A camera answered and described itself
What ArduPilot says:
- Camera: … … fw:N.N.N.N
- Camera N CAMERA_INFORMATION (… …) set from script
- RunCam initialized, features 0x0x…, N-key OSD
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.
Where to do it:Lua Applet Catalog
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