NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ardupilotmega.h File Reference

MAVLink comm protocol generated from ardupilotmega.xml. More...

#include "../protocol.h"
#include "../common/common.h"
#include "./mavlink_msg_sensor_offsets.h"
#include "./mavlink_msg_set_mag_offsets.h"
#include "./mavlink_msg_meminfo.h"
#include "./mavlink_msg_ap_adc.h"
#include "./mavlink_msg_digicam_configure.h"
#include "./mavlink_msg_digicam_control.h"
#include "./mavlink_msg_mount_configure.h"
#include "./mavlink_msg_mount_control.h"
#include "./mavlink_msg_mount_status.h"
#include "./mavlink_msg_fence_point.h"
#include "./mavlink_msg_fence_fetch_point.h"
#include "./mavlink_msg_fence_status.h"
#include "./mavlink_msg_ahrs.h"
#include "./mavlink_msg_simstate.h"
#include "./mavlink_msg_hwstatus.h"
#include "./mavlink_msg_radio.h"
#include "./mavlink_msg_limits_status.h"
#include "./mavlink_msg_wind.h"
#include "./mavlink_msg_data16.h"
#include "./mavlink_msg_data32.h"
#include "./mavlink_msg_data64.h"
#include "./mavlink_msg_data96.h"
#include "./mavlink_msg_rangefinder.h"
#include "./mavlink_msg_airspeed_autocal.h"
#include "./mavlink_msg_rally_point.h"
#include "./mavlink_msg_rally_fetch_point.h"
#include "./mavlink_msg_compassmot_status.h"
#include "./mavlink_msg_ahrs2.h"
#include "./mavlink_msg_camera_status.h"
#include "./mavlink_msg_camera_feedback.h"
#include "./mavlink_msg_battery2.h"
#include "./mavlink_msg_ahrs3.h"
#include "./mavlink_msg_autopilot_version_request.h"
#include "./mavlink_msg_led_control.h"
#include "./mavlink_msg_mag_cal_progress.h"
#include "./mavlink_msg_mag_cal_report.h"
#include "./mavlink_msg_ekf_status_report.h"
#include "./mavlink_msg_gimbal_report.h"
#include "./mavlink_msg_gimbal_control.h"
#include "./mavlink_msg_gimbal_reset.h"
#include "./mavlink_msg_gimbal_axis_calibration_progress.h"
#include "./mavlink_msg_gimbal_set_home_offsets.h"
#include "./mavlink_msg_gimbal_home_offset_calibration_result.h"
#include "./mavlink_msg_gimbal_set_factory_parameters.h"
#include "./mavlink_msg_gimbal_factory_parameters_loaded.h"
#include "./mavlink_msg_gimbal_erase_firmware_and_config.h"
#include "./mavlink_msg_gimbal_perform_factory_tests.h"
#include "./mavlink_msg_gimbal_report_factory_tests_progress.h"
#include "./mavlink_msg_gopro_power_on.h"
#include "./mavlink_msg_gopro_power_off.h"
#include "./mavlink_msg_gopro_command.h"
#include "./mavlink_msg_gopro_response.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAVLINK_MESSAGE_LENGTHS   {9, 31, 12, 0, 14, 28, 3, 32, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 20, 2, 25, 23, 30, 101, 22, 26, 16, 14, 28, 32, 28, 28, 22, 22, 21, 6, 6, 37, 4, 4, 2, 2, 4, 2, 2, 3, 13, 12, 37, 0, 0, 0, 27, 25, 0, 0, 0, 0, 0, 68, 26, 185, 229, 42, 6, 4, 0, 11, 18, 0, 0, 37, 20, 35, 33, 3, 0, 0, 0, 22, 39, 37, 53, 51, 53, 51, 0, 28, 56, 42, 33, 0, 0, 0, 0, 0, 0, 0, 26, 32, 32, 20, 32, 62, 44, 64, 84, 9, 254, 16, 12, 36, 44, 64, 22, 6, 14, 12, 97, 2, 2, 113, 35, 6, 79, 35, 35, 22, 13, 255, 14, 18, 43, 8, 22, 14, 36, 43, 41, 0, 0, 0, 0, 0, 0, 36, 60, 0, 42, 8, 4, 12, 15, 13, 6, 15, 14, 0, 12, 3, 8, 28, 44, 3, 9, 22, 12, 18, 34, 66, 98, 8, 48, 19, 3, 20, 24, 29, 45, 4, 40, 2, 0, 0, 29, 0, 0, 0, 0, 27, 44, 22, 0, 0, 0, 0, 0, 0, 42, 14, 2, 3, 2, 1, 33, 1, 6, 2, 4, 0, 0, 0, 0, 2, 2, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 36, 30, 18, 18, 51, 9, 0}
 
#define MAVLINK_MESSAGE_CRCS   {50, 124, 137, 0, 237, 217, 104, 119, 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 0, 214, 159, 220, 168, 24, 23, 170, 144, 67, 115, 39, 246, 185, 104, 237, 244, 222, 212, 9, 254, 230, 28, 28, 132, 221, 232, 11, 153, 41, 39, 78, 0, 0, 0, 15, 3, 0, 0, 0, 0, 0, 153, 183, 51, 59, 118, 148, 21, 0, 243, 124, 0, 0, 38, 20, 158, 152, 143, 0, 0, 0, 106, 49, 22, 143, 140, 5, 150, 0, 231, 183, 63, 54, 0, 0, 0, 0, 0, 0, 0, 175, 102, 158, 208, 56, 93, 138, 108, 32, 185, 84, 34, 174, 124, 237, 4, 76, 128, 56, 116, 134, 237, 203, 250, 87, 203, 220, 25, 226, 46, 29, 223, 85, 6, 229, 203, 1, 195, 109, 168, 181, 0, 0, 0, 0, 0, 0, 154, 178, 0, 134, 219, 208, 188, 84, 22, 19, 21, 134, 0, 78, 68, 189, 127, 154, 21, 21, 144, 1, 234, 73, 181, 22, 83, 167, 138, 234, 240, 47, 189, 52, 174, 229, 85, 0, 0, 72, 0, 0, 0, 0, 92, 36, 71, 0, 0, 0, 0, 0, 0, 134, 205, 94, 128, 54, 63, 112, 201, 221, 226, 238, 0, 0, 0, 0, 241, 155, 43, 149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 204, 49, 170, 44, 83, 46, 0}
 
#define MAVLINK_MESSAGE_INFO   {MAVLINK_MESSAGE_INFO_HEARTBEAT, MAVLINK_MESSAGE_INFO_SYS_STATUS, MAVLINK_MESSAGE_INFO_SYSTEM_TIME, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_PING, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL_ACK, MAVLINK_MESSAGE_INFO_AUTH_KEY, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SET_MODE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_READ, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_LIST, MAVLINK_MESSAGE_INFO_PARAM_VALUE, MAVLINK_MESSAGE_INFO_PARAM_SET, MAVLINK_MESSAGE_INFO_GPS_RAW_INT, MAVLINK_MESSAGE_INFO_GPS_STATUS, MAVLINK_MESSAGE_INFO_SCALED_IMU, MAVLINK_MESSAGE_INFO_RAW_IMU, MAVLINK_MESSAGE_INFO_RAW_PRESSURE, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE, MAVLINK_MESSAGE_INFO_ATTITUDE, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT, MAVLINK_MESSAGE_INFO_RC_CHANNELS_SCALED, MAVLINK_MESSAGE_INFO_RC_CHANNELS_RAW, MAVLINK_MESSAGE_INFO_SERVO_OUTPUT_RAW, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_WRITE_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_ITEM, MAVLINK_MESSAGE_INFO_MISSION_REQUEST, MAVLINK_MESSAGE_INFO_MISSION_SET_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_LIST, MAVLINK_MESSAGE_INFO_MISSION_COUNT, MAVLINK_MESSAGE_INFO_MISSION_CLEAR_ALL, MAVLINK_MESSAGE_INFO_MISSION_ITEM_REACHED, MAVLINK_MESSAGE_INFO_MISSION_ACK, MAVLINK_MESSAGE_INFO_SET_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_PARAM_MAP_RC, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SAFETY_SET_ALLOWED_AREA, MAVLINK_MESSAGE_INFO_SAFETY_ALLOWED_AREA, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION_COV, MAVLINK_MESSAGE_INFO_NAV_CONTROLLER_OUTPUT, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT_COV, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_COV, MAVLINK_MESSAGE_INFO_RC_CHANNELS, MAVLINK_MESSAGE_INFO_REQUEST_DATA_STREAM, MAVLINK_MESSAGE_INFO_DATA_STREAM, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MANUAL_CONTROL, MAVLINK_MESSAGE_INFO_RC_CHANNELS_OVERRIDE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MISSION_ITEM_INT, MAVLINK_MESSAGE_INFO_VFR_HUD, MAVLINK_MESSAGE_INFO_COMMAND_INT, MAVLINK_MESSAGE_INFO_COMMAND_LONG, MAVLINK_MESSAGE_INFO_COMMAND_ACK, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MANUAL_SETPOINT, MAVLINK_MESSAGE_INFO_SET_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_GLOBAL_INT, MAVLINK_MESSAGE_INFO_POSITION_TARGET_GLOBAL_INT, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET, MAVLINK_MESSAGE_INFO_HIL_STATE, MAVLINK_MESSAGE_INFO_HIL_CONTROLS, MAVLINK_MESSAGE_INFO_HIL_RC_INPUTS_RAW, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_GLOBAL_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_SPEED_ESTIMATE, MAVLINK_MESSAGE_INFO_VICON_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_HIGHRES_IMU, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW_RAD, MAVLINK_MESSAGE_INFO_HIL_SENSOR, MAVLINK_MESSAGE_INFO_SIM_STATE, MAVLINK_MESSAGE_INFO_RADIO_STATUS, MAVLINK_MESSAGE_INFO_FILE_TRANSFER_PROTOCOL, MAVLINK_MESSAGE_INFO_TIMESYNC, MAVLINK_MESSAGE_INFO_CAMERA_TRIGGER, MAVLINK_MESSAGE_INFO_HIL_GPS, MAVLINK_MESSAGE_INFO_HIL_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_HIL_STATE_QUATERNION, MAVLINK_MESSAGE_INFO_SCALED_IMU2, MAVLINK_MESSAGE_INFO_LOG_REQUEST_LIST, MAVLINK_MESSAGE_INFO_LOG_ENTRY, MAVLINK_MESSAGE_INFO_LOG_REQUEST_DATA, MAVLINK_MESSAGE_INFO_LOG_DATA, MAVLINK_MESSAGE_INFO_LOG_ERASE, MAVLINK_MESSAGE_INFO_LOG_REQUEST_END, MAVLINK_MESSAGE_INFO_GPS_INJECT_DATA, MAVLINK_MESSAGE_INFO_GPS2_RAW, MAVLINK_MESSAGE_INFO_POWER_STATUS, MAVLINK_MESSAGE_INFO_SERIAL_CONTROL, MAVLINK_MESSAGE_INFO_GPS_RTK, MAVLINK_MESSAGE_INFO_GPS2_RTK, MAVLINK_MESSAGE_INFO_SCALED_IMU3, MAVLINK_MESSAGE_INFO_DATA_TRANSMISSION_HANDSHAKE, MAVLINK_MESSAGE_INFO_ENCAPSULATED_DATA, MAVLINK_MESSAGE_INFO_DISTANCE_SENSOR, MAVLINK_MESSAGE_INFO_TERRAIN_REQUEST, MAVLINK_MESSAGE_INFO_TERRAIN_DATA, MAVLINK_MESSAGE_INFO_TERRAIN_CHECK, MAVLINK_MESSAGE_INFO_TERRAIN_REPORT, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE2, MAVLINK_MESSAGE_INFO_ATT_POS_MOCAP, MAVLINK_MESSAGE_INFO_SET_ACTUATOR_CONTROL_TARGET, MAVLINK_MESSAGE_INFO_ACTUATOR_CONTROL_TARGET, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_BATTERY_STATUS, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SENSOR_OFFSETS, MAVLINK_MESSAGE_INFO_SET_MAG_OFFSETS, MAVLINK_MESSAGE_INFO_MEMINFO, MAVLINK_MESSAGE_INFO_AP_ADC, MAVLINK_MESSAGE_INFO_DIGICAM_CONFIGURE, MAVLINK_MESSAGE_INFO_DIGICAM_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_CONFIGURE, MAVLINK_MESSAGE_INFO_MOUNT_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_STATUS, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_FENCE_POINT, MAVLINK_MESSAGE_INFO_FENCE_FETCH_POINT, MAVLINK_MESSAGE_INFO_FENCE_STATUS, MAVLINK_MESSAGE_INFO_AHRS, MAVLINK_MESSAGE_INFO_SIMSTATE, MAVLINK_MESSAGE_INFO_HWSTATUS, MAVLINK_MESSAGE_INFO_RADIO, MAVLINK_MESSAGE_INFO_LIMITS_STATUS, MAVLINK_MESSAGE_INFO_WIND, MAVLINK_MESSAGE_INFO_DATA16, MAVLINK_MESSAGE_INFO_DATA32, MAVLINK_MESSAGE_INFO_DATA64, MAVLINK_MESSAGE_INFO_DATA96, MAVLINK_MESSAGE_INFO_RANGEFINDER, MAVLINK_MESSAGE_INFO_AIRSPEED_AUTOCAL, MAVLINK_MESSAGE_INFO_RALLY_POINT, MAVLINK_MESSAGE_INFO_RALLY_FETCH_POINT, MAVLINK_MESSAGE_INFO_COMPASSMOT_STATUS, MAVLINK_MESSAGE_INFO_AHRS2, MAVLINK_MESSAGE_INFO_CAMERA_STATUS, MAVLINK_MESSAGE_INFO_CAMERA_FEEDBACK, MAVLINK_MESSAGE_INFO_BATTERY2, MAVLINK_MESSAGE_INFO_AHRS3, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION_REQUEST, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_LED_CONTROL, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MAG_CAL_PROGRESS, MAVLINK_MESSAGE_INFO_MAG_CAL_REPORT, MAVLINK_MESSAGE_INFO_EKF_STATUS_REPORT, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_GIMBAL_REPORT, MAVLINK_MESSAGE_INFO_GIMBAL_CONTROL, MAVLINK_MESSAGE_INFO_GIMBAL_RESET, MAVLINK_MESSAGE_INFO_GIMBAL_AXIS_CALIBRATION_PROGRESS, MAVLINK_MESSAGE_INFO_GIMBAL_SET_HOME_OFFSETS, MAVLINK_MESSAGE_INFO_GIMBAL_HOME_OFFSET_CALIBRATION_RESULT, MAVLINK_MESSAGE_INFO_GIMBAL_SET_FACTORY_PARAMETERS, MAVLINK_MESSAGE_INFO_GIMBAL_FACTORY_PARAMETERS_LOADED, MAVLINK_MESSAGE_INFO_GIMBAL_ERASE_FIRMWARE_AND_CONFIG, MAVLINK_MESSAGE_INFO_GIMBAL_PERFORM_FACTORY_TESTS, MAVLINK_MESSAGE_INFO_GIMBAL_REPORT_FACTORY_TESTS_PROGRESS, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_GOPRO_POWER_ON, MAVLINK_MESSAGE_INFO_GOPRO_POWER_OFF, MAVLINK_MESSAGE_INFO_GOPRO_COMMAND, MAVLINK_MESSAGE_INFO_GOPRO_RESPONSE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_V2_EXTENSION, MAVLINK_MESSAGE_INFO_MEMORY_VECT, MAVLINK_MESSAGE_INFO_DEBUG_VECT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_FLOAT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_INT, MAVLINK_MESSAGE_INFO_STATUSTEXT, MAVLINK_MESSAGE_INFO_DEBUG, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}}
 
#define MAVLINK_ENABLED_ARDUPILOTMEGA
 
#define HAVE_ENUM_MAV_CMD
 
#define HAVE_ENUM_LIMITS_STATE
 
#define HAVE_ENUM_LIMIT_MODULE
 
#define HAVE_ENUM_RALLY_FLAGS
 Flags in RALLY_POINT message. More...
 
#define HAVE_ENUM_PARACHUTE_ACTION
 
#define HAVE_ENUM_MOTOR_TEST_THROTTLE_TYPE
 
#define HAVE_ENUM_GRIPPER_ACTIONS
 Gripper actions. More...
 
#define HAVE_ENUM_CAMERA_STATUS_TYPES
 
#define HAVE_ENUM_CAMERA_FEEDBACK_FLAGS
 
#define HAVE_ENUM_MAV_MODE_GIMBAL
 
#define HAVE_ENUM_GIMBAL_AXIS
 
#define HAVE_ENUM_GIMBAL_AXIS_CALIBRATION_STATUS
 
#define HAVE_ENUM_FACTORY_TEST
 
#define HAVE_ENUM_GOPRO_CMD_RESULT
 
#define HAVE_ENUM_LED_CONTROL_PATTERN
 
#define HAVE_ENUM_EKF_STATUS_FLAGS
 Flags in EKF_STATUS message. More...
 
#define HAVE_ENUM_MAG_CAL_STATUS
 

Typedefs

typedef enum MAV_CMD MAV_CMD
 
typedef enum LIMITS_STATE LIMITS_STATE
 
typedef enum LIMIT_MODULE LIMIT_MODULE
 
typedef enum RALLY_FLAGS RALLY_FLAGS
 
typedef enum PARACHUTE_ACTION PARACHUTE_ACTION
 
typedef enum
MOTOR_TEST_THROTTLE_TYPE 
MOTOR_TEST_THROTTLE_TYPE
 
typedef enum GRIPPER_ACTIONS GRIPPER_ACTIONS
 
typedef enum CAMERA_STATUS_TYPES CAMERA_STATUS_TYPES
 
typedef enum CAMERA_FEEDBACK_FLAGS CAMERA_FEEDBACK_FLAGS
 
typedef enum MAV_MODE_GIMBAL MAV_MODE_GIMBAL
 
typedef enum GIMBAL_AXIS GIMBAL_AXIS
 
typedef enum
GIMBAL_AXIS_CALIBRATION_STATUS 
GIMBAL_AXIS_CALIBRATION_STATUS
 
typedef enum FACTORY_TEST FACTORY_TEST
 
typedef enum GOPRO_CMD_RESULT GOPRO_CMD_RESULT
 
typedef enum LED_CONTROL_PATTERN LED_CONTROL_PATTERN
 
typedef enum EKF_STATUS_FLAGS EKF_STATUS_FLAGS
 
typedef enum MAG_CAL_STATUS MAG_CAL_STATUS
 

Enumerations

enum  MAV_CMD {
  MAV_CMD_NAV_WAYPOINT =16, MAV_CMD_NAV_LOITER_UNLIM =17, MAV_CMD_NAV_LOITER_TURNS =18, MAV_CMD_NAV_LOITER_TIME =19,
  MAV_CMD_NAV_RETURN_TO_LAUNCH =20, MAV_CMD_NAV_LAND =21, MAV_CMD_NAV_TAKEOFF =22, MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30,
  MAV_CMD_NAV_ROI =80, MAV_CMD_NAV_PATHPLANNING =81, MAV_CMD_NAV_SPLINE_WAYPOINT =82, MAV_CMD_NAV_GUIDED_ENABLE =92,
  MAV_CMD_NAV_LAST =95, MAV_CMD_CONDITION_DELAY =112, MAV_CMD_CONDITION_CHANGE_ALT =113, MAV_CMD_CONDITION_DISTANCE =114,
  MAV_CMD_CONDITION_YAW =115, MAV_CMD_CONDITION_LAST =159, MAV_CMD_DO_SET_MODE =176, MAV_CMD_DO_JUMP =177,
  MAV_CMD_DO_CHANGE_SPEED =178, MAV_CMD_DO_SET_HOME =179, MAV_CMD_DO_SET_PARAMETER =180, MAV_CMD_DO_SET_RELAY =181,
  MAV_CMD_DO_REPEAT_RELAY =182, MAV_CMD_DO_SET_SERVO =183, MAV_CMD_DO_REPEAT_SERVO =184, MAV_CMD_DO_FLIGHTTERMINATION =185,
  MAV_CMD_DO_LAND_START =189, MAV_CMD_DO_RALLY_LAND =190, MAV_CMD_DO_GO_AROUND =191, MAV_CMD_DO_CONTROL_VIDEO =200,
  MAV_CMD_DO_SET_ROI =201, MAV_CMD_DO_DIGICAM_CONFIGURE =202, MAV_CMD_DO_DIGICAM_CONTROL =203, MAV_CMD_DO_MOUNT_CONFIGURE =204,
  MAV_CMD_DO_MOUNT_CONTROL =205, MAV_CMD_DO_SET_CAM_TRIGG_DIST =206, MAV_CMD_DO_FENCE_ENABLE =207, MAV_CMD_DO_PARACHUTE =208,
  MAV_CMD_DO_MOTOR_TEST =209, MAV_CMD_DO_INVERTED_FLIGHT =210, MAV_CMD_DO_GRIPPER =211, MAV_CMD_DO_MOUNT_CONTROL_QUAT =220,
  MAV_CMD_DO_GUIDED_MASTER =221, MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240, MAV_CMD_PREFLIGHT_CALIBRATION =241,
  MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242, MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246, MAV_CMD_OVERRIDE_GOTO =252,
  MAV_CMD_MISSION_START =300, MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500, MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520,
  MAV_CMD_IMAGE_START_CAPTURE =2000, MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003, MAV_CMD_VIDEO_START_CAPTURE =2500,
  MAV_CMD_VIDEO_STOP_CAPTURE =2501, MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001, MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002,
  MAV_CMD_DO_START_MAG_CAL =42424, MAV_CMD_DO_ACCEPT_MAG_CAL =42425, MAV_CMD_DO_CANCEL_MAG_CAL =42426, MAV_CMD_ENUM_END =42427,
  MAV_CMD_AQ_TELEMETRY =2, MAV_CMD_AQ_FOLLOW =3, MAV_CMD_AQ_REQUEST_VERSION =4, MAV_CMD_NAV_WAYPOINT =16,
  MAV_CMD_NAV_LOITER_UNLIM =17, MAV_CMD_NAV_LOITER_TURNS =18, MAV_CMD_NAV_LOITER_TIME =19, MAV_CMD_NAV_RETURN_TO_LAUNCH =20,
  MAV_CMD_NAV_LAND =21, MAV_CMD_NAV_TAKEOFF =22, MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30, MAV_CMD_NAV_ROI =80,
  MAV_CMD_NAV_PATHPLANNING =81, MAV_CMD_NAV_SPLINE_WAYPOINT =82, MAV_CMD_NAV_GUIDED_ENABLE =92, MAV_CMD_NAV_LAST =95,
  MAV_CMD_CONDITION_DELAY =112, MAV_CMD_CONDITION_CHANGE_ALT =113, MAV_CMD_CONDITION_DISTANCE =114, MAV_CMD_CONDITION_YAW =115,
  MAV_CMD_CONDITION_LAST =159, MAV_CMD_DO_SET_MODE =176, MAV_CMD_DO_JUMP =177, MAV_CMD_DO_CHANGE_SPEED =178,
  MAV_CMD_DO_SET_HOME =179, MAV_CMD_DO_SET_PARAMETER =180, MAV_CMD_DO_SET_RELAY =181, MAV_CMD_DO_REPEAT_RELAY =182,
  MAV_CMD_DO_SET_SERVO =183, MAV_CMD_DO_REPEAT_SERVO =184, MAV_CMD_DO_FLIGHTTERMINATION =185, MAV_CMD_DO_LAND_START =189,
  MAV_CMD_DO_RALLY_LAND =190, MAV_CMD_DO_GO_AROUND =191, MAV_CMD_DO_CONTROL_VIDEO =200, MAV_CMD_DO_SET_ROI =201,
  MAV_CMD_DO_DIGICAM_CONFIGURE =202, MAV_CMD_DO_DIGICAM_CONTROL =203, MAV_CMD_DO_MOUNT_CONFIGURE =204, MAV_CMD_DO_MOUNT_CONTROL =205,
  MAV_CMD_DO_SET_CAM_TRIGG_DIST =206, MAV_CMD_DO_FENCE_ENABLE =207, MAV_CMD_DO_PARACHUTE =208, MAV_CMD_DO_INVERTED_FLIGHT =210,
  MAV_CMD_DO_MOUNT_CONTROL_QUAT =220, MAV_CMD_DO_GUIDED_MASTER =221, MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240,
  MAV_CMD_PREFLIGHT_CALIBRATION =241, MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242, MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246,
  MAV_CMD_OVERRIDE_GOTO =252, MAV_CMD_MISSION_START =300, MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500,
  MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520, MAV_CMD_IMAGE_START_CAPTURE =2000, MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003,
  MAV_CMD_VIDEO_START_CAPTURE =2500, MAV_CMD_VIDEO_STOP_CAPTURE =2501, MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001,
  MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002, MAV_CMD_ENUM_END =30003, MAV_CMD_NAV_WAYPOINT =16, MAV_CMD_NAV_LOITER_UNLIM =17,
  MAV_CMD_NAV_LOITER_TURNS =18, MAV_CMD_NAV_LOITER_TIME =19, MAV_CMD_NAV_RETURN_TO_LAUNCH =20, MAV_CMD_NAV_LAND =21,
  MAV_CMD_NAV_TAKEOFF =22, MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30, MAV_CMD_NAV_ROI =80, MAV_CMD_NAV_PATHPLANNING =81,
  MAV_CMD_NAV_SPLINE_WAYPOINT =82, MAV_CMD_NAV_GUIDED_ENABLE =92, MAV_CMD_NAV_LAST =95, MAV_CMD_CONDITION_DELAY =112,
  MAV_CMD_CONDITION_CHANGE_ALT =113, MAV_CMD_CONDITION_DISTANCE =114, MAV_CMD_CONDITION_YAW =115, MAV_CMD_CONDITION_LAST =159,
  MAV_CMD_DO_SET_MODE =176, MAV_CMD_DO_JUMP =177, MAV_CMD_DO_CHANGE_SPEED =178, MAV_CMD_DO_SET_HOME =179,
  MAV_CMD_DO_SET_PARAMETER =180, MAV_CMD_DO_SET_RELAY =181, MAV_CMD_DO_REPEAT_RELAY =182, MAV_CMD_DO_SET_SERVO =183,
  MAV_CMD_DO_REPEAT_SERVO =184, MAV_CMD_DO_FLIGHTTERMINATION =185, MAV_CMD_DO_LAND_START =189, MAV_CMD_DO_RALLY_LAND =190,
  MAV_CMD_DO_GO_AROUND =191, MAV_CMD_DO_CONTROL_VIDEO =200, MAV_CMD_DO_SET_ROI =201, MAV_CMD_DO_DIGICAM_CONFIGURE =202,
  MAV_CMD_DO_DIGICAM_CONTROL =203, MAV_CMD_DO_MOUNT_CONFIGURE =204, MAV_CMD_DO_MOUNT_CONTROL =205, MAV_CMD_DO_SET_CAM_TRIGG_DIST =206,
  MAV_CMD_DO_FENCE_ENABLE =207, MAV_CMD_DO_PARACHUTE =208, MAV_CMD_DO_INVERTED_FLIGHT =210, MAV_CMD_DO_MOUNT_CONTROL_QUAT =220,
  MAV_CMD_DO_GUIDED_MASTER =221, MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240, MAV_CMD_PREFLIGHT_CALIBRATION =241,
  MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242, MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246, MAV_CMD_OVERRIDE_GOTO =252,
  MAV_CMD_MISSION_START =300, MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500, MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520,
  MAV_CMD_IMAGE_START_CAPTURE =2000, MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003, MAV_CMD_VIDEO_START_CAPTURE =2500,
  MAV_CMD_VIDEO_STOP_CAPTURE =2501, MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001, MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002,
  MAV_CMD_ENUM_END =30003, MAV_CMD_PREFLIGHT_STORAGE_ADVANCED =0, MAV_CMD_NAV_WAYPOINT =16, MAV_CMD_NAV_LOITER_UNLIM =17,
  MAV_CMD_NAV_LOITER_TURNS =18, MAV_CMD_NAV_LOITER_TIME =19, MAV_CMD_NAV_RETURN_TO_LAUNCH =20, MAV_CMD_NAV_LAND =21,
  MAV_CMD_NAV_TAKEOFF =22, MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30, MAV_CMD_NAV_ROI =80, MAV_CMD_NAV_PATHPLANNING =81,
  MAV_CMD_NAV_SPLINE_WAYPOINT =82, MAV_CMD_NAV_GUIDED_ENABLE =92, MAV_CMD_NAV_LAST =95, MAV_CMD_CONDITION_DELAY =112,
  MAV_CMD_CONDITION_CHANGE_ALT =113, MAV_CMD_CONDITION_DISTANCE =114, MAV_CMD_CONDITION_YAW =115, MAV_CMD_CONDITION_LAST =159,
  MAV_CMD_DO_SET_MODE =176, MAV_CMD_DO_JUMP =177, MAV_CMD_DO_CHANGE_SPEED =178, MAV_CMD_DO_SET_HOME =179,
  MAV_CMD_DO_SET_PARAMETER =180, MAV_CMD_DO_SET_RELAY =181, MAV_CMD_DO_REPEAT_RELAY =182, MAV_CMD_DO_SET_SERVO =183,
  MAV_CMD_DO_REPEAT_SERVO =184, MAV_CMD_DO_FLIGHTTERMINATION =185, MAV_CMD_DO_LAND_START =189, MAV_CMD_DO_RALLY_LAND =190,
  MAV_CMD_DO_GO_AROUND =191, MAV_CMD_DO_CONTROL_VIDEO =200, MAV_CMD_DO_SET_ROI =201, MAV_CMD_DO_DIGICAM_CONFIGURE =202,
  MAV_CMD_DO_DIGICAM_CONTROL =203, MAV_CMD_DO_MOUNT_CONFIGURE =204, MAV_CMD_DO_MOUNT_CONTROL =205, MAV_CMD_DO_SET_CAM_TRIGG_DIST =206,
  MAV_CMD_DO_FENCE_ENABLE =207, MAV_CMD_DO_PARACHUTE =208, MAV_CMD_DO_INVERTED_FLIGHT =210, MAV_CMD_DO_MOUNT_CONTROL_QUAT =220,
  MAV_CMD_DO_GUIDED_MASTER =221, MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240, MAV_CMD_PREFLIGHT_CALIBRATION =241,
  MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242, MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246, MAV_CMD_OVERRIDE_GOTO =252,
  MAV_CMD_MISSION_START =300, MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500, MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520,
  MAV_CMD_IMAGE_START_CAPTURE =2000, MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003, MAV_CMD_VIDEO_START_CAPTURE =2500,
  MAV_CMD_VIDEO_STOP_CAPTURE =2501, MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001, MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002,
  MAV_CMD_ENUM_END =30003, MAV_CMD_NAV_WAYPOINT =16, MAV_CMD_NAV_LOITER_UNLIM =17, MAV_CMD_NAV_LOITER_TURNS =18,
  MAV_CMD_NAV_LOITER_TIME =19, MAV_CMD_NAV_RETURN_TO_LAUNCH =20, MAV_CMD_NAV_LAND =21, MAV_CMD_NAV_TAKEOFF =22,
  MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30, MAV_CMD_NAV_ROI =80, MAV_CMD_NAV_PATHPLANNING =81, MAV_CMD_NAV_SPLINE_WAYPOINT =82,
  MAV_CMD_NAV_GUIDED_ENABLE =92, MAV_CMD_NAV_LAST =95, MAV_CMD_CONDITION_DELAY =112, MAV_CMD_CONDITION_CHANGE_ALT =113,
  MAV_CMD_CONDITION_DISTANCE =114, MAV_CMD_CONDITION_YAW =115, MAV_CMD_CONDITION_LAST =159, MAV_CMD_DO_SET_MODE =176,
  MAV_CMD_DO_JUMP =177, MAV_CMD_DO_CHANGE_SPEED =178, MAV_CMD_DO_SET_HOME =179, MAV_CMD_DO_SET_PARAMETER =180,
  MAV_CMD_DO_SET_RELAY =181, MAV_CMD_DO_REPEAT_RELAY =182, MAV_CMD_DO_SET_SERVO =183, MAV_CMD_DO_REPEAT_SERVO =184,
  MAV_CMD_DO_FLIGHTTERMINATION =185, MAV_CMD_DO_LAND_START =189, MAV_CMD_DO_RALLY_LAND =190, MAV_CMD_DO_GO_AROUND =191,
  MAV_CMD_DO_CONTROL_VIDEO =200, MAV_CMD_DO_SET_ROI =201, MAV_CMD_DO_DIGICAM_CONFIGURE =202, MAV_CMD_DO_DIGICAM_CONTROL =203,
  MAV_CMD_DO_MOUNT_CONFIGURE =204, MAV_CMD_DO_MOUNT_CONTROL =205, MAV_CMD_DO_SET_CAM_TRIGG_DIST =206, MAV_CMD_DO_FENCE_ENABLE =207,
  MAV_CMD_DO_PARACHUTE =208, MAV_CMD_DO_INVERTED_FLIGHT =210, MAV_CMD_DO_MOUNT_CONTROL_QUAT =220, MAV_CMD_DO_GUIDED_MASTER =221,
  MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240, MAV_CMD_PREFLIGHT_CALIBRATION =241, MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242,
  MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246, MAV_CMD_OVERRIDE_GOTO =252, MAV_CMD_MISSION_START =300,
  MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500, MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520, MAV_CMD_IMAGE_START_CAPTURE =2000,
  MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003, MAV_CMD_VIDEO_START_CAPTURE =2500, MAV_CMD_VIDEO_STOP_CAPTURE =2501,
  MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_DO_START_SEARCH =10001, MAV_CMD_DO_FINISH_SEARCH =10002, MAV_CMD_NAV_SWEEP =10003,
  MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001, MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002, MAV_CMD_ENUM_END =30003, MAV_CMD_NAV_WAYPOINT =16,
  MAV_CMD_NAV_LOITER_UNLIM =17, MAV_CMD_NAV_LOITER_TURNS =18, MAV_CMD_NAV_LOITER_TIME =19, MAV_CMD_NAV_RETURN_TO_LAUNCH =20,
  MAV_CMD_NAV_LAND =21, MAV_CMD_NAV_TAKEOFF =22, MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT =30, MAV_CMD_NAV_ROI =80,
  MAV_CMD_NAV_PATHPLANNING =81, MAV_CMD_NAV_SPLINE_WAYPOINT =82, MAV_CMD_NAV_GUIDED_ENABLE =92, MAV_CMD_NAV_LAST =95,
  MAV_CMD_CONDITION_DELAY =112, MAV_CMD_CONDITION_CHANGE_ALT =113, MAV_CMD_CONDITION_DISTANCE =114, MAV_CMD_CONDITION_YAW =115,
  MAV_CMD_CONDITION_LAST =159, MAV_CMD_DO_SET_MODE =176, MAV_CMD_DO_JUMP =177, MAV_CMD_DO_CHANGE_SPEED =178,
  MAV_CMD_DO_SET_HOME =179, MAV_CMD_DO_SET_PARAMETER =180, MAV_CMD_DO_SET_RELAY =181, MAV_CMD_DO_REPEAT_RELAY =182,
  MAV_CMD_DO_SET_SERVO =183, MAV_CMD_DO_REPEAT_SERVO =184, MAV_CMD_DO_FLIGHTTERMINATION =185, MAV_CMD_DO_LAND_START =189,
  MAV_CMD_DO_RALLY_LAND =190, MAV_CMD_DO_GO_AROUND =191, MAV_CMD_DO_CONTROL_VIDEO =200, MAV_CMD_DO_SET_ROI =201,
  MAV_CMD_DO_DIGICAM_CONFIGURE =202, MAV_CMD_DO_DIGICAM_CONTROL =203, MAV_CMD_DO_MOUNT_CONFIGURE =204, MAV_CMD_DO_MOUNT_CONTROL =205,
  MAV_CMD_DO_SET_CAM_TRIGG_DIST =206, MAV_CMD_DO_FENCE_ENABLE =207, MAV_CMD_DO_PARACHUTE =208, MAV_CMD_DO_INVERTED_FLIGHT =210,
  MAV_CMD_DO_MOUNT_CONTROL_QUAT =220, MAV_CMD_DO_GUIDED_MASTER =221, MAV_CMD_DO_GUIDED_LIMITS =222, MAV_CMD_DO_LAST =240,
  MAV_CMD_PREFLIGHT_CALIBRATION =241, MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS =242, MAV_CMD_PREFLIGHT_STORAGE =245, MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN =246,
  MAV_CMD_OVERRIDE_GOTO =252, MAV_CMD_MISSION_START =300, MAV_CMD_COMPONENT_ARM_DISARM =400, MAV_CMD_START_RX_PAIR =500,
  MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES =520, MAV_CMD_IMAGE_START_CAPTURE =2000, MAV_CMD_IMAGE_STOP_CAPTURE =2001, MAV_CMD_DO_TRIGGER_CONTROL =2003,
  MAV_CMD_VIDEO_START_CAPTURE =2500, MAV_CMD_VIDEO_STOP_CAPTURE =2501, MAV_CMD_PANORAMA_CREATE =2800, MAV_CMD_DO_NOTHING =10001,
  MAV_CMD_RETURN_TO_BASE =10011, MAV_CMD_STOP_RETURN_TO_BASE =10012, MAV_CMD_TURN_LIGHT =10013, MAV_CMD_GET_MID_LEVEL_COMMANDS =10014,
  MAV_CMD_MIDLEVEL_STORAGE =10015, MAV_CMD_PAYLOAD_PREPARE_DEPLOY =30001, MAV_CMD_PAYLOAD_CONTROL_DEPLOY =30002, MAV_CMD_ENUM_END =30003
}
 
enum  LIMITS_STATE {
  LIMITS_INIT =0, LIMITS_DISABLED =1, LIMITS_ENABLED =2, LIMITS_TRIGGERED =3,
  LIMITS_RECOVERING =4, LIMITS_RECOVERED =5, LIMITS_STATE_ENUM_END =6
}
 
enum  LIMIT_MODULE { LIMIT_GPSLOCK =1, LIMIT_GEOFENCE =2, LIMIT_ALTITUDE =4, LIMIT_MODULE_ENUM_END =5 }
 
enum  RALLY_FLAGS { FAVORABLE_WIND =1, LAND_IMMEDIATELY =2, RALLY_FLAGS_ENUM_END =3 }
 
enum  PARACHUTE_ACTION { PARACHUTE_DISABLE =0, PARACHUTE_ENABLE =1, PARACHUTE_RELEASE =2, PARACHUTE_ACTION_ENUM_END =3 }
 
enum  MOTOR_TEST_THROTTLE_TYPE { MOTOR_TEST_THROTTLE_PERCENT =0, MOTOR_TEST_THROTTLE_PWM =1, MOTOR_TEST_THROTTLE_PILOT =2, MOTOR_TEST_THROTTLE_TYPE_ENUM_END =3 }
 
enum  GRIPPER_ACTIONS { GRIPPER_ACTION_RELEASE =0, GRIPPER_ACTION_GRAB =1, GRIPPER_ACTIONS_ENUM_END =2 }
 
enum  CAMERA_STATUS_TYPES {
  CAMERA_STATUS_TYPE_HEARTBEAT =0, CAMERA_STATUS_TYPE_TRIGGER =1, CAMERA_STATUS_TYPE_DISCONNECT =2, CAMERA_STATUS_TYPE_ERROR =3,
  CAMERA_STATUS_TYPE_LOWBATT =4, CAMERA_STATUS_TYPE_LOWSTORE =5, CAMERA_STATUS_TYPE_LOWSTOREV =6, CAMERA_STATUS_TYPES_ENUM_END =7
}
 
enum  CAMERA_FEEDBACK_FLAGS {
  VIDEO =1, BADEXPOSURE =2, CLOSEDLOOP =3, OPENLOOP =4,
  CAMERA_FEEDBACK_FLAGS_ENUM_END =5
}
 
enum  MAV_MODE_GIMBAL {
  MAV_MODE_GIMBAL_UNINITIALIZED =0, MAV_MODE_GIMBAL_CALIBRATING_PITCH =1, MAV_MODE_GIMBAL_CALIBRATING_ROLL =2, MAV_MODE_GIMBAL_CALIBRATING_YAW =3,
  MAV_MODE_GIMBAL_INITIALIZED =4, MAV_MODE_GIMBAL_ACTIVE =5, MAV_MODE_GIMBAL_RATE_CMD_TIMEOUT =6, MAV_MODE_GIMBAL_ENUM_END =7
}
 
enum  GIMBAL_AXIS { GIMBAL_AXIS_YAW =0, GIMBAL_AXIS_PITCH =1, GIMBAL_AXIS_ROLL =2, GIMBAL_AXIS_ENUM_END =3 }
 
enum  GIMBAL_AXIS_CALIBRATION_STATUS { GIMBAL_AXIS_CALIBRATION_STATUS_IN_PROGRESS =0, GIMBAL_AXIS_CALIBRATION_STATUS_SUCCEEDED =1, GIMBAL_AXIS_CALIBRATION_STATUS_FAILED =2, GIMBAL_AXIS_CALIBRATION_STATUS_ENUM_END =3 }
 
enum  FACTORY_TEST { FACTORY_TEST_AXIS_RANGE_LIMITS =0, FACTORY_TEST_ENUM_END =1 }
 
enum  GOPRO_CMD_RESULT {
  GOPRO_CMD_RESULT_UNKNOWN =0, GOPRO_CMD_RESULT_SUCCESSFUL =1, GOPRO_CMD_RESULT_SEND_CMD_START_TIMEOUT =2, GOPRO_CMD_RESULT_SEND_CMD_COMPLETE_TIMEOUT =3,
  GOPRO_CMD_RESULT_GET_RESPONSE_START_TIMEOUT =4, GOPRO_CMD_RESULT_GET_RESPONSE_COMPLETE_TIMEOUT =5, GOPRO_CMD_RESULT_GET_CMD_COMPLETE_TIMEOUT =6, GOPRO_CMD_RESULT_SEND_RESPONSE_START_TIMEOUT =7,
  GOPRO_CMD_RESULT_SEND_RESPONSE_COMPLETE_TIMEOUT =8, GOPRO_CMD_RESULT_PREEMPTED =9, GOPRO_CMD_RECEIVED_DATA_OVERFLOW =10, GOPRO_CMD_RECEIVED_DATA_UNDERFLOW =11,
  GOPRO_CMD_RESULT_ENUM_END =12
}
 
enum  LED_CONTROL_PATTERN { LED_CONTROL_PATTERN_OFF =0, LED_CONTROL_PATTERN_FIRMWAREUPDATE =1, LED_CONTROL_PATTERN_CUSTOM =255, LED_CONTROL_PATTERN_ENUM_END =256 }
 
enum  EKF_STATUS_FLAGS {
  EKF_ATTITUDE =1, EKF_VELOCITY_HORIZ =2, EKF_VELOCITY_VERT =4, EKF_POS_HORIZ_REL =8,
  EKF_POS_HORIZ_ABS =16, EKF_POS_VERT_ABS =32, EKF_POS_VERT_AGL =64, EKF_CONST_POS_MODE =128,
  EKF_PRED_POS_HORIZ_REL =256, EKF_PRED_POS_HORIZ_ABS =512, EKF_STATUS_FLAGS_ENUM_END =513
}
 
enum  MAG_CAL_STATUS {
  MAG_CAL_NOT_STARTED =0, MAG_CAL_WAITING_TO_START =1, MAG_CAL_RUNNING_STEP_ONE =2, MAG_CAL_RUNNING_STEP_TWO =3,
  MAG_CAL_SUCCESS =4, MAG_CAL_FAILED =5, MAG_CAL_STATUS_ENUM_END =6
}
 

Detailed Description

MAVLink comm protocol generated from ardupilotmega.xml.

See also
http://mavlink.org

Macro Definition Documentation

#define HAVE_ENUM_CAMERA_FEEDBACK_FLAGS
#define HAVE_ENUM_CAMERA_STATUS_TYPES
#define HAVE_ENUM_EKF_STATUS_FLAGS

Flags in EKF_STATUS message.

#define HAVE_ENUM_FACTORY_TEST
#define HAVE_ENUM_GIMBAL_AXIS
#define HAVE_ENUM_GIMBAL_AXIS_CALIBRATION_STATUS
#define HAVE_ENUM_GOPRO_CMD_RESULT
#define HAVE_ENUM_GRIPPER_ACTIONS

Gripper actions.

#define HAVE_ENUM_LED_CONTROL_PATTERN
#define HAVE_ENUM_LIMIT_MODULE
#define HAVE_ENUM_LIMITS_STATE
#define HAVE_ENUM_MAG_CAL_STATUS
#define HAVE_ENUM_MAV_CMD
#define HAVE_ENUM_MAV_MODE_GIMBAL
#define HAVE_ENUM_MOTOR_TEST_THROTTLE_TYPE
#define HAVE_ENUM_PARACHUTE_ACTION
#define HAVE_ENUM_RALLY_FLAGS

Flags in RALLY_POINT message.

#define MAVLINK_ENABLED_ARDUPILOTMEGA
#define MAVLINK_MESSAGE_CRCS   {50, 124, 137, 0, 237, 217, 104, 119, 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 0, 214, 159, 220, 168, 24, 23, 170, 144, 67, 115, 39, 246, 185, 104, 237, 244, 222, 212, 9, 254, 230, 28, 28, 132, 221, 232, 11, 153, 41, 39, 78, 0, 0, 0, 15, 3, 0, 0, 0, 0, 0, 153, 183, 51, 59, 118, 148, 21, 0, 243, 124, 0, 0, 38, 20, 158, 152, 143, 0, 0, 0, 106, 49, 22, 143, 140, 5, 150, 0, 231, 183, 63, 54, 0, 0, 0, 0, 0, 0, 0, 175, 102, 158, 208, 56, 93, 138, 108, 32, 185, 84, 34, 174, 124, 237, 4, 76, 128, 56, 116, 134, 237, 203, 250, 87, 203, 220, 25, 226, 46, 29, 223, 85, 6, 229, 203, 1, 195, 109, 168, 181, 0, 0, 0, 0, 0, 0, 154, 178, 0, 134, 219, 208, 188, 84, 22, 19, 21, 134, 0, 78, 68, 189, 127, 154, 21, 21, 144, 1, 234, 73, 181, 22, 83, 167, 138, 234, 240, 47, 189, 52, 174, 229, 85, 0, 0, 72, 0, 0, 0, 0, 92, 36, 71, 0, 0, 0, 0, 0, 0, 134, 205, 94, 128, 54, 63, 112, 201, 221, 226, 238, 0, 0, 0, 0, 241, 155, 43, 149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 204, 49, 170, 44, 83, 46, 0}
#define MAVLINK_MESSAGE_INFO   {MAVLINK_MESSAGE_INFO_HEARTBEAT, MAVLINK_MESSAGE_INFO_SYS_STATUS, MAVLINK_MESSAGE_INFO_SYSTEM_TIME, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_PING, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL_ACK, MAVLINK_MESSAGE_INFO_AUTH_KEY, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SET_MODE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_READ, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_LIST, MAVLINK_MESSAGE_INFO_PARAM_VALUE, MAVLINK_MESSAGE_INFO_PARAM_SET, MAVLINK_MESSAGE_INFO_GPS_RAW_INT, MAVLINK_MESSAGE_INFO_GPS_STATUS, MAVLINK_MESSAGE_INFO_SCALED_IMU, MAVLINK_MESSAGE_INFO_RAW_IMU, MAVLINK_MESSAGE_INFO_RAW_PRESSURE, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE, MAVLINK_MESSAGE_INFO_ATTITUDE, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT, MAVLINK_MESSAGE_INFO_RC_CHANNELS_SCALED, MAVLINK_MESSAGE_INFO_RC_CHANNELS_RAW, MAVLINK_MESSAGE_INFO_SERVO_OUTPUT_RAW, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_WRITE_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_ITEM, MAVLINK_MESSAGE_INFO_MISSION_REQUEST, MAVLINK_MESSAGE_INFO_MISSION_SET_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_LIST, MAVLINK_MESSAGE_INFO_MISSION_COUNT, MAVLINK_MESSAGE_INFO_MISSION_CLEAR_ALL, MAVLINK_MESSAGE_INFO_MISSION_ITEM_REACHED, MAVLINK_MESSAGE_INFO_MISSION_ACK, MAVLINK_MESSAGE_INFO_SET_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_PARAM_MAP_RC, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SAFETY_SET_ALLOWED_AREA, MAVLINK_MESSAGE_INFO_SAFETY_ALLOWED_AREA, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION_COV, MAVLINK_MESSAGE_INFO_NAV_CONTROLLER_OUTPUT, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT_COV, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_COV, MAVLINK_MESSAGE_INFO_RC_CHANNELS, MAVLINK_MESSAGE_INFO_REQUEST_DATA_STREAM, MAVLINK_MESSAGE_INFO_DATA_STREAM, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MANUAL_CONTROL, MAVLINK_MESSAGE_INFO_RC_CHANNELS_OVERRIDE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MISSION_ITEM_INT, MAVLINK_MESSAGE_INFO_VFR_HUD, MAVLINK_MESSAGE_INFO_COMMAND_INT, MAVLINK_MESSAGE_INFO_COMMAND_LONG, MAVLINK_MESSAGE_INFO_COMMAND_ACK, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MANUAL_SETPOINT, MAVLINK_MESSAGE_INFO_SET_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_GLOBAL_INT, MAVLINK_MESSAGE_INFO_POSITION_TARGET_GLOBAL_INT, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET, MAVLINK_MESSAGE_INFO_HIL_STATE, MAVLINK_MESSAGE_INFO_HIL_CONTROLS, MAVLINK_MESSAGE_INFO_HIL_RC_INPUTS_RAW, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_GLOBAL_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_SPEED_ESTIMATE, MAVLINK_MESSAGE_INFO_VICON_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_HIGHRES_IMU, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW_RAD, MAVLINK_MESSAGE_INFO_HIL_SENSOR, MAVLINK_MESSAGE_INFO_SIM_STATE, MAVLINK_MESSAGE_INFO_RADIO_STATUS, MAVLINK_MESSAGE_INFO_FILE_TRANSFER_PROTOCOL, MAVLINK_MESSAGE_INFO_TIMESYNC, MAVLINK_MESSAGE_INFO_CAMERA_TRIGGER, MAVLINK_MESSAGE_INFO_HIL_GPS, MAVLINK_MESSAGE_INFO_HIL_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_HIL_STATE_QUATERNION, MAVLINK_MESSAGE_INFO_SCALED_IMU2, MAVLINK_MESSAGE_INFO_LOG_REQUEST_LIST, MAVLINK_MESSAGE_INFO_LOG_ENTRY, MAVLINK_MESSAGE_INFO_LOG_REQUEST_DATA, MAVLINK_MESSAGE_INFO_LOG_DATA, MAVLINK_MESSAGE_INFO_LOG_ERASE, MAVLINK_MESSAGE_INFO_LOG_REQUEST_END, MAVLINK_MESSAGE_INFO_GPS_INJECT_DATA, MAVLINK_MESSAGE_INFO_GPS2_RAW, MAVLINK_MESSAGE_INFO_POWER_STATUS, MAVLINK_MESSAGE_INFO_SERIAL_CONTROL, MAVLINK_MESSAGE_INFO_GPS_RTK, MAVLINK_MESSAGE_INFO_GPS2_RTK, MAVLINK_MESSAGE_INFO_SCALED_IMU3, MAVLINK_MESSAGE_INFO_DATA_TRANSMISSION_HANDSHAKE, MAVLINK_MESSAGE_INFO_ENCAPSULATED_DATA, MAVLINK_MESSAGE_INFO_DISTANCE_SENSOR, MAVLINK_MESSAGE_INFO_TERRAIN_REQUEST, MAVLINK_MESSAGE_INFO_TERRAIN_DATA, MAVLINK_MESSAGE_INFO_TERRAIN_CHECK, MAVLINK_MESSAGE_INFO_TERRAIN_REPORT, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE2, MAVLINK_MESSAGE_INFO_ATT_POS_MOCAP, MAVLINK_MESSAGE_INFO_SET_ACTUATOR_CONTROL_TARGET, MAVLINK_MESSAGE_INFO_ACTUATOR_CONTROL_TARGET, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_BATTERY_STATUS, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SENSOR_OFFSETS, MAVLINK_MESSAGE_INFO_SET_MAG_OFFSETS, MAVLINK_MESSAGE_INFO_MEMINFO, MAVLINK_MESSAGE_INFO_AP_ADC, MAVLINK_MESSAGE_INFO_DIGICAM_CONFIGURE, MAVLINK_MESSAGE_INFO_DIGICAM_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_CONFIGURE, MAVLINK_MESSAGE_INFO_MOUNT_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_STATUS, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_FENCE_POINT, MAVLINK_MESSAGE_INFO_FENCE_FETCH_POINT, MAVLINK_MESSAGE_INFO_FENCE_STATUS, MAVLINK_MESSAGE_INFO_AHRS, MAVLINK_MESSAGE_INFO_SIMSTATE, MAVLINK_MESSAGE_INFO_HWSTATUS, MAVLINK_MESSAGE_INFO_RADIO, MAVLINK_MESSAGE_INFO_LIMITS_STATUS, MAVLINK_MESSAGE_INFO_WIND, MAVLINK_MESSAGE_INFO_DATA16, MAVLINK_MESSAGE_INFO_DATA32, MAVLINK_MESSAGE_INFO_DATA64, MAVLINK_MESSAGE_INFO_DATA96, MAVLINK_MESSAGE_INFO_RANGEFINDER, MAVLINK_MESSAGE_INFO_AIRSPEED_AUTOCAL, MAVLINK_MESSAGE_INFO_RALLY_POINT, MAVLINK_MESSAGE_INFO_RALLY_FETCH_POINT, MAVLINK_MESSAGE_INFO_COMPASSMOT_STATUS, MAVLINK_MESSAGE_INFO_AHRS2, MAVLINK_MESSAGE_INFO_CAMERA_STATUS, MAVLINK_MESSAGE_INFO_CAMERA_FEEDBACK, MAVLINK_MESSAGE_INFO_BATTERY2, MAVLINK_MESSAGE_INFO_AHRS3, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION_REQUEST, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_LED_CONTROL, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_MAG_CAL_PROGRESS, MAVLINK_MESSAGE_INFO_MAG_CAL_REPORT, MAVLINK_MESSAGE_INFO_EKF_STATUS_REPORT, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_GIMBAL_REPORT, MAVLINK_MESSAGE_INFO_GIMBAL_CONTROL, MAVLINK_MESSAGE_INFO_GIMBAL_RESET, MAVLINK_MESSAGE_INFO_GIMBAL_AXIS_CALIBRATION_PROGRESS, MAVLINK_MESSAGE_INFO_GIMBAL_SET_HOME_OFFSETS, MAVLINK_MESSAGE_INFO_GIMBAL_HOME_OFFSET_CALIBRATION_RESULT, MAVLINK_MESSAGE_INFO_GIMBAL_SET_FACTORY_PARAMETERS, MAVLINK_MESSAGE_INFO_GIMBAL_FACTORY_PARAMETERS_LOADED, MAVLINK_MESSAGE_INFO_GIMBAL_ERASE_FIRMWARE_AND_CONFIG, MAVLINK_MESSAGE_INFO_GIMBAL_PERFORM_FACTORY_TESTS, MAVLINK_MESSAGE_INFO_GIMBAL_REPORT_FACTORY_TESTS_PROGRESS, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_GOPRO_POWER_ON, MAVLINK_MESSAGE_INFO_GOPRO_POWER_OFF, MAVLINK_MESSAGE_INFO_GOPRO_COMMAND, MAVLINK_MESSAGE_INFO_GOPRO_RESPONSE, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_V2_EXTENSION, MAVLINK_MESSAGE_INFO_MEMORY_VECT, MAVLINK_MESSAGE_INFO_DEBUG_VECT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_FLOAT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_INT, MAVLINK_MESSAGE_INFO_STATUSTEXT, MAVLINK_MESSAGE_INFO_DEBUG, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}}
#define MAVLINK_MESSAGE_LENGTHS   {9, 31, 12, 0, 14, 28, 3, 32, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 20, 2, 25, 23, 30, 101, 22, 26, 16, 14, 28, 32, 28, 28, 22, 22, 21, 6, 6, 37, 4, 4, 2, 2, 4, 2, 2, 3, 13, 12, 37, 0, 0, 0, 27, 25, 0, 0, 0, 0, 0, 68, 26, 185, 229, 42, 6, 4, 0, 11, 18, 0, 0, 37, 20, 35, 33, 3, 0, 0, 0, 22, 39, 37, 53, 51, 53, 51, 0, 28, 56, 42, 33, 0, 0, 0, 0, 0, 0, 0, 26, 32, 32, 20, 32, 62, 44, 64, 84, 9, 254, 16, 12, 36, 44, 64, 22, 6, 14, 12, 97, 2, 2, 113, 35, 6, 79, 35, 35, 22, 13, 255, 14, 18, 43, 8, 22, 14, 36, 43, 41, 0, 0, 0, 0, 0, 0, 36, 60, 0, 42, 8, 4, 12, 15, 13, 6, 15, 14, 0, 12, 3, 8, 28, 44, 3, 9, 22, 12, 18, 34, 66, 98, 8, 48, 19, 3, 20, 24, 29, 45, 4, 40, 2, 0, 0, 29, 0, 0, 0, 0, 27, 44, 22, 0, 0, 0, 0, 0, 0, 42, 14, 2, 3, 2, 1, 33, 1, 6, 2, 4, 0, 0, 0, 0, 2, 2, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 36, 30, 18, 18, 51, 9, 0}

Typedef Documentation

typedef enum FACTORY_TEST FACTORY_TEST
typedef enum GIMBAL_AXIS GIMBAL_AXIS
typedef enum LIMIT_MODULE LIMIT_MODULE
typedef enum LIMITS_STATE LIMITS_STATE
typedef enum MAV_CMD MAV_CMD
typedef enum RALLY_FLAGS RALLY_FLAGS

Enumeration Type Documentation

Enumerator
VIDEO 
BADEXPOSURE 
CLOSEDLOOP 
OPENLOOP 
CAMERA_FEEDBACK_FLAGS_ENUM_END 
Enumerator
CAMERA_STATUS_TYPE_HEARTBEAT 
CAMERA_STATUS_TYPE_TRIGGER 
CAMERA_STATUS_TYPE_DISCONNECT 
CAMERA_STATUS_TYPE_ERROR 
CAMERA_STATUS_TYPE_LOWBATT 
CAMERA_STATUS_TYPE_LOWSTORE 
CAMERA_STATUS_TYPE_LOWSTOREV 
CAMERA_STATUS_TYPES_ENUM_END 
Enumerator
EKF_ATTITUDE 
EKF_VELOCITY_HORIZ 
EKF_VELOCITY_VERT 
EKF_POS_HORIZ_REL 
EKF_POS_HORIZ_ABS 
EKF_POS_VERT_ABS 
EKF_POS_VERT_AGL 
EKF_CONST_POS_MODE 
EKF_PRED_POS_HORIZ_REL 
EKF_PRED_POS_HORIZ_ABS 
EKF_STATUS_FLAGS_ENUM_END 
Enumerator
FACTORY_TEST_AXIS_RANGE_LIMITS 
FACTORY_TEST_ENUM_END 
Enumerator
GIMBAL_AXIS_YAW 
GIMBAL_AXIS_PITCH 
GIMBAL_AXIS_ROLL 
GIMBAL_AXIS_ENUM_END 
Enumerator
GIMBAL_AXIS_CALIBRATION_STATUS_IN_PROGRESS 
GIMBAL_AXIS_CALIBRATION_STATUS_SUCCEEDED 
GIMBAL_AXIS_CALIBRATION_STATUS_FAILED 
GIMBAL_AXIS_CALIBRATION_STATUS_ENUM_END 
Enumerator
GOPRO_CMD_RESULT_UNKNOWN 
GOPRO_CMD_RESULT_SUCCESSFUL 
GOPRO_CMD_RESULT_SEND_CMD_START_TIMEOUT 
GOPRO_CMD_RESULT_SEND_CMD_COMPLETE_TIMEOUT 
GOPRO_CMD_RESULT_GET_RESPONSE_START_TIMEOUT 
GOPRO_CMD_RESULT_GET_RESPONSE_COMPLETE_TIMEOUT 
GOPRO_CMD_RESULT_GET_CMD_COMPLETE_TIMEOUT 
GOPRO_CMD_RESULT_SEND_RESPONSE_START_TIMEOUT 
GOPRO_CMD_RESULT_SEND_RESPONSE_COMPLETE_TIMEOUT 
GOPRO_CMD_RESULT_PREEMPTED 
GOPRO_CMD_RECEIVED_DATA_OVERFLOW 
GOPRO_CMD_RECEIVED_DATA_UNDERFLOW 
GOPRO_CMD_RESULT_ENUM_END 
Enumerator
GRIPPER_ACTION_RELEASE 
GRIPPER_ACTION_GRAB 
GRIPPER_ACTIONS_ENUM_END 
Enumerator
LED_CONTROL_PATTERN_OFF 
LED_CONTROL_PATTERN_FIRMWAREUPDATE 
LED_CONTROL_PATTERN_CUSTOM 
LED_CONTROL_PATTERN_ENUM_END 
Enumerator
LIMIT_GPSLOCK 
LIMIT_GEOFENCE 
LIMIT_ALTITUDE 
LIMIT_MODULE_ENUM_END 
Enumerator
LIMITS_INIT 
LIMITS_DISABLED 
LIMITS_ENABLED 
LIMITS_TRIGGERED 
LIMITS_RECOVERING 
LIMITS_RECOVERED 
LIMITS_STATE_ENUM_END 
Enumerator
MAG_CAL_NOT_STARTED 
MAG_CAL_WAITING_TO_START 
MAG_CAL_RUNNING_STEP_ONE 
MAG_CAL_RUNNING_STEP_TWO 
MAG_CAL_SUCCESS 
MAG_CAL_FAILED 
MAG_CAL_STATUS_ENUM_END 
enum MAV_CMD
Enumerator
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_MOTOR_TEST 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_GRIPPER 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_DO_START_MAG_CAL 
MAV_CMD_DO_ACCEPT_MAG_CAL 
MAV_CMD_DO_CANCEL_MAG_CAL 
MAV_CMD_ENUM_END 
MAV_CMD_AQ_TELEMETRY 
MAV_CMD_AQ_FOLLOW 
MAV_CMD_AQ_REQUEST_VERSION 
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_ENUM_END 
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_ENUM_END 
MAV_CMD_PREFLIGHT_STORAGE_ADVANCED 
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_ENUM_END 
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_DO_START_SEARCH 
MAV_CMD_DO_FINISH_SEARCH 
MAV_CMD_NAV_SWEEP 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_ENUM_END 
MAV_CMD_NAV_WAYPOINT 
MAV_CMD_NAV_LOITER_UNLIM 
MAV_CMD_NAV_LOITER_TURNS 
MAV_CMD_NAV_LOITER_TIME 
MAV_CMD_NAV_RETURN_TO_LAUNCH 
MAV_CMD_NAV_LAND 
MAV_CMD_NAV_TAKEOFF 
MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT 
MAV_CMD_NAV_ROI 
MAV_CMD_NAV_PATHPLANNING 
MAV_CMD_NAV_SPLINE_WAYPOINT 
MAV_CMD_NAV_GUIDED_ENABLE 
MAV_CMD_NAV_LAST 
MAV_CMD_CONDITION_DELAY 
MAV_CMD_CONDITION_CHANGE_ALT 
MAV_CMD_CONDITION_DISTANCE 
MAV_CMD_CONDITION_YAW 
MAV_CMD_CONDITION_LAST 
MAV_CMD_DO_SET_MODE 
MAV_CMD_DO_JUMP 
MAV_CMD_DO_CHANGE_SPEED 
MAV_CMD_DO_SET_HOME 
MAV_CMD_DO_SET_PARAMETER 
MAV_CMD_DO_SET_RELAY 
MAV_CMD_DO_REPEAT_RELAY 
MAV_CMD_DO_SET_SERVO 
MAV_CMD_DO_REPEAT_SERVO 
MAV_CMD_DO_FLIGHTTERMINATION 
MAV_CMD_DO_LAND_START 
MAV_CMD_DO_RALLY_LAND 
MAV_CMD_DO_GO_AROUND 
MAV_CMD_DO_CONTROL_VIDEO 
MAV_CMD_DO_SET_ROI 
MAV_CMD_DO_DIGICAM_CONFIGURE 
MAV_CMD_DO_DIGICAM_CONTROL 
MAV_CMD_DO_MOUNT_CONFIGURE 
MAV_CMD_DO_MOUNT_CONTROL 
MAV_CMD_DO_SET_CAM_TRIGG_DIST 
MAV_CMD_DO_FENCE_ENABLE 
MAV_CMD_DO_PARACHUTE 
MAV_CMD_DO_INVERTED_FLIGHT 
MAV_CMD_DO_MOUNT_CONTROL_QUAT 
MAV_CMD_DO_GUIDED_MASTER 
MAV_CMD_DO_GUIDED_LIMITS 
MAV_CMD_DO_LAST 
MAV_CMD_PREFLIGHT_CALIBRATION 
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS 
MAV_CMD_PREFLIGHT_STORAGE 
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 
MAV_CMD_OVERRIDE_GOTO 
MAV_CMD_MISSION_START 
MAV_CMD_COMPONENT_ARM_DISARM 
MAV_CMD_START_RX_PAIR 
MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES 
MAV_CMD_IMAGE_START_CAPTURE 
MAV_CMD_IMAGE_STOP_CAPTURE 
MAV_CMD_DO_TRIGGER_CONTROL 
MAV_CMD_VIDEO_START_CAPTURE 
MAV_CMD_VIDEO_STOP_CAPTURE 
MAV_CMD_PANORAMA_CREATE 
MAV_CMD_DO_NOTHING 
MAV_CMD_RETURN_TO_BASE 
MAV_CMD_STOP_RETURN_TO_BASE 
MAV_CMD_TURN_LIGHT 
MAV_CMD_GET_MID_LEVEL_COMMANDS 
MAV_CMD_MIDLEVEL_STORAGE 
MAV_CMD_PAYLOAD_PREPARE_DEPLOY 
MAV_CMD_PAYLOAD_CONTROL_DEPLOY 
MAV_CMD_ENUM_END 
Enumerator
MAV_MODE_GIMBAL_UNINITIALIZED 
MAV_MODE_GIMBAL_CALIBRATING_PITCH 
MAV_MODE_GIMBAL_CALIBRATING_ROLL 
MAV_MODE_GIMBAL_CALIBRATING_YAW 
MAV_MODE_GIMBAL_INITIALIZED 
MAV_MODE_GIMBAL_ACTIVE 
MAV_MODE_GIMBAL_RATE_CMD_TIMEOUT 
MAV_MODE_GIMBAL_ENUM_END 
Enumerator
MOTOR_TEST_THROTTLE_PERCENT 
MOTOR_TEST_THROTTLE_PWM 
MOTOR_TEST_THROTTLE_PILOT 
MOTOR_TEST_THROTTLE_TYPE_ENUM_END 
Enumerator
PARACHUTE_DISABLE 
PARACHUTE_ENABLE 
PARACHUTE_RELEASE 
PARACHUTE_ACTION_ENUM_END 
Enumerator
FAVORABLE_WIND 
LAND_IMMEDIATELY 
RALLY_FLAGS_ENUM_END