From bc1e86806265d4a708e0009fd0d03ec00abac0ee Mon Sep 17 00:00:00 2001 From: ES-Alexander Date: Fri, 25 Nov 2022 17:15:36 +1100 Subject: [PATCH] developers: create mavlink_messages.md --- developers/mavlink_messages.md | 650 +++++++++++++++++++++++++++++++++ 1 file changed, 650 insertions(+) create mode 100644 developers/mavlink_messages.md diff --git a/developers/mavlink_messages.md b/developers/mavlink_messages.md new file mode 100644 index 0000000..ff37e22 --- /dev/null +++ b/developers/mavlink_messages.md @@ -0,0 +1,650 @@ ++++ +title = "MAVLink Messages" +description = "MAVLink message support details." +date = '2022-11-28T19:10:50+11:00' +template = "docs/page.html" +sort_by = "weight" +weight = 20 +draft = false +[extra] +toc = true +top = false ++++ +The [MAVLink](https://mavlink.io/en/) protocol supports a variety of features and functionalities, but not all [messages](https://mavlink.io/en/messages/) or [commands](https://mavlink.io/en/services/command.html) are implemented by the ArduPilot ecosystem, or relevant to a particular autopilot firmware. + +This page is auto-generated from analysing the ArduSub source code, and provides an indication of which messages (and commands) are handled by, requestable from, and sent from the firmware. A message being handled does not guarantee full support, but at least shows that the autopilot is aware it exists, and will try to do something meaningful with it. + +Known [unsupported messages](#missing-messages) (and commands) are shown at the end. + +The autopilot includes a set of [stream groups](#stream-groups) for convenience, which allow configuring the stream rates of groups of requestable messages by setting parameter values. It is also possible to manually request messages, and request individual messages be streamed at a specified rate. +## Incoming Messages +Messages the autopilot can handle when received. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[FENCE_FETCH_POINT](https://mavlink.io/en/messages/ardupilotmega.html#FENCE_FETCH_POINT) | [AC_Fence/AC_PolyFence_loader.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AC_Fence/AC_PolyFence_loader.cpp) | ardupilotmega +[FENCE_POINT](https://mavlink.io/en/messages/ardupilotmega.html#FENCE_POINT) | [AC_Fence/AC_PolyFence_loader.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AC_Fence/AC_PolyFence_loader.cpp) | ardupilotmega +[DIGICAM_CONTROL](https://mavlink.io/en/messages/ardupilotmega.html#DIGICAM_CONTROL) | [AP_Camera/AP_Camera.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Camera/AP_Camera.cpp) | ardupilotmega +[GOPRO_HEARTBEAT](https://mavlink.io/en/messages/ardupilotmega.html#GOPRO_HEARTBEAT) | [AP_Camera/AP_Camera.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Camera/AP_Camera.cpp) | ardupilotmega +[REMOTE_LOG_BLOCK_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#REMOTE_LOG_BLOCK_STATUS) | [AP_Logger/AP_Logger.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger.cpp) | ardupilotmega +[GIMBAL_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#GIMBAL_REPORT) | [AP_Mount/AP_Mount.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount.cpp) | ardupilotmega +[MOUNT_CONFIGURE](https://mavlink.io/en/messages/ardupilotmega.html#MOUNT_CONFIGURE) | [AP_Mount/AP_Mount.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount.cpp) | ardupilotmega +[MOUNT_CONTROL](https://mavlink.io/en/messages/ardupilotmega.html#MOUNT_CONTROL) | [AP_Mount/AP_Mount.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount.cpp) | ardupilotmega +[OSD_PARAM_CONFIG](https://mavlink.io/en/messages/ardupilotmega.html#OSD_PARAM_CONFIG) | [AP_OSD/AP_OSD.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_OSD/AP_OSD.cpp) | ardupilotmega +[OSD_PARAM_SHOW_CONFIG](https://mavlink.io/en/messages/ardupilotmega.html#OSD_PARAM_SHOW_CONFIG) | [AP_OSD/AP_OSD.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_OSD/AP_OSD.cpp) | ardupilotmega +[AUTOPILOT_VERSION_REQUEST](https://mavlink.io/en/messages/ardupilotmega.html#AUTOPILOT_VERSION_REQUEST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[DATA96](https://mavlink.io/en/messages/ardupilotmega.html#DATA96) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[DEVICE_OP_READ](https://mavlink.io/en/messages/ardupilotmega.html#DEVICE_OP_READ) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[DEVICE_OP_WRITE](https://mavlink.io/en/messages/ardupilotmega.html#DEVICE_OP_WRITE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[LED_CONTROL](https://mavlink.io/en/messages/ardupilotmega.html#LED_CONTROL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[OBSTACLE_DISTANCE_3D](https://mavlink.io/en/messages/ardupilotmega.html#OBSTACLE_DISTANCE_3D) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RALLY_FETCH_POINT](https://mavlink.io/en/messages/ardupilotmega.html#RALLY_FETCH_POINT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RALLY_POINT](https://mavlink.io/en/messages/ardupilotmega.html#RALLY_POINT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[VISION_POSITION_DELTA](https://mavlink.io/en/messages/ardupilotmega.html#VISION_POSITION_DELTA) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[ADSB_VEHICLE](https://mavlink.io/en/messages/common.html#ADSB_VEHICLE) | [AP_ADSB/AP_ADSB.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB.cpp) | common +[COMMAND_LONG](https://mavlink.io/en/messages/common.html#COMMAND_LONG) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[PARAM_REQUEST_READ](https://mavlink.io/en/messages/common.html#PARAM_REQUEST_READ) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[PARAM_SET](https://mavlink.io/en/messages/common.html#PARAM_SET) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[GPS_INJECT_DATA](https://mavlink.io/en/messages/common.html#GPS_INJECT_DATA) | [AP_GPS/AP_GPS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS.cpp) | common +[GPS_RTCM_DATA](https://mavlink.io/en/messages/common.html#GPS_RTCM_DATA) | [AP_GPS/AP_GPS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS.cpp) | common +[GPS_INPUT](https://mavlink.io/en/messages/common.html#GPS_INPUT) | [AP_GPS/AP_GPS_MAV.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS_MAV.cpp) | common +[HIL_GPS](https://mavlink.io/en/messages/common.html#HIL_GPS) | [AP_GPS/AP_GPS_MAV.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS_MAV.cpp) | common +[LOG_ERASE](https://mavlink.io/en/messages/common.html#LOG_ERASE) | [AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp) | common +[LOG_REQUEST_DATA](https://mavlink.io/en/messages/common.html#LOG_REQUEST_DATA) | [AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp) | common +[LOG_REQUEST_END](https://mavlink.io/en/messages/common.html#LOG_REQUEST_END) | [AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp) | common +[LOG_REQUEST_LIST](https://mavlink.io/en/messages/common.html#LOG_REQUEST_LIST) | [AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp) | common +[GLOBAL_POSITION_INT](https://mavlink.io/en/messages/common.html#GLOBAL_POSITION_INT) | [AP_Mount/AP_Mount.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount.cpp) | common +[MANUAL_CONTROL](https://mavlink.io/en/messages/common.html#MANUAL_CONTROL) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SET_ATTITUDE_TARGET](https://mavlink.io/en/messages/common.html#SET_ATTITUDE_TARGET) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SET_HOME_POSITION](https://mavlink.io/en/messages/common.html#SET_HOME_POSITION) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SET_POSITION_TARGET_GLOBAL_INT](https://mavlink.io/en/messages/common.html#SET_POSITION_TARGET_GLOBAL_INT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SET_POSITION_TARGET_LOCAL_NED](https://mavlink.io/en/messages/common.html#SET_POSITION_TARGET_LOCAL_NED) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SYS_STATUS](https://mavlink.io/en/messages/common.html#SYS_STATUS) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[TERRAIN_CHECK](https://mavlink.io/en/messages/common.html#TERRAIN_CHECK) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[TERRAIN_DATA](https://mavlink.io/en/messages/common.html#TERRAIN_DATA) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[ATT_POS_MOCAP](https://mavlink.io/en/messages/common.html#ATT_POS_MOCAP) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[COMMAND_ACK](https://mavlink.io/en/messages/common.html#COMMAND_ACK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[COMMAND_INT](https://mavlink.io/en/messages/common.html#COMMAND_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[DISTANCE_SENSOR](https://mavlink.io/en/messages/common.html#DISTANCE_SENSOR) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[FILE_TRANSFER_PROTOCOL](https://mavlink.io/en/messages/common.html#FILE_TRANSFER_PROTOCOL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GLOBAL_VISION_POSITION_ESTIMATE](https://mavlink.io/en/messages/common.html#GLOBAL_VISION_POSITION_ESTIMATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[HEARTBEAT](https://mavlink.io/en/messages/common.html#HEARTBEAT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[LANDING_TARGET](https://mavlink.io/en/messages/common.html#LANDING_TARGET) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ACK](https://mavlink.io/en/messages/common.html#MISSION_ACK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_CLEAR_ALL](https://mavlink.io/en/messages/common.html#MISSION_CLEAR_ALL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_COUNT](https://mavlink.io/en/messages/common.html#MISSION_COUNT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ITEM](https://mavlink.io/en/messages/common.html#MISSION_ITEM) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ITEM_INT](https://mavlink.io/en/messages/common.html#MISSION_ITEM_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_REQUEST](https://mavlink.io/en/messages/common.html#MISSION_REQUEST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_REQUEST_INT](https://mavlink.io/en/messages/common.html#MISSION_REQUEST_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_REQUEST_LIST](https://mavlink.io/en/messages/common.html#MISSION_REQUEST_LIST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_SET_CURRENT](https://mavlink.io/en/messages/common.html#MISSION_SET_CURRENT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_WRITE_PARTIAL_LIST](https://mavlink.io/en/messages/common.html#MISSION_WRITE_PARTIAL_LIST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[OBSTACLE_DISTANCE](https://mavlink.io/en/messages/common.html#OBSTACLE_DISTANCE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[OPTICAL_FLOW](https://mavlink.io/en/messages/common.html#OPTICAL_FLOW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[PARAM_REQUEST_LIST](https://mavlink.io/en/messages/common.html#PARAM_REQUEST_LIST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[PARAM_VALUE](https://mavlink.io/en/messages/common.html#PARAM_VALUE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[PLAY_TUNE](https://mavlink.io/en/messages/common.html#PLAY_TUNE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS_OVERRIDE](https://mavlink.io/en/messages/common.html#RC_CHANNELS_OVERRIDE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[REQUEST_DATA_STREAM](https://mavlink.io/en/messages/common.html#REQUEST_DATA_STREAM) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SERIAL_CONTROL](https://mavlink.io/en/messages/common.html#SERIAL_CONTROL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SETUP_SIGNING](https://mavlink.io/en/messages/common.html#SETUP_SIGNING) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SET_GPS_GLOBAL_ORIGIN](https://mavlink.io/en/messages/common.html#SET_GPS_GLOBAL_ORIGIN) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SET_MODE](https://mavlink.io/en/messages/common.html#SET_MODE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[STATUSTEXT](https://mavlink.io/en/messages/common.html#STATUSTEXT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SYSTEM_TIME](https://mavlink.io/en/messages/common.html#SYSTEM_TIME) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[TIMESYNC](https://mavlink.io/en/messages/common.html#TIMESYNC) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VICON_POSITION_ESTIMATE](https://mavlink.io/en/messages/common.html#VICON_POSITION_ESTIMATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VISION_POSITION_ESTIMATE](https://mavlink.io/en/messages/common.html#VISION_POSITION_ESTIMATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VISION_SPEED_ESTIMATE](https://mavlink.io/en/messages/common.html#VISION_SPEED_ESTIMATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[UAVIONIX_ADSB_OUT_CFG](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_CFG) | [AP_ADSB/AP_ADSB.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB.cpp) | uAvionix +[UAVIONIX_ADSB_OUT_DYNAMIC](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_DYNAMIC) | [AP_ADSB/AP_ADSB.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB.cpp) | uAvionix +[UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT) | [AP_ADSB/AP_ADSB.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB.cpp) | uAvionix +## Incoming Commands +Commands the autopilot can handle when received. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[MAV_CMD_DO_ACCEPT_MAG_CAL](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_ACCEPT_MAG_CAL) | [AP_Compass/AP_Compass_Calibration.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Compass/AP_Compass_Calibration.cpp) | ardupilotmega +[MAV_CMD_DO_CANCEL_MAG_CAL](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_CANCEL_MAG_CAL) | [AP_Compass/AP_Compass_Calibration.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Compass/AP_Compass_Calibration.cpp) | ardupilotmega +[MAV_CMD_DO_START_MAG_CAL](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_START_MAG_CAL) | [AP_Compass/AP_Compass_Calibration.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Compass/AP_Compass_Calibration.cpp) | ardupilotmega +[MAV_CMD_ACCELCAL_VEHICLE_POS](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_ACCELCAL_VEHICLE_POS) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | ardupilotmega +[MAV_CMD_BATTERY_RESET](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_BATTERY_RESET) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | ardupilotmega +[MAV_CMD_FLASH_BOOTLOADER](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_FLASH_BOOTLOADER) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | ardupilotmega +[MAV_CMD_DO_AUX_FUNCTION](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_AUX_FUNCTION) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | ardupilotmega +[MAV_CMD_DO_SEND_SCRIPT_MESSAGE](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_SEND_SCRIPT_MESSAGE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | ardupilotmega +[MAV_CMD_DO_SET_RESUME_REPEAT_DIST](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_SET_RESUME_REPEAT_DIST) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | ardupilotmega +[MAV_CMD_DO_SPRAYER](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_SPRAYER) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | ardupilotmega +[MAV_CMD_NAV_ALTITUDE_WAIT](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_NAV_ALTITUDE_WAIT) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | ardupilotmega +[MAV_CMD_DEBUG_TRAP](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DEBUG_TRAP) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MAV_CMD_DO_SEND_BANNER](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_DO_SEND_BANNER) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MAV_CMD_SCRIPTING](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SCRIPTING) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MAV_CMD_COMPONENT_ARM_DISARM](https://mavlink.io/en/messages/common.html#MAV_CMD_COMPONENT_ARM_DISARM) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_DO_FLIGHTTERMINATION](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_FLIGHTTERMINATION) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_DO_SET_ROI_LOCATION](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_ROI_LOCATION) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_DO_SET_ROI_SYSID](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_ROI_SYSID) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_FIXED_MAG_CAL_YAW](https://mavlink.io/en/messages/common.html#MAV_CMD_FIXED_MAG_CAL_YAW) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_GET_HOME_POSITION](https://mavlink.io/en/messages/common.html#MAV_CMD_GET_HOME_POSITION) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_GET_MESSAGE_INTERVAL](https://mavlink.io/en/messages/common.html#MAV_CMD_GET_MESSAGE_INTERVAL) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_PREFLIGHT_CALIBRATION](https://mavlink.io/en/messages/common.html#MAV_CMD_PREFLIGHT_CALIBRATION) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN](https://mavlink.io/en/messages/common.html#MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS](https://mavlink.io/en/messages/common.html#MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_PREFLIGHT_STORAGE](https://mavlink.io/en/messages/common.html#MAV_CMD_PREFLIGHT_STORAGE) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_PREFLIGHT_UAVCAN](https://mavlink.io/en/messages/common.html#MAV_CMD_PREFLIGHT_UAVCAN) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_REQUEST_MESSAGE](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_MESSAGE) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_SET_MESSAGE_INTERVAL](https://mavlink.io/en/messages/common.html#MAV_CMD_SET_MESSAGE_INTERVAL) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_START_RX_PAIR](https://mavlink.io/en/messages/common.html#MAV_CMD_START_RX_PAIR) | [AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Frsky_Telem/AP_Frsky_MAVliteMsgHandler.cpp) | common +[MAV_CMD_DO_AUTOTUNE_ENABLE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_AUTOTUNE_ENABLE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_ENGINE_CONTROL](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_ENGINE_CONTROL) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_FENCE_ENABLE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_FENCE_ENABLE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_GO_AROUND](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_GO_AROUND) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_GRIPPER](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_GRIPPER) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_INVERTED_FLIGHT](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_INVERTED_FLIGHT) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_JUMP](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_JUMP) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_LAND_START](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_LAND_START) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_PARACHUTE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_PARACHUTE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_SET_MODE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_MODE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_SET_REVERSE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_REVERSE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_VTOL_TRANSITION](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_VTOL_TRANSITION) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_WINCH](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_WINCH) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_LOITER_TO_ALT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LOITER_TO_ALT) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_PAYLOAD_PLACE](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_PAYLOAD_PLACE) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_SET_YAW_SPEED](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_SET_YAW_SPEED) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_SPLINE_WAYPOINT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_SPLINE_WAYPOINT) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_TAKEOFF](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_TAKEOFF) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_TAKEOFF_LOCAL](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_TAKEOFF_LOCAL) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_VTOL_LAND](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_VTOL_LAND) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_NAV_VTOL_TAKEOFF](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_VTOL_TAKEOFF) | [AP_Mission/AP_Mission.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission.cpp) | common +[MAV_CMD_DO_DIGICAM_CONFIGURE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_DIGICAM_CONFIGURE) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_DIGICAM_CONTROL](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_DIGICAM_CONTROL) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_REPEAT_RELAY](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_REPEAT_RELAY) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_REPEAT_SERVO](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_REPEAT_SERVO) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_SET_RELAY](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_RELAY) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_SET_SERVO](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_SERVO) | [AP_Mission/AP_Mission_Commands.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mission/AP_Mission_Commands.cpp) | common +[MAV_CMD_DO_MOUNT_CONFIGURE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOUNT_CONFIGURE) | [AP_Mount/AP_Mount.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount.cpp) | common +[MAV_CMD_CONDITION_YAW](https://mavlink.io/en/messages/common.html#MAV_CMD_CONDITION_YAW) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_DO_CHANGE_SPEED](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_CHANGE_SPEED) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_DO_MOTOR_TEST](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOTOR_TEST) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_MISSION_START](https://mavlink.io/en/messages/common.html#MAV_CMD_MISSION_START) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_NAV_LAND](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LAND) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_NAV_LOITER_UNLIM](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LOITER_UNLIM) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[MAV_CMD_CONDITION_DELAY](https://mavlink.io/en/messages/common.html#MAV_CMD_CONDITION_DELAY) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_CONDITION_DISTANCE](https://mavlink.io/en/messages/common.html#MAV_CMD_CONDITION_DISTANCE) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_CONTROL_VIDEO](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_CONTROL_VIDEO) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_GUIDED_LIMITS](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_GUIDED_LIMITS) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_MOUNT_CONTROL](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOUNT_CONTROL) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_SET_CAM_TRIGG_DIST](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_CAM_TRIGG_DIST) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_SET_HOME](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_HOME) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_SET_ROI](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_ROI) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_DELAY](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_DELAY) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_GUIDED_ENABLE](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_GUIDED_ENABLE) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_LOITER_TIME](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LOITER_TIME) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_LOITER_TURNS](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LOITER_TURNS) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_RETURN_TO_LAUNCH](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_RETURN_TO_LAUNCH) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_NAV_WAYPOINT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_WAYPOINT) | [ArduSub/commands_logic.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/commands_logic.cpp) | common +[MAV_CMD_DO_SET_MISSION_CURRENT](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_MISSION_CURRENT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MAV_CMD_RUN_PREARM_CHECKS](https://mavlink.io/en/messages/common.html#MAV_CMD_RUN_PREARM_CHECKS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MAV_CMD_NAV_FENCE_CIRCLE_EXCLUSION](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FENCE_CIRCLE_EXCLUSION) | [GCS_MAVLink/MissionItemProtocol_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Fence.cpp) | common +[MAV_CMD_NAV_FENCE_CIRCLE_INCLUSION](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FENCE_CIRCLE_INCLUSION) | [GCS_MAVLink/MissionItemProtocol_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Fence.cpp) | common +[MAV_CMD_NAV_FENCE_POLYGON_VERTEX_EXCLUSION](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FENCE_POLYGON_VERTEX_EXCLUSION) | [GCS_MAVLink/MissionItemProtocol_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Fence.cpp) | common +[MAV_CMD_NAV_FENCE_POLYGON_VERTEX_INCLUSION](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FENCE_POLYGON_VERTEX_INCLUSION) | [GCS_MAVLink/MissionItemProtocol_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Fence.cpp) | common +[MAV_CMD_NAV_FENCE_RETURN_POINT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FENCE_RETURN_POINT) | [GCS_MAVLink/MissionItemProtocol_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Fence.cpp) | common +## Requestable Messages +Messages that can be requested/streamed from the autopilot. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[AHRS](https://mavlink.io/en/messages/ardupilotmega.html#AHRS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[AHRS2](https://mavlink.io/en/messages/ardupilotmega.html#AHRS2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[AOA_SSA](https://mavlink.io/en/messages/ardupilotmega.html#AOA_SSA) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[BATTERY2](https://mavlink.io/en/messages/ardupilotmega.html#BATTERY2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[CAMERA_FEEDBACK](https://mavlink.io/en/messages/ardupilotmega.html#CAMERA_FEEDBACK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[DEEPSTALL](https://mavlink.io/en/messages/ardupilotmega.html#DEEPSTALL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[EKF_STATUS_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#EKF_STATUS_REPORT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[ESC_TELEMETRY_1_TO_4](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_1_TO_4) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[GIMBAL_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#GIMBAL_REPORT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[HWSTATUS](https://mavlink.io/en/messages/ardupilotmega.html#HWSTATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MAG_CAL_PROGRESS](https://mavlink.io/en/messages/ardupilotmega.html#MAG_CAL_PROGRESS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MEMINFO](https://mavlink.io/en/messages/ardupilotmega.html#MEMINFO) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MOUNT_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#MOUNT_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[PID_TUNING](https://mavlink.io/en/messages/ardupilotmega.html#PID_TUNING) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RANGEFINDER](https://mavlink.io/en/messages/ardupilotmega.html#RANGEFINDER) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RPM](https://mavlink.io/en/messages/ardupilotmega.html#RPM) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[SENSOR_OFFSETS](https://mavlink.io/en/messages/ardupilotmega.html#SENSOR_OFFSETS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[SIMSTATE](https://mavlink.io/en/messages/ardupilotmega.html#SIMSTATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[WATER_DEPTH](https://mavlink.io/en/messages/ardupilotmega.html#WATER_DEPTH) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[WIND](https://mavlink.io/en/messages/ardupilotmega.html#WIND) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[ADSB_VEHICLE](https://mavlink.io/en/messages/common.html#ADSB_VEHICLE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[ATTITUDE](https://mavlink.io/en/messages/common.html#ATTITUDE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[ATTITUDE_QUATERNION](https://mavlink.io/en/messages/common.html#ATTITUDE_QUATERNION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[AUTOPILOT_VERSION](https://mavlink.io/en/messages/common.html#AUTOPILOT_VERSION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[BATTERY_STATUS](https://mavlink.io/en/messages/common.html#BATTERY_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[DISTANCE_SENSOR](https://mavlink.io/en/messages/common.html#DISTANCE_SENSOR) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[EFI_STATUS](https://mavlink.io/en/messages/common.html#EFI_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[EXTENDED_SYS_STATE](https://mavlink.io/en/messages/common.html#EXTENDED_SYS_STATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[FENCE_STATUS](https://mavlink.io/en/messages/common.html#FENCE_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GENERATOR_STATUS](https://mavlink.io/en/messages/common.html#GENERATOR_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GLOBAL_POSITION_INT](https://mavlink.io/en/messages/common.html#GLOBAL_POSITION_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS2_RAW](https://mavlink.io/en/messages/common.html#GPS2_RAW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS2_RTK](https://mavlink.io/en/messages/common.html#GPS2_RTK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS_GLOBAL_ORIGIN](https://mavlink.io/en/messages/common.html#GPS_GLOBAL_ORIGIN) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS_RAW_INT](https://mavlink.io/en/messages/common.html#GPS_RAW_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS_RTK](https://mavlink.io/en/messages/common.html#GPS_RTK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[HEARTBEAT](https://mavlink.io/en/messages/common.html#HEARTBEAT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[HOME_POSITION](https://mavlink.io/en/messages/common.html#HOME_POSITION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[LOCAL_POSITION_NED](https://mavlink.io/en/messages/common.html#LOCAL_POSITION_NED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MAG_CAL_REPORT](https://mavlink.io/en/messages/common.html#MAG_CAL_REPORT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_CURRENT](https://mavlink.io/en/messages/common.html#MISSION_CURRENT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ITEM_REACHED](https://mavlink.io/en/messages/common.html#MISSION_ITEM_REACHED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[NAV_CONTROLLER_OUTPUT](https://mavlink.io/en/messages/common.html#NAV_CONTROLLER_OUTPUT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[OPTICAL_FLOW](https://mavlink.io/en/messages/common.html#OPTICAL_FLOW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[PARAM_VALUE](https://mavlink.io/en/messages/common.html#PARAM_VALUE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[POSITION_TARGET_GLOBAL_INT](https://mavlink.io/en/messages/common.html#POSITION_TARGET_GLOBAL_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[POSITION_TARGET_LOCAL_NED](https://mavlink.io/en/messages/common.html#POSITION_TARGET_LOCAL_NED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[POWER_STATUS](https://mavlink.io/en/messages/common.html#POWER_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RAW_IMU](https://mavlink.io/en/messages/common.html#RAW_IMU) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS](https://mavlink.io/en/messages/common.html#RC_CHANNELS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS_RAW](https://mavlink.io/en/messages/common.html#RC_CHANNELS_RAW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS_SCALED](https://mavlink.io/en/messages/common.html#RC_CHANNELS_SCALED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_IMU](https://mavlink.io/en/messages/common.html#SCALED_IMU) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_IMU2](https://mavlink.io/en/messages/common.html#SCALED_IMU2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_IMU3](https://mavlink.io/en/messages/common.html#SCALED_IMU3) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_PRESSURE](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_PRESSURE2](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SCALED_PRESSURE3](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE3) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SERVO_OUTPUT_RAW](https://mavlink.io/en/messages/common.html#SERVO_OUTPUT_RAW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SIM_STATE](https://mavlink.io/en/messages/common.html#SIM_STATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SYSTEM_TIME](https://mavlink.io/en/messages/common.html#SYSTEM_TIME) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SYS_STATUS](https://mavlink.io/en/messages/common.html#SYS_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[TERRAIN_REQUEST](https://mavlink.io/en/messages/common.html#TERRAIN_REQUEST) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VFR_HUD](https://mavlink.io/en/messages/common.html#VFR_HUD) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VIBRATION](https://mavlink.io/en/messages/common.html#VIBRATION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[WINCH_STATUS](https://mavlink.io/en/messages/common.html#WINCH_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +## Outgoing Messages +Messages the autopilot will send of its own volition. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[CAMERA_FEEDBACK](https://mavlink.io/en/messages/ardupilotmega.html#CAMERA_FEEDBACK) | [AP_Camera/AP_Camera.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Camera/AP_Camera.cpp) | ardupilotmega +[GOPRO_SET_REQUEST](https://mavlink.io/en/messages/ardupilotmega.html#GOPRO_SET_REQUEST) | [AP_Camera/AP_Camera_SoloGimbal.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Camera/AP_Camera_SoloGimbal.cpp) | ardupilotmega +[MAG_CAL_PROGRESS](https://mavlink.io/en/messages/ardupilotmega.html#MAG_CAL_PROGRESS) | [AP_Compass/AP_Compass_Calibration.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Compass/AP_Compass_Calibration.cpp) | ardupilotmega +[ESC_TELEMETRY_1_TO_4](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_1_TO_4) | [AP_ESC_Telem/AP_ESC_Telem.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ESC_Telem/AP_ESC_Telem.cpp) | ardupilotmega +[ESC_TELEMETRY_5_TO_8](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_5_TO_8) | [AP_ESC_Telem/AP_ESC_Telem.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ESC_Telem/AP_ESC_Telem.cpp) | ardupilotmega +[ESC_TELEMETRY_9_TO_12](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_9_TO_12) | [AP_ESC_Telem/AP_ESC_Telem.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ESC_Telem/AP_ESC_Telem.cpp) | ardupilotmega +[EKF_STATUS_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#EKF_STATUS_REPORT) | [AP_ExternalAHRS/AP_ExternalAHRS_VectorNav.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ExternalAHRS/AP_ExternalAHRS_VectorNav.cpp) | ardupilotmega +[AP_ADC](https://mavlink.io/en/messages/ardupilotmega.html#AP_ADC) | [AP_HAL_ChibiOS/AnalogIn.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_HAL_ChibiOS/AnalogIn.cpp) | ardupilotmega +[DEEPSTALL](https://mavlink.io/en/messages/ardupilotmega.html#DEEPSTALL) | [AP_Landing/AP_Landing_Deepstall.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Landing/AP_Landing_Deepstall.cpp) | ardupilotmega +[MOUNT_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#MOUNT_STATUS) | [AP_Mount/AP_Mount_Alexmos.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount_Alexmos.cpp) | ardupilotmega +[GIMBAL_CONTROL](https://mavlink.io/en/messages/ardupilotmega.html#GIMBAL_CONTROL) | [AP_Mount/SoloGimbal.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/SoloGimbal.cpp) | ardupilotmega +[OSD_PARAM_CONFIG_REPLY](https://mavlink.io/en/messages/ardupilotmega.html#OSD_PARAM_CONFIG_REPLY) | [AP_OSD/AP_OSD.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_OSD/AP_OSD.cpp) | ardupilotmega +[OSD_PARAM_SHOW_CONFIG_REPLY](https://mavlink.io/en/messages/ardupilotmega.html#OSD_PARAM_SHOW_CONFIG_REPLY) | [AP_OSD/AP_OSD.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_OSD/AP_OSD.cpp) | ardupilotmega +[DATA16](https://mavlink.io/en/messages/ardupilotmega.html#DATA16) | [AP_Radio/AP_Radio_cc2500.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Radio/AP_Radio_cc2500.cpp) | ardupilotmega +[WIND](https://mavlink.io/en/messages/ardupilotmega.html#WIND) | [AP_WindVane/AP_WindVane.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_WindVane/AP_WindVane.cpp) | ardupilotmega +[PID_TUNING](https://mavlink.io/en/messages/ardupilotmega.html#PID_TUNING) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | ardupilotmega +[AHRS](https://mavlink.io/en/messages/ardupilotmega.html#AHRS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[AHRS2](https://mavlink.io/en/messages/ardupilotmega.html#AHRS2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[BATTERY2](https://mavlink.io/en/messages/ardupilotmega.html#BATTERY2) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[HWSTATUS](https://mavlink.io/en/messages/ardupilotmega.html#HWSTATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[MEMINFO](https://mavlink.io/en/messages/ardupilotmega.html#MEMINFO) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RANGEFINDER](https://mavlink.io/en/messages/ardupilotmega.html#RANGEFINDER) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[RPM](https://mavlink.io/en/messages/ardupilotmega.html#RPM) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[SENSOR_OFFSETS](https://mavlink.io/en/messages/ardupilotmega.html#SENSOR_OFFSETS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[WATER_DEPTH](https://mavlink.io/en/messages/ardupilotmega.html#WATER_DEPTH) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | ardupilotmega +[DEVICE_OP_READ_REPLY](https://mavlink.io/en/messages/ardupilotmega.html#DEVICE_OP_READ_REPLY) | [GCS_MAVLink/GCS_DeviceOp.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_DeviceOp.cpp) | ardupilotmega +[DEVICE_OP_WRITE_REPLY](https://mavlink.io/en/messages/ardupilotmega.html#DEVICE_OP_WRITE_REPLY) | [GCS_MAVLink/GCS_DeviceOp.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_DeviceOp.cpp) | ardupilotmega +[RALLY_POINT](https://mavlink.io/en/messages/ardupilotmega.html#RALLY_POINT) | [GCS_MAVLink/GCS_Rally.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Rally.cpp) | ardupilotmega +[ADSB_VEHICLE](https://mavlink.io/en/messages/common.html#ADSB_VEHICLE) | [AP_ADSB/AP_ADSB.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB.cpp) | common +[MAG_CAL_REPORT](https://mavlink.io/en/messages/common.html#MAG_CAL_REPORT) | [AP_Compass/AP_Compass_Calibration.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Compass/AP_Compass_Calibration.cpp) | common +[EFI_STATUS](https://mavlink.io/en/messages/common.html#EFI_STATUS) | [AP_EFI/AP_EFI.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_EFI/AP_EFI.cpp) | common +[GPS2_RAW](https://mavlink.io/en/messages/common.html#GPS2_RAW) | [AP_GPS/AP_GPS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS.cpp) | common +[GPS_RAW_INT](https://mavlink.io/en/messages/common.html#GPS_RAW_INT) | [AP_GPS/AP_GPS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/AP_GPS.cpp) | common +[GPS2_RTK](https://mavlink.io/en/messages/common.html#GPS2_RTK) | [AP_GPS/GPS_Backend.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/GPS_Backend.cpp) | common +[GPS_RTK](https://mavlink.io/en/messages/common.html#GPS_RTK) | [AP_GPS/GPS_Backend.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_GPS/GPS_Backend.cpp) | common +[GENERATOR_STATUS](https://mavlink.io/en/messages/common.html#GENERATOR_STATUS) | [AP_Generator/AP_Generator_RichenPower.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Generator/AP_Generator_RichenPower.cpp) | common +[LOG_ENTRY](https://mavlink.io/en/messages/common.html#LOG_ENTRY) | [AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp) | common +[COMMAND_LONG](https://mavlink.io/en/messages/common.html#COMMAND_LONG) | [AP_Mount/AP_Mount_SToRM32.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/AP_Mount_SToRM32.cpp) | common +[PARAM_REQUEST_LIST](https://mavlink.io/en/messages/common.html#PARAM_REQUEST_LIST) | [AP_Mount/SoloGimbal_Parameters.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/SoloGimbal_Parameters.cpp) | common +[PARAM_SET](https://mavlink.io/en/messages/common.html#PARAM_SET) | [AP_Mount/SoloGimbal_Parameters.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Mount/SoloGimbal_Parameters.cpp) | common +[TERRAIN_REPORT](https://mavlink.io/en/messages/common.html#TERRAIN_REPORT) | [AP_Terrain/TerrainGCS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Terrain/TerrainGCS.cpp) | common +[TERRAIN_REQUEST](https://mavlink.io/en/messages/common.html#TERRAIN_REQUEST) | [AP_Terrain/TerrainGCS.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Terrain/TerrainGCS.cpp) | common +[WINCH_STATUS](https://mavlink.io/en/messages/common.html#WINCH_STATUS) | [AP_Winch/AP_Winch_Daiwa.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_Winch/AP_Winch_Daiwa.cpp) | common +[NAV_CONTROLLER_OUTPUT](https://mavlink.io/en/messages/common.html#NAV_CONTROLLER_OUTPUT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[SCALED_PRESSURE3](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE3) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[ATTITUDE](https://mavlink.io/en/messages/common.html#ATTITUDE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[ATTITUDE_QUATERNION](https://mavlink.io/en/messages/common.html#ATTITUDE_QUATERNION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[AUTOPILOT_VERSION](https://mavlink.io/en/messages/common.html#AUTOPILOT_VERSION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[BATTERY_STATUS](https://mavlink.io/en/messages/common.html#BATTERY_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[COMMAND_ACK](https://mavlink.io/en/messages/common.html#COMMAND_ACK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[DISTANCE_SENSOR](https://mavlink.io/en/messages/common.html#DISTANCE_SENSOR) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[EXTENDED_SYS_STATE](https://mavlink.io/en/messages/common.html#EXTENDED_SYS_STATE) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GLOBAL_POSITION_INT](https://mavlink.io/en/messages/common.html#GLOBAL_POSITION_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[GPS_GLOBAL_ORIGIN](https://mavlink.io/en/messages/common.html#GPS_GLOBAL_ORIGIN) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[HEARTBEAT](https://mavlink.io/en/messages/common.html#HEARTBEAT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[HOME_POSITION](https://mavlink.io/en/messages/common.html#HOME_POSITION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[LOCAL_POSITION_NED](https://mavlink.io/en/messages/common.html#LOCAL_POSITION_NED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MESSAGE_INTERVAL](https://mavlink.io/en/messages/common.html#MESSAGE_INTERVAL) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ACK](https://mavlink.io/en/messages/common.html#MISSION_ACK) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_CURRENT](https://mavlink.io/en/messages/common.html#MISSION_CURRENT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[MISSION_ITEM_REACHED](https://mavlink.io/en/messages/common.html#MISSION_ITEM_REACHED) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[NAMED_VALUE_FLOAT](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[OPTICAL_FLOW](https://mavlink.io/en/messages/common.html#OPTICAL_FLOW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[POWER_STATUS](https://mavlink.io/en/messages/common.html#POWER_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RAW_IMU](https://mavlink.io/en/messages/common.html#RAW_IMU) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS](https://mavlink.io/en/messages/common.html#RC_CHANNELS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[RC_CHANNELS_RAW](https://mavlink.io/en/messages/common.html#RC_CHANNELS_RAW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SERVO_OUTPUT_RAW](https://mavlink.io/en/messages/common.html#SERVO_OUTPUT_RAW) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SET_POSITION_TARGET_GLOBAL_INT](https://mavlink.io/en/messages/common.html#SET_POSITION_TARGET_GLOBAL_INT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[STATUSTEXT](https://mavlink.io/en/messages/common.html#STATUSTEXT) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SYSTEM_TIME](https://mavlink.io/en/messages/common.html#SYSTEM_TIME) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[SYS_STATUS](https://mavlink.io/en/messages/common.html#SYS_STATUS) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[TIMESYNC](https://mavlink.io/en/messages/common.html#TIMESYNC) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VFR_HUD](https://mavlink.io/en/messages/common.html#VFR_HUD) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[VIBRATION](https://mavlink.io/en/messages/common.html#VIBRATION) | [GCS_MAVLink/GCS_Common.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Common.cpp) | common +[FILE_TRANSFER_PROTOCOL](https://mavlink.io/en/messages/common.html#FILE_TRANSFER_PROTOCOL) | [GCS_MAVLink/GCS_FTP.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_FTP.cpp) | common +[FENCE_STATUS](https://mavlink.io/en/messages/common.html#FENCE_STATUS) | [GCS_MAVLink/GCS_Fence.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Fence.cpp) | common +[PARAM_VALUE](https://mavlink.io/en/messages/common.html#PARAM_VALUE) | [GCS_MAVLink/GCS_Param.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/GCS_Param.cpp) | common +[MISSION_REQUEST](https://mavlink.io/en/messages/common.html#MISSION_REQUEST) | [GCS_MAVLink/MissionItemProtocol.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol.cpp) | common +[MISSION_COUNT](https://mavlink.io/en/messages/common.html#MISSION_COUNT) | [GCS_MAVLink/MissionItemProtocol_Waypoints.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/GCS_MAVLink/MissionItemProtocol_Waypoints.cpp) | common +[UAVIONIX_ADSB_OUT_CFG](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_CFG) | [AP_ADSB/AP_ADSB_uAvionix_MAVLink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB_uAvionix_MAVLink.cpp) | uAvionix +[UAVIONIX_ADSB_OUT_DYNAMIC](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_DYNAMIC) | [AP_ADSB/AP_ADSB_uAvionix_MAVLink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/libraries/AP_ADSB/AP_ADSB_uAvionix_MAVLink.cpp) | uAvionix +## Named Floats +Breakout of named floating point numerical values. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[NAMED_VALUE_FLOAT:CamPan](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:CamTilt](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:InputHold](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:Lights1](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:Lights2](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:PilotGain](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:RollPitch](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +[NAMED_VALUE_FLOAT:TetherTrn](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | [ArduSub/GCS_Mavlink.cpp](https://github.com/ArduPilot/ardupilot/tree/Sub-4.1/ArduSub/GCS_Mavlink.cpp) | common +## Stream Groups +Message groups with stream rates requestable by `SRn_*` parameters. Messages in a group are only sent if the corresponding feature is active. + +MAVLink Message | Stream Group Parameter | MAVLink Dialect +--- | --- | --- +[SENSOR_OFFSETS](https://mavlink.io/en/messages/ardupilotmega.html#SENSOR_OFFSETS) | SRn_RAW_SENSORS | ardupilotmega +[RAW_IMU](https://mavlink.io/en/messages/common.html#RAW_IMU) | SRn_RAW_SENSORS | common +[SCALED_IMU2](https://mavlink.io/en/messages/common.html#SCALED_IMU2) | SRn_RAW_SENSORS | common +[SCALED_IMU3](https://mavlink.io/en/messages/common.html#SCALED_IMU3) | SRn_RAW_SENSORS | common +[SCALED_PRESSURE](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE) | SRn_RAW_SENSORS | common +[SCALED_PRESSURE2](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE2) | SRn_RAW_SENSORS | common +[SCALED_PRESSURE3](https://mavlink.io/en/messages/common.html#SCALED_PRESSURE3) | SRn_RAW_SENSORS | common +[MEMINFO](https://mavlink.io/en/messages/ardupilotmega.html#MEMINFO) | SRn_EXTENDED_STATUS | ardupilotmega +[FENCE_STATUS](https://mavlink.io/en/messages/common.html#FENCE_STATUS) | SRn_EXTENDED_STATUS | common +[GPS2_RAW](https://mavlink.io/en/messages/common.html#GPS2_RAW) | SRn_EXTENDED_STATUS | common +[GPS2_RTK](https://mavlink.io/en/messages/common.html#GPS2_RTK) | SRn_EXTENDED_STATUS | common +[GPS_RAW_INT](https://mavlink.io/en/messages/common.html#GPS_RAW_INT) | SRn_EXTENDED_STATUS | common +[GPS_RTK](https://mavlink.io/en/messages/common.html#GPS_RTK) | SRn_EXTENDED_STATUS | common +[MISSION_CURRENT](https://mavlink.io/en/messages/common.html#MISSION_CURRENT) | SRn_EXTENDED_STATUS | common +[NAMED_VALUE_FLOAT](https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT) | SRn_EXTENDED_STATUS | common +[NAV_CONTROLLER_OUTPUT](https://mavlink.io/en/messages/common.html#NAV_CONTROLLER_OUTPUT) | SRn_EXTENDED_STATUS | common +[POWER_STATUS](https://mavlink.io/en/messages/common.html#POWER_STATUS) | SRn_EXTENDED_STATUS | common +[SYS_STATUS](https://mavlink.io/en/messages/common.html#SYS_STATUS) | SRn_EXTENDED_STATUS | common +[GLOBAL_POSITION_INT](https://mavlink.io/en/messages/common.html#GLOBAL_POSITION_INT) | SRn_POSITION | common +[LOCAL_POSITION_NED](https://mavlink.io/en/messages/common.html#LOCAL_POSITION_NED) | SRn_POSITION | common +[RC_CHANNELS](https://mavlink.io/en/messages/common.html#RC_CHANNELS) | SRn_RC_CHANNELS | common +[RC_CHANNELS_RAW](https://mavlink.io/en/messages/common.html#RC_CHANNELS_RAW) | SRn_RC_CHANNELS | common +[SERVO_OUTPUT_RAW](https://mavlink.io/en/messages/common.html#SERVO_OUTPUT_RAW) | SRn_RC_CHANNELS | common +[AHRS2](https://mavlink.io/en/messages/ardupilotmega.html#AHRS2) | SRn_EXTRA1 | ardupilotmega +[PID_TUNING](https://mavlink.io/en/messages/ardupilotmega.html#PID_TUNING) | SRn_EXTRA1 | ardupilotmega +[SIMSTATE](https://mavlink.io/en/messages/ardupilotmega.html#SIMSTATE) | SRn_EXTRA1 | ardupilotmega +[ATTITUDE](https://mavlink.io/en/messages/common.html#ATTITUDE) | SRn_EXTRA1 | common +[VFR_HUD](https://mavlink.io/en/messages/common.html#VFR_HUD) | SRn_EXTRA2 | common +[AHRS](https://mavlink.io/en/messages/ardupilotmega.html#AHRS) | SRn_EXTRA3 | ardupilotmega +[BATTERY2](https://mavlink.io/en/messages/ardupilotmega.html#BATTERY2) | SRn_EXTRA3 | ardupilotmega +[EKF_STATUS_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#EKF_STATUS_REPORT) | SRn_EXTRA3 | ardupilotmega +[ESC_TELEMETRY_1_TO_4](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_1_TO_4) | SRn_EXTRA3 | ardupilotmega +[GIMBAL_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#GIMBAL_REPORT) | SRn_EXTRA3 | ardupilotmega +[HWSTATUS](https://mavlink.io/en/messages/ardupilotmega.html#HWSTATUS) | SRn_EXTRA3 | ardupilotmega +[MAG_CAL_PROGRESS](https://mavlink.io/en/messages/ardupilotmega.html#MAG_CAL_PROGRESS) | SRn_EXTRA3 | ardupilotmega +[MOUNT_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#MOUNT_STATUS) | SRn_EXTRA3 | ardupilotmega +[RANGEFINDER](https://mavlink.io/en/messages/ardupilotmega.html#RANGEFINDER) | SRn_EXTRA3 | ardupilotmega +[RPM](https://mavlink.io/en/messages/ardupilotmega.html#RPM) | SRn_EXTRA3 | ardupilotmega +[BATTERY_STATUS](https://mavlink.io/en/messages/common.html#BATTERY_STATUS) | SRn_EXTRA3 | common +[DISTANCE_SENSOR](https://mavlink.io/en/messages/common.html#DISTANCE_SENSOR) | SRn_EXTRA3 | common +[MAG_CAL_REPORT](https://mavlink.io/en/messages/common.html#MAG_CAL_REPORT) | SRn_EXTRA3 | common +[OPTICAL_FLOW](https://mavlink.io/en/messages/common.html#OPTICAL_FLOW) | SRn_EXTRA3 | common +[SYSTEM_TIME](https://mavlink.io/en/messages/common.html#SYSTEM_TIME) | SRn_EXTRA3 | common +[TERRAIN_REQUEST](https://mavlink.io/en/messages/common.html#TERRAIN_REQUEST) | SRn_EXTRA3 | common +[VIBRATION](https://mavlink.io/en/messages/common.html#VIBRATION) | SRn_EXTRA3 | common +[PARAM_VALUE](https://mavlink.io/en/messages/common.html#PARAM_VALUE) | SRn_PARAMS | common +## Missing Messages +Unsupported / unhandled messages. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[ADAP_TUNING](https://mavlink.io/en/messages/ardupilotmega.html#ADAP_TUNING) | UNSUPPORTED | ardupilotmega +[AHRS3](https://mavlink.io/en/messages/ardupilotmega.html#AHRS3) | UNSUPPORTED | ardupilotmega +[AIRSPEED_AUTOCAL](https://mavlink.io/en/messages/ardupilotmega.html#AIRSPEED_AUTOCAL) | UNSUPPORTED | ardupilotmega +[CAMERA_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#CAMERA_STATUS) | UNSUPPORTED | ardupilotmega +[COMPASSMOT_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#COMPASSMOT_STATUS) | UNSUPPORTED | ardupilotmega +[DATA32](https://mavlink.io/en/messages/ardupilotmega.html#DATA32) | UNSUPPORTED | ardupilotmega +[DATA64](https://mavlink.io/en/messages/ardupilotmega.html#DATA64) | UNSUPPORTED | ardupilotmega +[DIGICAM_CONFIGURE](https://mavlink.io/en/messages/ardupilotmega.html#DIGICAM_CONFIGURE) | UNSUPPORTED | ardupilotmega +[ESC_TELEMETRY_13_TO_16](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_13_TO_16) | UNSUPPORTED | ardupilotmega +[ESC_TELEMETRY_17_TO_20](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_17_TO_20) | UNSUPPORTED | ardupilotmega +[ESC_TELEMETRY_21_TO_24](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_21_TO_24) | UNSUPPORTED | ardupilotmega +[ESC_TELEMETRY_25_TO_28](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_25_TO_28) | UNSUPPORTED | ardupilotmega +[ESC_TELEMETRY_29_TO_32](https://mavlink.io/en/messages/ardupilotmega.html#ESC_TELEMETRY_29_TO_32) | UNSUPPORTED | ardupilotmega +[GIMBAL_TORQUE_CMD_REPORT](https://mavlink.io/en/messages/ardupilotmega.html#GIMBAL_TORQUE_CMD_REPORT) | UNSUPPORTED | ardupilotmega +[GOPRO_GET_REQUEST](https://mavlink.io/en/messages/ardupilotmega.html#GOPRO_GET_REQUEST) | UNSUPPORTED | ardupilotmega +[GOPRO_GET_RESPONSE](https://mavlink.io/en/messages/ardupilotmega.html#GOPRO_GET_RESPONSE) | UNSUPPORTED | ardupilotmega +[GOPRO_SET_RESPONSE](https://mavlink.io/en/messages/ardupilotmega.html#GOPRO_SET_RESPONSE) | UNSUPPORTED | ardupilotmega +[LIMITS_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#LIMITS_STATUS) | UNSUPPORTED | ardupilotmega +[LOWEHEISER_GOV_EFI](https://mavlink.io/en/messages/ardupilotmega.html#LOWEHEISER_GOV_EFI) | UNSUPPORTED | ardupilotmega +[MCU_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#MCU_STATUS) | UNSUPPORTED | ardupilotmega +[RADIO](https://mavlink.io/en/messages/ardupilotmega.html#RADIO) | UNSUPPORTED | ardupilotmega +[REMOTE_LOG_DATA_BLOCK](https://mavlink.io/en/messages/ardupilotmega.html#REMOTE_LOG_DATA_BLOCK) | UNSUPPORTED | ardupilotmega +[SECURE_COMMAND](https://mavlink.io/en/messages/ardupilotmega.html#SECURE_COMMAND) | UNSUPPORTED | ardupilotmega +[SECURE_COMMAND_REPLY](https://mavlink.io/en/messages/ardupilotmega.html#SECURE_COMMAND_REPLY) | UNSUPPORTED | ardupilotmega +[SET_MAG_OFFSETS](https://mavlink.io/en/messages/ardupilotmega.html#SET_MAG_OFFSETS) | UNSUPPORTED | ardupilotmega +[ACTUATOR_CONTROL_TARGET](https://mavlink.io/en/messages/common.html#ACTUATOR_CONTROL_TARGET) | UNSUPPORTED | common +[ACTUATOR_OUTPUT_STATUS](https://mavlink.io/en/messages/common.html#ACTUATOR_OUTPUT_STATUS) | UNSUPPORTED | common +[AIS_VESSEL](https://mavlink.io/en/messages/common.html#AIS_VESSEL) | UNSUPPORTED | common +[ALTITUDE](https://mavlink.io/en/messages/common.html#ALTITUDE) | UNSUPPORTED | common +[ATTITUDE_QUATERNION_COV](https://mavlink.io/en/messages/common.html#ATTITUDE_QUATERNION_COV) | UNSUPPORTED | common +[ATTITUDE_TARGET](https://mavlink.io/en/messages/common.html#ATTITUDE_TARGET) | UNSUPPORTED | common +[AUTH_KEY](https://mavlink.io/en/messages/common.html#AUTH_KEY) | UNSUPPORTED | common +[AUTOPILOT_STATE_FOR_GIMBAL_DEVICE](https://mavlink.io/en/messages/common.html#AUTOPILOT_STATE_FOR_GIMBAL_DEVICE) | UNSUPPORTED | common +[BAD_DATA](https://mavlink.io/en/messages/common.html#BAD_DATA) | UNSUPPORTED | common +[BUTTON_CHANGE](https://mavlink.io/en/messages/common.html#BUTTON_CHANGE) | UNSUPPORTED | common +[CAMERA_CAPTURE_STATUS](https://mavlink.io/en/messages/common.html#CAMERA_CAPTURE_STATUS) | UNSUPPORTED | common +[CAMERA_IMAGE_CAPTURED](https://mavlink.io/en/messages/common.html#CAMERA_IMAGE_CAPTURED) | UNSUPPORTED | common +[CAMERA_INFORMATION](https://mavlink.io/en/messages/common.html#CAMERA_INFORMATION) | UNSUPPORTED | common +[CAMERA_SETTINGS](https://mavlink.io/en/messages/common.html#CAMERA_SETTINGS) | UNSUPPORTED | common +[CAMERA_TRIGGER](https://mavlink.io/en/messages/common.html#CAMERA_TRIGGER) | UNSUPPORTED | common +[CANFD_FRAME](https://mavlink.io/en/messages/common.html#CANFD_FRAME) | UNSUPPORTED | common +[CAN_FILTER_MODIFY](https://mavlink.io/en/messages/common.html#CAN_FILTER_MODIFY) | UNSUPPORTED | common +[CAN_FRAME](https://mavlink.io/en/messages/common.html#CAN_FRAME) | UNSUPPORTED | common +[CHANGE_OPERATOR_CONTROL](https://mavlink.io/en/messages/common.html#CHANGE_OPERATOR_CONTROL) | UNSUPPORTED | common +[CHANGE_OPERATOR_CONTROL_ACK](https://mavlink.io/en/messages/common.html#CHANGE_OPERATOR_CONTROL_ACK) | UNSUPPORTED | common +[COLLISION](https://mavlink.io/en/messages/common.html#COLLISION) | UNSUPPORTED | common +[CONTROL_SYSTEM_STATE](https://mavlink.io/en/messages/common.html#CONTROL_SYSTEM_STATE) | UNSUPPORTED | common +[DATA_STREAM](https://mavlink.io/en/messages/common.html#DATA_STREAM) | UNSUPPORTED | common +[DATA_TRANSMISSION_HANDSHAKE](https://mavlink.io/en/messages/common.html#DATA_TRANSMISSION_HANDSHAKE) | UNSUPPORTED | common +[DEBUG](https://mavlink.io/en/messages/common.html#DEBUG) | UNSUPPORTED | common +[DEBUG_FLOAT_ARRAY](https://mavlink.io/en/messages/common.html#DEBUG_FLOAT_ARRAY) | UNSUPPORTED | common +[DEBUG_VECT](https://mavlink.io/en/messages/common.html#DEBUG_VECT) | UNSUPPORTED | common +[ENCAPSULATED_DATA](https://mavlink.io/en/messages/common.html#ENCAPSULATED_DATA) | UNSUPPORTED | common +[ESTIMATOR_STATUS](https://mavlink.io/en/messages/common.html#ESTIMATOR_STATUS) | UNSUPPORTED | common +[FLIGHT_INFORMATION](https://mavlink.io/en/messages/common.html#FLIGHT_INFORMATION) | UNSUPPORTED | common +[FOLLOW_TARGET](https://mavlink.io/en/messages/common.html#FOLLOW_TARGET) | UNSUPPORTED | common +[GIMBAL_DEVICE_ATTITUDE_STATUS](https://mavlink.io/en/messages/common.html#GIMBAL_DEVICE_ATTITUDE_STATUS) | UNSUPPORTED | common +[GIMBAL_DEVICE_INFORMATION](https://mavlink.io/en/messages/common.html#GIMBAL_DEVICE_INFORMATION) | UNSUPPORTED | common +[GIMBAL_DEVICE_SET_ATTITUDE](https://mavlink.io/en/messages/common.html#GIMBAL_DEVICE_SET_ATTITUDE) | UNSUPPORTED | common +[GLOBAL_POSITION_INT_COV](https://mavlink.io/en/messages/common.html#GLOBAL_POSITION_INT_COV) | UNSUPPORTED | common +[GPS_STATUS](https://mavlink.io/en/messages/common.html#GPS_STATUS) | UNSUPPORTED | common +[HIGHRES_IMU](https://mavlink.io/en/messages/common.html#HIGHRES_IMU) | UNSUPPORTED | common +[HIGH_LATENCY](https://mavlink.io/en/messages/common.html#HIGH_LATENCY) | UNSUPPORTED | common +[HIGH_LATENCY2](https://mavlink.io/en/messages/common.html#HIGH_LATENCY2) | UNSUPPORTED | common +[HIL_ACTUATOR_CONTROLS](https://mavlink.io/en/messages/common.html#HIL_ACTUATOR_CONTROLS) | UNSUPPORTED | common +[HIL_CONTROLS](https://mavlink.io/en/messages/common.html#HIL_CONTROLS) | UNSUPPORTED | common +[HIL_OPTICAL_FLOW](https://mavlink.io/en/messages/common.html#HIL_OPTICAL_FLOW) | UNSUPPORTED | common +[HIL_RC_INPUTS_RAW](https://mavlink.io/en/messages/common.html#HIL_RC_INPUTS_RAW) | UNSUPPORTED | common +[HIL_SENSOR](https://mavlink.io/en/messages/common.html#HIL_SENSOR) | UNSUPPORTED | common +[HIL_STATE](https://mavlink.io/en/messages/common.html#HIL_STATE) | UNSUPPORTED | common +[HIL_STATE_QUATERNION](https://mavlink.io/en/messages/common.html#HIL_STATE_QUATERNION) | UNSUPPORTED | common +[HYGROMETER_SENSOR](https://mavlink.io/en/messages/common.html#HYGROMETER_SENSOR) | UNSUPPORTED | common +[ISBD_LINK_STATUS](https://mavlink.io/en/messages/common.html#ISBD_LINK_STATUS) | UNSUPPORTED | common +[LOCAL_POSITION_NED_COV](https://mavlink.io/en/messages/common.html#LOCAL_POSITION_NED_COV) | UNSUPPORTED | common +[LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET](https://mavlink.io/en/messages/common.html#LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET) | UNSUPPORTED | common +[LOGGING_ACK](https://mavlink.io/en/messages/common.html#LOGGING_ACK) | UNSUPPORTED | common +[LOGGING_DATA](https://mavlink.io/en/messages/common.html#LOGGING_DATA) | UNSUPPORTED | common +[LOGGING_DATA_ACKED](https://mavlink.io/en/messages/common.html#LOGGING_DATA_ACKED) | UNSUPPORTED | common +[LOG_DATA](https://mavlink.io/en/messages/common.html#LOG_DATA) | UNSUPPORTED | common +[MANUAL_SETPOINT](https://mavlink.io/en/messages/common.html#MANUAL_SETPOINT) | UNSUPPORTED | common +[MEMORY_VECT](https://mavlink.io/en/messages/common.html#MEMORY_VECT) | UNSUPPORTED | common +[MISSION_REQUEST_PARTIAL_LIST](https://mavlink.io/en/messages/common.html#MISSION_REQUEST_PARTIAL_LIST) | UNSUPPORTED | common +[MOUNT_ORIENTATION](https://mavlink.io/en/messages/common.html#MOUNT_ORIENTATION) | UNSUPPORTED | common +[NAMED_VALUE_INT](https://mavlink.io/en/messages/common.html#NAMED_VALUE_INT) | UNSUPPORTED | common +[ODOMETRY](https://mavlink.io/en/messages/common.html#ODOMETRY) | UNSUPPORTED | common +[OPEN_DRONE_ID_ARM_STATUS](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_ARM_STATUS) | UNSUPPORTED | common +[OPEN_DRONE_ID_AUTHENTICATION](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_AUTHENTICATION) | UNSUPPORTED | common +[OPEN_DRONE_ID_BASIC_ID](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_BASIC_ID) | UNSUPPORTED | common +[OPEN_DRONE_ID_LOCATION](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_LOCATION) | UNSUPPORTED | common +[OPEN_DRONE_ID_MESSAGE_PACK](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_MESSAGE_PACK) | UNSUPPORTED | common +[OPEN_DRONE_ID_OPERATOR_ID](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_OPERATOR_ID) | UNSUPPORTED | common +[OPEN_DRONE_ID_SELF_ID](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_SELF_ID) | UNSUPPORTED | common +[OPEN_DRONE_ID_SYSTEM](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_SYSTEM) | UNSUPPORTED | common +[OPEN_DRONE_ID_SYSTEM_UPDATE](https://mavlink.io/en/messages/common.html#OPEN_DRONE_ID_SYSTEM_UPDATE) | UNSUPPORTED | common +[OPTICAL_FLOW_RAD](https://mavlink.io/en/messages/common.html#OPTICAL_FLOW_RAD) | UNSUPPORTED | common +[PARAM_EXT_ACK](https://mavlink.io/en/messages/common.html#PARAM_EXT_ACK) | UNSUPPORTED | common +[PARAM_EXT_REQUEST_LIST](https://mavlink.io/en/messages/common.html#PARAM_EXT_REQUEST_LIST) | UNSUPPORTED | common +[PARAM_EXT_REQUEST_READ](https://mavlink.io/en/messages/common.html#PARAM_EXT_REQUEST_READ) | UNSUPPORTED | common +[PARAM_EXT_SET](https://mavlink.io/en/messages/common.html#PARAM_EXT_SET) | UNSUPPORTED | common +[PARAM_EXT_VALUE](https://mavlink.io/en/messages/common.html#PARAM_EXT_VALUE) | UNSUPPORTED | common +[PARAM_MAP_RC](https://mavlink.io/en/messages/common.html#PARAM_MAP_RC) | UNSUPPORTED | common +[PING](https://mavlink.io/en/messages/common.html#PING) | UNSUPPORTED | common +[RADIO_STATUS](https://mavlink.io/en/messages/common.html#RADIO_STATUS) | UNSUPPORTED | common +[RAW_PRESSURE](https://mavlink.io/en/messages/common.html#RAW_PRESSURE) | UNSUPPORTED | common +[RAW_RPM](https://mavlink.io/en/messages/common.html#RAW_RPM) | UNSUPPORTED | common +[RESOURCE_REQUEST](https://mavlink.io/en/messages/common.html#RESOURCE_REQUEST) | UNSUPPORTED | common +[SAFETY_ALLOWED_AREA](https://mavlink.io/en/messages/common.html#SAFETY_ALLOWED_AREA) | UNSUPPORTED | common +[SAFETY_SET_ALLOWED_AREA](https://mavlink.io/en/messages/common.html#SAFETY_SET_ALLOWED_AREA) | UNSUPPORTED | common +[SET_ACTUATOR_CONTROL_TARGET](https://mavlink.io/en/messages/common.html#SET_ACTUATOR_CONTROL_TARGET) | UNSUPPORTED | common +[SMART_BATTERY_INFO](https://mavlink.io/en/messages/common.html#SMART_BATTERY_INFO) | UNSUPPORTED | common +[STORAGE_INFORMATION](https://mavlink.io/en/messages/common.html#STORAGE_INFORMATION) | UNSUPPORTED | common +[TUNNEL](https://mavlink.io/en/messages/common.html#TUNNEL) | UNSUPPORTED | common +[UAVCAN_NODE_INFO](https://mavlink.io/en/messages/common.html#UAVCAN_NODE_INFO) | UNSUPPORTED | common +[UAVCAN_NODE_STATUS](https://mavlink.io/en/messages/common.html#UAVCAN_NODE_STATUS) | UNSUPPORTED | common +[UNKNOWN](https://mavlink.io/en/messages/common.html#UNKNOWN) | UNSUPPORTED | common +[UTM_GLOBAL_POSITION](https://mavlink.io/en/messages/common.html#UTM_GLOBAL_POSITION) | UNSUPPORTED | common +[V2_EXTENSION](https://mavlink.io/en/messages/common.html#V2_EXTENSION) | UNSUPPORTED | common +[VIDEO_STREAM_INFORMATION](https://mavlink.io/en/messages/common.html#VIDEO_STREAM_INFORMATION) | UNSUPPORTED | common +[VIDEO_STREAM_STATUS](https://mavlink.io/en/messages/common.html#VIDEO_STREAM_STATUS) | UNSUPPORTED | common +[WHEEL_DISTANCE](https://mavlink.io/en/messages/common.html#WHEEL_DISTANCE) | UNSUPPORTED | common +[WIFI_CONFIG_AP](https://mavlink.io/en/messages/common.html#WIFI_CONFIG_AP) | UNSUPPORTED | common +[WIND_COV](https://mavlink.io/en/messages/common.html#WIND_COV) | UNSUPPORTED | common +[CUBEPILOT_FIRMWARE_UPDATE_RESP](https://mavlink.io/en/messages/cubepilot.html#CUBEPILOT_FIRMWARE_UPDATE_RESP) | UNSUPPORTED | cubepilot +[CUBEPILOT_FIRMWARE_UPDATE_START](https://mavlink.io/en/messages/cubepilot.html#CUBEPILOT_FIRMWARE_UPDATE_START) | UNSUPPORTED | cubepilot +[CUBEPILOT_RAW_RC](https://mavlink.io/en/messages/cubepilot.html#CUBEPILOT_RAW_RC) | UNSUPPORTED | cubepilot +[HERELINK_TELEM](https://mavlink.io/en/messages/cubepilot.html#HERELINK_TELEM) | UNSUPPORTED | cubepilot +[HERELINK_VIDEO_STREAM_INFORMATION](https://mavlink.io/en/messages/cubepilot.html#HERELINK_VIDEO_STREAM_INFORMATION) | UNSUPPORTED | cubepilot +[ICAROUS_HEARTBEAT](https://mavlink.io/en/messages/icarous.html#ICAROUS_HEARTBEAT) | UNSUPPORTED | icarous +[ICAROUS_KINEMATIC_BANDS](https://mavlink.io/en/messages/icarous.html#ICAROUS_KINEMATIC_BANDS) | UNSUPPORTED | icarous +[UAVIONIX_ADSB_GET](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_GET) | UNSUPPORTED | uAvionix +[UAVIONIX_ADSB_OUT_CFG_FLIGHTID](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_CFG_FLIGHTID) | UNSUPPORTED | uAvionix +[UAVIONIX_ADSB_OUT_CFG_REGISTRATION](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_CFG_REGISTRATION) | UNSUPPORTED | uAvionix +[UAVIONIX_ADSB_OUT_CONTROL](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_CONTROL) | UNSUPPORTED | uAvionix +[UAVIONIX_ADSB_OUT_STATUS](https://mavlink.io/en/messages/uAvionix.html#UAVIONIX_ADSB_OUT_STATUS) | UNSUPPORTED | uAvionix +## Missing Commands +Unsupported / unhandled commands. + +MAVLink Message | Code Source | MAVLink Dialect +--- | --- | --- +[MAV_CMD_FIXED_MAG_CAL](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_FIXED_MAG_CAL) | UNSUPPORTED | ardupilotmega +[MAV_CMD_FIXED_MAG_CAL_FIELD](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_FIXED_MAG_CAL_FIELD) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GIMBAL_AXIS_CALIBRATION_STATUS](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GIMBAL_AXIS_CALIBRATION_STATUS) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GIMBAL_FULL_RESET](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GIMBAL_FULL_RESET) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GIMBAL_REQUEST_AXIS_CALIBRATION](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GIMBAL_REQUEST_AXIS_CALIBRATION) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GIMBAL_RESET](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GIMBAL_RESET) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GUIDED_CHANGE_ALTITUDE](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GUIDED_CHANGE_ALTITUDE) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GUIDED_CHANGE_HEADING](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GUIDED_CHANGE_HEADING) | UNSUPPORTED | ardupilotmega +[MAV_CMD_GUIDED_CHANGE_SPEED](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_GUIDED_CHANGE_SPEED) | UNSUPPORTED | ardupilotmega +[MAV_CMD_LOWEHEISER_SET_STATE](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_LOWEHEISER_SET_STATE) | UNSUPPORTED | ardupilotmega +[MAV_CMD_NAV_ATTITUDE_TIME](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_NAV_ATTITUDE_TIME) | UNSUPPORTED | ardupilotmega +[MAV_CMD_NAV_SCRIPT_TIME](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_NAV_SCRIPT_TIME) | UNSUPPORTED | ardupilotmega +[MAV_CMD_POWER_OFF_INITIATED](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_POWER_OFF_INITIATED) | UNSUPPORTED | ardupilotmega +[MAV_CMD_SET_EKF_SOURCE_SET](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SET_EKF_SOURCE_SET) | UNSUPPORTED | ardupilotmega +[MAV_CMD_SET_FACTORY_TEST_MODE](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SET_FACTORY_TEST_MODE) | UNSUPPORTED | ardupilotmega +[MAV_CMD_SOLO_BTN_FLY_CLICK](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SOLO_BTN_FLY_CLICK) | UNSUPPORTED | ardupilotmega +[MAV_CMD_SOLO_BTN_FLY_HOLD](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SOLO_BTN_FLY_HOLD) | UNSUPPORTED | ardupilotmega +[MAV_CMD_SOLO_BTN_PAUSE_CLICK](https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_SOLO_BTN_PAUSE_CLICK) | UNSUPPORTED | ardupilotmega +[MAV_CMD_AIRFRAME_CONFIGURATION](https://mavlink.io/en/messages/common.html#MAV_CMD_AIRFRAME_CONFIGURATION) | UNSUPPORTED | common +[MAV_CMD_ARM_AUTHORIZATION_REQUEST](https://mavlink.io/en/messages/common.html#MAV_CMD_ARM_AUTHORIZATION_REQUEST) | UNSUPPORTED | common +[MAV_CMD_CAN_FORWARD](https://mavlink.io/en/messages/common.html#MAV_CMD_CAN_FORWARD) | UNSUPPORTED | common +[MAV_CMD_CONDITION_CHANGE_ALT](https://mavlink.io/en/messages/common.html#MAV_CMD_CONDITION_CHANGE_ALT) | UNSUPPORTED | common +[MAV_CMD_CONDITION_LAST](https://mavlink.io/en/messages/common.html#MAV_CMD_CONDITION_LAST) | UNSUPPORTED | common +[MAV_CMD_CONTROL_HIGH_LATENCY](https://mavlink.io/en/messages/common.html#MAV_CMD_CONTROL_HIGH_LATENCY) | UNSUPPORTED | common +[MAV_CMD_DO_ADSB_OUT_IDENT](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_ADSB_OUT_IDENT) | UNSUPPORTED | common +[MAV_CMD_DO_CHANGE_ALTITUDE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_CHANGE_ALTITUDE) | UNSUPPORTED | common +[MAV_CMD_DO_FOLLOW](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_FOLLOW) | UNSUPPORTED | common +[MAV_CMD_DO_FOLLOW_REPOSITION](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_FOLLOW_REPOSITION) | UNSUPPORTED | common +[MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW) | UNSUPPORTED | common +[MAV_CMD_DO_GUIDED_MASTER](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_GUIDED_MASTER) | UNSUPPORTED | common +[MAV_CMD_DO_JUMP_TAG](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_JUMP_TAG) | UNSUPPORTED | common +[MAV_CMD_DO_LAST](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_LAST) | UNSUPPORTED | common +[MAV_CMD_DO_MOUNT_CONTROL_QUAT](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOUNT_CONTROL_QUAT) | UNSUPPORTED | common +[MAV_CMD_DO_PAUSE_CONTINUE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_PAUSE_CONTINUE) | UNSUPPORTED | common +[MAV_CMD_DO_RALLY_LAND](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_RALLY_LAND) | UNSUPPORTED | common +[MAV_CMD_DO_REPOSITION](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_REPOSITION) | UNSUPPORTED | common +[MAV_CMD_DO_SET_CAM_TRIGG_INTERVAL](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_CAM_TRIGG_INTERVAL) | UNSUPPORTED | common +[MAV_CMD_DO_SET_PARAMETER](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_PARAMETER) | UNSUPPORTED | common +[MAV_CMD_DO_SET_ROI_NONE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_ROI_NONE) | UNSUPPORTED | common +[MAV_CMD_DO_SET_ROI_WPNEXT_OFFSET](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_SET_ROI_WPNEXT_OFFSET) | UNSUPPORTED | common +[MAV_CMD_DO_TRIGGER_CONTROL](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_TRIGGER_CONTROL) | UNSUPPORTED | common +[MAV_CMD_ENUM_END](https://mavlink.io/en/messages/common.html#MAV_CMD_ENUM_END) | UNSUPPORTED | common +[MAV_CMD_IMAGE_START_CAPTURE](https://mavlink.io/en/messages/common.html#MAV_CMD_IMAGE_START_CAPTURE) | UNSUPPORTED | common +[MAV_CMD_IMAGE_STOP_CAPTURE](https://mavlink.io/en/messages/common.html#MAV_CMD_IMAGE_STOP_CAPTURE) | UNSUPPORTED | common +[MAV_CMD_JUMP_TAG](https://mavlink.io/en/messages/common.html#MAV_CMD_JUMP_TAG) | UNSUPPORTED | common +[MAV_CMD_LOGGING_START](https://mavlink.io/en/messages/common.html#MAV_CMD_LOGGING_START) | UNSUPPORTED | common +[MAV_CMD_LOGGING_STOP](https://mavlink.io/en/messages/common.html#MAV_CMD_LOGGING_STOP) | UNSUPPORTED | common +[MAV_CMD_NAV_FOLLOW](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_FOLLOW) | UNSUPPORTED | common +[MAV_CMD_NAV_LAND_LOCAL](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LAND_LOCAL) | UNSUPPORTED | common +[MAV_CMD_NAV_LAST](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LAST) | UNSUPPORTED | common +[MAV_CMD_NAV_PATHPLANNING](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_PATHPLANNING) | UNSUPPORTED | common +[MAV_CMD_NAV_RALLY_POINT](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_RALLY_POINT) | UNSUPPORTED | common +[MAV_CMD_NAV_ROI](https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_ROI) | UNSUPPORTED | common +[MAV_CMD_OBLIQUE_SURVEY](https://mavlink.io/en/messages/common.html#MAV_CMD_OBLIQUE_SURVEY) | UNSUPPORTED | common +[MAV_CMD_OVERRIDE_GOTO](https://mavlink.io/en/messages/common.html#MAV_CMD_OVERRIDE_GOTO) | UNSUPPORTED | common +[MAV_CMD_PANORAMA_CREATE](https://mavlink.io/en/messages/common.html#MAV_CMD_PANORAMA_CREATE) | UNSUPPORTED | common +[MAV_CMD_PAYLOAD_CONTROL_DEPLOY](https://mavlink.io/en/messages/common.html#MAV_CMD_PAYLOAD_CONTROL_DEPLOY) | UNSUPPORTED | common +[MAV_CMD_PAYLOAD_PREPARE_DEPLOY](https://mavlink.io/en/messages/common.html#MAV_CMD_PAYLOAD_PREPARE_DEPLOY) | UNSUPPORTED | common +[MAV_CMD_REQUEST_CAMERA_CAPTURE_STATUS](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_CAMERA_CAPTURE_STATUS) | UNSUPPORTED | common +[MAV_CMD_REQUEST_CAMERA_INFORMATION](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_CAMERA_INFORMATION) | UNSUPPORTED | common +[MAV_CMD_REQUEST_CAMERA_SETTINGS](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_CAMERA_SETTINGS) | UNSUPPORTED | common +[MAV_CMD_REQUEST_FLIGHT_INFORMATION](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_FLIGHT_INFORMATION) | UNSUPPORTED | common +[MAV_CMD_REQUEST_PROTOCOL_VERSION](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_PROTOCOL_VERSION) | UNSUPPORTED | common +[MAV_CMD_REQUEST_STORAGE_INFORMATION](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_STORAGE_INFORMATION) | UNSUPPORTED | common +[MAV_CMD_REQUEST_VIDEO_STREAM_INFORMATION](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_VIDEO_STREAM_INFORMATION) | UNSUPPORTED | common +[MAV_CMD_REQUEST_VIDEO_STREAM_STATUS](https://mavlink.io/en/messages/common.html#MAV_CMD_REQUEST_VIDEO_STREAM_STATUS) | UNSUPPORTED | common +[MAV_CMD_RESET_CAMERA_SETTINGS](https://mavlink.io/en/messages/common.html#MAV_CMD_RESET_CAMERA_SETTINGS) | UNSUPPORTED | common +[MAV_CMD_SET_CAMERA_MODE](https://mavlink.io/en/messages/common.html#MAV_CMD_SET_CAMERA_MODE) | UNSUPPORTED | common +[MAV_CMD_SET_GUIDED_SUBMODE_CIRCLE](https://mavlink.io/en/messages/common.html#MAV_CMD_SET_GUIDED_SUBMODE_CIRCLE) | UNSUPPORTED | common +[MAV_CMD_SET_GUIDED_SUBMODE_STANDARD](https://mavlink.io/en/messages/common.html#MAV_CMD_SET_GUIDED_SUBMODE_STANDARD) | UNSUPPORTED | common +[MAV_CMD_SPATIAL_USER_1](https://mavlink.io/en/messages/common.html#MAV_CMD_SPATIAL_USER_1) | UNSUPPORTED | common +[MAV_CMD_SPATIAL_USER_2](https://mavlink.io/en/messages/common.html#MAV_CMD_SPATIAL_USER_2) | UNSUPPORTED | common +[MAV_CMD_SPATIAL_USER_3](https://mavlink.io/en/messages/common.html#MAV_CMD_SPATIAL_USER_3) | UNSUPPORTED | common +[MAV_CMD_SPATIAL_USER_4](https://mavlink.io/en/messages/common.html#MAV_CMD_SPATIAL_USER_4) | UNSUPPORTED | common +[MAV_CMD_SPATIAL_USER_5](https://mavlink.io/en/messages/common.html#MAV_CMD_SPATIAL_USER_5) | UNSUPPORTED | common +[MAV_CMD_STORAGE_FORMAT](https://mavlink.io/en/messages/common.html#MAV_CMD_STORAGE_FORMAT) | UNSUPPORTED | common +[MAV_CMD_UAVCAN_GET_NODE_INFO](https://mavlink.io/en/messages/common.html#MAV_CMD_UAVCAN_GET_NODE_INFO) | UNSUPPORTED | common +[MAV_CMD_USER_1](https://mavlink.io/en/messages/common.html#MAV_CMD_USER_1) | UNSUPPORTED | common +[MAV_CMD_USER_2](https://mavlink.io/en/messages/common.html#MAV_CMD_USER_2) | UNSUPPORTED | common +[MAV_CMD_USER_3](https://mavlink.io/en/messages/common.html#MAV_CMD_USER_3) | UNSUPPORTED | common +[MAV_CMD_USER_4](https://mavlink.io/en/messages/common.html#MAV_CMD_USER_4) | UNSUPPORTED | common +[MAV_CMD_USER_5](https://mavlink.io/en/messages/common.html#MAV_CMD_USER_5) | UNSUPPORTED | common +[MAV_CMD_VIDEO_START_CAPTURE](https://mavlink.io/en/messages/common.html#MAV_CMD_VIDEO_START_CAPTURE) | UNSUPPORTED | common +[MAV_CMD_VIDEO_START_STREAMING](https://mavlink.io/en/messages/common.html#MAV_CMD_VIDEO_START_STREAMING) | UNSUPPORTED | common +[MAV_CMD_VIDEO_STOP_CAPTURE](https://mavlink.io/en/messages/common.html#MAV_CMD_VIDEO_STOP_CAPTURE) | UNSUPPORTED | common +[MAV_CMD_VIDEO_STOP_STREAMING](https://mavlink.io/en/messages/common.html#MAV_CMD_VIDEO_STOP_STREAMING) | UNSUPPORTED | common +[MAV_CMD_WAYPOINT_USER_1](https://mavlink.io/en/messages/common.html#MAV_CMD_WAYPOINT_USER_1) | UNSUPPORTED | common +[MAV_CMD_WAYPOINT_USER_2](https://mavlink.io/en/messages/common.html#MAV_CMD_WAYPOINT_USER_2) | UNSUPPORTED | common +[MAV_CMD_WAYPOINT_USER_3](https://mavlink.io/en/messages/common.html#MAV_CMD_WAYPOINT_USER_3) | UNSUPPORTED | common +[MAV_CMD_WAYPOINT_USER_4](https://mavlink.io/en/messages/common.html#MAV_CMD_WAYPOINT_USER_4) | UNSUPPORTED | common +[MAV_CMD_WAYPOINT_USER_5](https://mavlink.io/en/messages/common.html#MAV_CMD_WAYPOINT_USER_5) | UNSUPPORTED | common