← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

A camera answered and described itself

InformationRangefinder, optical flow, camera, OSD and other devices

What ArduPilot says:

Good news at start-up. “Camera: … fw:…” is a MAVLink camera giving its maker, model and firmware version. “RunCam initialized, features 0x…, 5-key OSD” is a RunCam camera listing what it can do; “0-key OSD” means its menu cannot be driven from the transmitter. “CAMERA_INFORMATION … set from script” means a Lua script supplied the camera's description for the ground station.

The code that sends it

Camera: … … fw:N.N.N.N

libraries/AP_Camera/AP_Camera_MAVLinkCamV2.cpp AP_Camera_MAVLinkCamV2::handle_message() · Open in ArduPilot Copter-4.7.1

Camera N CAMERA_INFORMATION (… …) set from script

libraries/AP_Camera/AP_Camera_Backend.cpp AP_Camera_Backend::set_camera_information() · Open in ArduPilot Copter-4.7.1

RunCam initialized, features 0x0x…, N-key OSD

libraries/AP_Camera/AP_RunCam.cpp AP_RunCam::parse_device_info() · Open in ArduPilot Copter-4.7.1

Written here for Copter 4.6. In the tool you choose your vehicle and version, see your own parameter values beside the ones named here, and drop a flight log to have every message in it explained.

Open it in the Message & Error Explainer