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

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

Include dependency graph for pixhawk.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, 0, 11, 52, 1, 92, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 26, 16, 0, 0, 0, 0, 0, 0, 0, 4, 255, 12, 6, 0, 0, 0, 0, 0, 0, 106, 43, 55, 0, 0, 53, 0, 0, 0, 0, 21, 0, 0, 0, 0, 48, 39, 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, 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, 0, 108, 86, 95, 224, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 249, 182, 0, 0, 0, 0, 0, 0, 0, 153, 16, 29, 162, 0, 0, 0, 0, 0, 0, 90, 95, 36, 0, 0, 88, 0, 0, 0, 0, 254, 0, 0, 0, 0, 87, 19, 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, 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}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SET_CAM_SHUTTER, MAVLINK_MESSAGE_INFO_IMAGE_TRIGGERED, MAVLINK_MESSAGE_INFO_IMAGE_TRIGGER_CONTROL, MAVLINK_MESSAGE_INFO_IMAGE_AVAILABLE, {"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_SET_POSITION_CONTROL_OFFSET, {"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_POSITION_CONTROL_SETPOINT, MAVLINK_MESSAGE_INFO_MARKER, MAVLINK_MESSAGE_INFO_RAW_AUX, {"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_WATCHDOG_HEARTBEAT, MAVLINK_MESSAGE_INFO_WATCHDOG_PROCESS_INFO, MAVLINK_MESSAGE_INFO_WATCHDOG_PROCESS_STATUS, MAVLINK_MESSAGE_INFO_WATCHDOG_COMMAND, {"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_PATTERN_DETECTED, MAVLINK_MESSAGE_INFO_POINT_OF_INTEREST, MAVLINK_MESSAGE_INFO_POINT_OF_INTEREST_CONNECTION, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_BRIEF_FEATURE, {"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_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_DETECTION_STATS, MAVLINK_MESSAGE_INFO_ONBOARD_HEALTH, {"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}}}, {"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_PIXHAWK
 
#define HAVE_ENUM_DATA_TYPES
 Content Types for data transmission handshake. More...
 
#define HAVE_ENUM_MAV_CMD
 

Typedefs

typedef enum DATA_TYPES DATA_TYPES
 
typedef enum MAV_CMD MAV_CMD
 

Enumerations

enum  DATA_TYPES { DATA_TYPE_JPEG_IMAGE =1, DATA_TYPE_RAW_IMAGE =2, DATA_TYPE_KINECT =3, DATA_TYPES_ENUM_END =4 }
 
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
}
 

Detailed Description

MAVLink comm protocol generated from pixhawk.xml.

See also
http://mavlink.org

Macro Definition Documentation

#define HAVE_ENUM_DATA_TYPES

Content Types for data transmission handshake.

#define HAVE_ENUM_MAV_CMD
#define MAVLINK_ENABLED_PIXHAWK
#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, 0, 108, 86, 95, 224, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 249, 182, 0, 0, 0, 0, 0, 0, 0, 153, 16, 29, 162, 0, 0, 0, 0, 0, 0, 90, 95, 36, 0, 0, 88, 0, 0, 0, 0, 254, 0, 0, 0, 0, 87, 19, 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, 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}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_SET_CAM_SHUTTER, MAVLINK_MESSAGE_INFO_IMAGE_TRIGGERED, MAVLINK_MESSAGE_INFO_IMAGE_TRIGGER_CONTROL, MAVLINK_MESSAGE_INFO_IMAGE_AVAILABLE, {"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_SET_POSITION_CONTROL_OFFSET, {"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_POSITION_CONTROL_SETPOINT, MAVLINK_MESSAGE_INFO_MARKER, MAVLINK_MESSAGE_INFO_RAW_AUX, {"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_WATCHDOG_HEARTBEAT, MAVLINK_MESSAGE_INFO_WATCHDOG_PROCESS_INFO, MAVLINK_MESSAGE_INFO_WATCHDOG_PROCESS_STATUS, MAVLINK_MESSAGE_INFO_WATCHDOG_COMMAND, {"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_PATTERN_DETECTED, MAVLINK_MESSAGE_INFO_POINT_OF_INTEREST, MAVLINK_MESSAGE_INFO_POINT_OF_INTEREST_CONNECTION, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, {"EMPTY",0,{{"","",MAVLINK_TYPE_CHAR,0,0,0}}}, MAVLINK_MESSAGE_INFO_BRIEF_FEATURE, {"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_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_DETECTION_STATS, MAVLINK_MESSAGE_INFO_ONBOARD_HEALTH, {"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}}}, {"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, 0, 11, 52, 1, 92, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 26, 16, 0, 0, 0, 0, 0, 0, 0, 4, 255, 12, 6, 0, 0, 0, 0, 0, 0, 106, 43, 55, 0, 0, 53, 0, 0, 0, 0, 21, 0, 0, 0, 0, 48, 39, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 36, 30, 18, 18, 51, 9, 0}

Typedef Documentation

typedef enum DATA_TYPES DATA_TYPES
typedef enum MAV_CMD MAV_CMD

Enumeration Type Documentation

enum DATA_TYPES
Enumerator
DATA_TYPE_JPEG_IMAGE 
DATA_TYPE_RAW_IMAGE 
DATA_TYPE_KINECT 
DATA_TYPES_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