Enum mavlink::development::MavMessage
source · #[repr(u32)]pub enum MavMessage {
Show 234 variants
SYS_STATUS(SYS_STATUS_DATA),
SCALED_IMU(SCALED_IMU_DATA),
CELLULAR_STATUS(CELLULAR_STATUS_DATA),
OPTICAL_FLOW_RAD(OPTICAL_FLOW_RAD_DATA),
LOGGING_DATA(LOGGING_DATA_DATA),
MISSION_SET_CURRENT(MISSION_SET_CURRENT_DATA),
ONBOARD_COMPUTER_STATUS(ONBOARD_COMPUTER_STATUS_DATA),
HIL_GPS(HIL_GPS_DATA),
RC_CHANNELS_SCALED(RC_CHANNELS_SCALED_DATA),
SET_POSITION_TARGET_LOCAL_NED(SET_POSITION_TARGET_LOCAL_NED_DATA),
LOG_ENTRY(LOG_ENTRY_DATA),
OBSTACLE_DISTANCE(OBSTACLE_DISTANCE_DATA),
GPS_INPUT(GPS_INPUT_DATA),
SYSTEM_TIME(SYSTEM_TIME_DATA),
GLOBAL_POSITION_INT(GLOBAL_POSITION_INT_DATA),
CAMERA_SETTINGS(CAMERA_SETTINGS_DATA),
CAMERA_INFORMATION(CAMERA_INFORMATION_DATA),
TRAJECTORY_REPRESENTATION_BEZIER(TRAJECTORY_REPRESENTATION_BEZIER_DATA),
HOME_POSITION(HOME_POSITION_DATA),
TERRAIN_REPORT(TERRAIN_REPORT_DATA),
PLAY_TUNE_V2(PLAY_TUNE_V2_DATA),
CAN_FRAME(CAN_FRAME_DATA),
MANUAL_CONTROL(MANUAL_CONTROL_DATA),
HIL_OPTICAL_FLOW(HIL_OPTICAL_FLOW_DATA),
GIMBAL_MANAGER_SET_ATTITUDE(GIMBAL_MANAGER_SET_ATTITUDE_DATA),
PARAM_EXT_SET(PARAM_EXT_SET_DATA),
PARAM_ACK_TRANSACTION(PARAM_ACK_TRANSACTION_DATA),
LOG_REQUEST_LIST(LOG_REQUEST_LIST_DATA),
SMART_BATTERY_INFO(SMART_BATTERY_INFO_DATA),
ADSB_VEHICLE(ADSB_VEHICLE_DATA),
SERIAL_CONTROL(SERIAL_CONTROL_DATA),
MISSION_CHECKSUM(MISSION_CHECKSUM_DATA),
FILE_TRANSFER_PROTOCOL(FILE_TRANSFER_PROTOCOL_DATA),
GLOBAL_POSITION_INT_COV(GLOBAL_POSITION_INT_COV_DATA),
SAFETY_SET_ALLOWED_AREA(SAFETY_SET_ALLOWED_AREA_DATA),
SET_POSITION_TARGET_GLOBAL_INT(SET_POSITION_TARGET_GLOBAL_INT_DATA),
GPS_STATUS(GPS_STATUS_DATA),
GPS_RAW_INT(GPS_RAW_INT_DATA),
TARGET_ABSOLUTE(TARGET_ABSOLUTE_DATA),
SUPPORTED_TUNES(SUPPORTED_TUNES_DATA),
EVENT(EVENT_DATA),
TERRAIN_CHECK(TERRAIN_CHECK_DATA),
RAW_PRESSURE(RAW_PRESSURE_DATA),
SCALED_PRESSURE2(SCALED_PRESSURE2_DATA),
VIBRATION(VIBRATION_DATA),
HIL_SENSOR(HIL_SENSOR_DATA),
LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET(LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET_DATA),
ATTITUDE_QUATERNION(ATTITUDE_QUATERNION_DATA),
ORBIT_EXECUTION_STATUS(ORBIT_EXECUTION_STATUS_DATA),
VISION_SPEED_ESTIMATE(VISION_SPEED_ESTIMATE_DATA),
SCALED_IMU2(SCALED_IMU2_DATA),
WHEEL_DISTANCE(WHEEL_DISTANCE_DATA),
POSITION_TARGET_LOCAL_NED(POSITION_TARGET_LOCAL_NED_DATA),
GPS2_RAW(GPS2_RAW_DATA),
GIMBAL_MANAGER_SET_MANUAL_CONTROL(GIMBAL_MANAGER_SET_MANUAL_CONTROL_DATA),
PING(PING_DATA),
NAMED_VALUE_FLOAT(NAMED_VALUE_FLOAT_DATA),
TIMESYNC(TIMESYNC_DATA),
HYGROMETER_SENSOR(HYGROMETER_SENSOR_DATA),
MISSION_ITEM_INT(MISSION_ITEM_INT_DATA),
UAVCAN_NODE_INFO(UAVCAN_NODE_INFO_DATA),
OPEN_DRONE_ID_SELF_ID(OPEN_DRONE_ID_SELF_ID_DATA),
CAMERA_CAPTURE_STATUS(CAMERA_CAPTURE_STATUS_DATA),
CAMERA_FOV_STATUS(CAMERA_FOV_STATUS_DATA),
OPEN_DRONE_ID_BASIC_ID(OPEN_DRONE_ID_BASIC_ID_DATA),
MOUNT_ORIENTATION(MOUNT_ORIENTATION_DATA),
UAVCAN_NODE_STATUS(UAVCAN_NODE_STATUS_DATA),
GLOBAL_VISION_POSITION_ESTIMATE(GLOBAL_VISION_POSITION_ESTIMATE_DATA),
OPEN_DRONE_ID_AUTHENTICATION(OPEN_DRONE_ID_AUTHENTICATION_DATA),
LOGGING_DATA_ACKED(LOGGING_DATA_ACKED_DATA),
LOG_DATA(LOG_DATA_DATA),
PARAM_REQUEST_LIST(PARAM_REQUEST_LIST_DATA),
OPEN_DRONE_ID_OPERATOR_ID(OPEN_DRONE_ID_OPERATOR_ID_DATA),
VIDEO_STREAM_STATUS(VIDEO_STREAM_STATUS_DATA),
OPEN_DRONE_ID_ARM_STATUS(OPEN_DRONE_ID_ARM_STATUS_DATA),
CAN_FILTER_MODIFY(CAN_FILTER_MODIFY_DATA),
ESTIMATOR_STATUS(ESTIMATOR_STATUS_DATA),
OPTICAL_FLOW(OPTICAL_FLOW_DATA),
CANFD_FRAME(CANFD_FRAME_DATA),
MISSION_REQUEST_LIST(MISSION_REQUEST_LIST_DATA),
GIMBAL_DEVICE_ATTITUDE_STATUS(GIMBAL_DEVICE_ATTITUDE_STATUS_DATA),
CHANGE_OPERATOR_CONTROL_ACK(CHANGE_OPERATOR_CONTROL_ACK_DATA),
PLAY_TUNE(PLAY_TUNE_DATA),
REQUEST_DATA_STREAM(REQUEST_DATA_STREAM_DATA),
RC_CHANNELS(RC_CHANNELS_DATA),
SCALED_PRESSURE3(SCALED_PRESSURE3_DATA),
SET_MODE(SET_MODE_DATA),
GPS_RTCM_DATA(GPS_RTCM_DATA_DATA),
OPEN_DRONE_ID_SYSTEM_UPDATE(OPEN_DRONE_ID_SYSTEM_UPDATE_DATA),
LOCAL_POSITION_NED_COV(LOCAL_POSITION_NED_COV_DATA),
DEBUG(DEBUG_DATA),
GENERATOR_STATUS(GENERATOR_STATUS_DATA),
AUTOPILOT_VERSION(AUTOPILOT_VERSION_DATA),
WIFI_NETWORK_INFO(WIFI_NETWORK_INFO_DATA),
EXTENDED_SYS_STATE(EXTENDED_SYS_STATE_DATA),
STORAGE_INFORMATION(STORAGE_INFORMATION_DATA),
VICON_POSITION_ESTIMATE(VICON_POSITION_ESTIMATE_DATA),
ESC_STATUS(ESC_STATUS_DATA),
PARAM_SET(PARAM_SET_DATA),
VISION_POSITION_ESTIMATE(VISION_POSITION_ESTIMATE_DATA),
COMMAND_CANCEL(COMMAND_CANCEL_DATA),
BATTERY_STATUS(BATTERY_STATUS_DATA),
SAFETY_ALLOWED_AREA(SAFETY_ALLOWED_AREA_DATA),
AUTOPILOT_STATE_FOR_GIMBAL_DEVICE(AUTOPILOT_STATE_FOR_GIMBAL_DEVICE_DATA),
PARAM_EXT_VALUE(PARAM_EXT_VALUE_DATA),
NAMED_VALUE_INT(NAMED_VALUE_INT_DATA),
SET_GPS_GLOBAL_ORIGIN(SET_GPS_GLOBAL_ORIGIN_DATA),
OPEN_DRONE_ID_SYSTEM(OPEN_DRONE_ID_SYSTEM_DATA),
BATTERY_STATUS_V2(BATTERY_STATUS_V2_DATA),
SET_ATTITUDE_TARGET(SET_ATTITUDE_TARGET_DATA),
PARAM_VALUE(PARAM_VALUE_DATA),
GPS_RTK(GPS_RTK_DATA),
PARAM_REQUEST_READ(PARAM_REQUEST_READ_DATA),
TERRAIN_REQUEST(TERRAIN_REQUEST_DATA),
LOGGING_ACK(LOGGING_ACK_DATA),
OPEN_DRONE_ID_MESSAGE_PACK(OPEN_DRONE_ID_MESSAGE_PACK_DATA),
GIMBAL_DEVICE_SET_ATTITUDE(GIMBAL_DEVICE_SET_ATTITUDE_DATA),
LOG_REQUEST_DATA(LOG_REQUEST_DATA_DATA),
BUTTON_CHANGE(BUTTON_CHANGE_DATA),
MISSION_REQUEST_INT(MISSION_REQUEST_INT_DATA),
EFI_STATUS(EFI_STATUS_DATA),
MISSION_CURRENT(MISSION_CURRENT_DATA),
GIMBAL_MANAGER_SET_PITCHYAW(GIMBAL_MANAGER_SET_PITCHYAW_DATA),
DISTANCE_SENSOR(DISTANCE_SENSOR_DATA),
DEBUG_FLOAT_ARRAY(DEBUG_FLOAT_ARRAY_DATA),
MESSAGE_INTERVAL(MESSAGE_INTERVAL_DATA),
RAW_IMU(RAW_IMU_DATA),
GPS2_RTK(GPS2_RTK_DATA),
PROTOCOL_VERSION(PROTOCOL_VERSION_DATA),
LOG_REQUEST_END(LOG_REQUEST_END_DATA),
CAMERA_TRACKING_GEO_STATUS(CAMERA_TRACKING_GEO_STATUS_DATA),
SET_ACTUATOR_CONTROL_TARGET(SET_ACTUATOR_CONTROL_TARGET_DATA),
MISSION_WRITE_PARTIAL_LIST(MISSION_WRITE_PARTIAL_LIST_DATA),
ALTITUDE(ALTITUDE_DATA),
COMPONENT_INFORMATION_BASIC(COMPONENT_INFORMATION_BASIC_DATA),
AIS_VESSEL(AIS_VESSEL_DATA),
RESOURCE_REQUEST(RESOURCE_REQUEST_DATA),
TRAJECTORY_REPRESENTATION_WAYPOINTS(TRAJECTORY_REPRESENTATION_WAYPOINTS_DATA),
FLIGHT_INFORMATION(FLIGHT_INFORMATION_DATA),
HIL_STATE(HIL_STATE_DATA),
MANUAL_SETPOINT(MANUAL_SETPOINT_DATA),
AVAILABLE_MODES(AVAILABLE_MODES_DATA),
CAMERA_TRACKING_IMAGE_STATUS(CAMERA_TRACKING_IMAGE_STATUS_DATA),
GROUP_END(GROUP_END_DATA),
ATTITUDE_TARGET(ATTITUDE_TARGET_DATA),
PARAM_EXT_ACK(PARAM_EXT_ACK_DATA),
MISSION_REQUEST(MISSION_REQUEST_DATA),
STATUSTEXT(STATUSTEXT_DATA),
UTM_GLOBAL_POSITION(UTM_GLOBAL_POSITION_DATA),
TARGET_RELATIVE(TARGET_RELATIVE_DATA),
CHANGE_OPERATOR_CONTROL(CHANGE_OPERATOR_CONTROL_DATA),
CELLULAR_CONFIG(CELLULAR_CONFIG_DATA),
RESPONSE_EVENT_ERROR(RESPONSE_EVENT_ERROR_DATA),
WIND_COV(WIND_COV_DATA),
HIL_RC_INPUTS_RAW(HIL_RC_INPUTS_RAW_DATA),
FENCE_STATUS(FENCE_STATUS_DATA),
COLLISION(COLLISION_DATA),
MEMORY_VECT(MEMORY_VECT_DATA),
NAV_CONTROLLER_OUTPUT(NAV_CONTROLLER_OUTPUT_DATA),
ENCAPSULATED_DATA(ENCAPSULATED_DATA_DATA),
LOG_ERASE(LOG_ERASE_DATA),
ESC_INFO(ESC_INFO_DATA),
PARAM_MAP_RC(PARAM_MAP_RC_DATA),
AUTH_KEY(AUTH_KEY_DATA),
LANDING_TARGET(LANDING_TARGET_DATA),
VFR_HUD(VFR_HUD_DATA),
ACTUATOR_OUTPUT_STATUS(ACTUATOR_OUTPUT_STATUS_DATA),
COMPONENT_INFORMATION(COMPONENT_INFORMATION_DATA),
FOLLOW_TARGET(FOLLOW_TARGET_DATA),
POSITION_TARGET_GLOBAL_INT(POSITION_TARGET_GLOBAL_INT_DATA),
GPS_GLOBAL_ORIGIN(GPS_GLOBAL_ORIGIN_DATA),
HIGH_LATENCY(HIGH_LATENCY_DATA),
SIM_STATE(SIM_STATE_DATA),
GPS_INJECT_DATA(GPS_INJECT_DATA_DATA),
CAMERA_IMAGE_CAPTURED(CAMERA_IMAGE_CAPTURED_DATA),
SET_HOME_POSITION(SET_HOME_POSITION_DATA),
MISSION_CLEAR_ALL(MISSION_CLEAR_ALL_DATA),
POWER_STATUS(POWER_STATUS_DATA),
COMPONENT_METADATA(COMPONENT_METADATA_DATA),
PARAM_EXT_REQUEST_LIST(PARAM_EXT_REQUEST_LIST_DATA),
GIMBAL_DEVICE_INFORMATION(GIMBAL_DEVICE_INFORMATION_DATA),
OPEN_DRONE_ID_LOCATION(OPEN_DRONE_ID_LOCATION_DATA),
COMMAND_INT(COMMAND_INT_DATA),
CAMERA_TRIGGER(CAMERA_TRIGGER_DATA),
MISSION_REQUEST_PARTIAL_LIST(MISSION_REQUEST_PARTIAL_LIST_DATA),
TUNNEL(TUNNEL_DATA),
REQUEST_EVENT(REQUEST_EVENT_DATA),
LINK_NODE_STATUS(LINK_NODE_STATUS_DATA),
RC_CHANNELS_OVERRIDE(RC_CHANNELS_OVERRIDE_DATA),
MISSION_ITEM_REACHED(MISSION_ITEM_REACHED_DATA),
ODOMETRY(ODOMETRY_DATA),
MISSION_ACK(MISSION_ACK_DATA),
SERVO_OUTPUT_RAW(SERVO_OUTPUT_RAW_DATA),
ACTUATOR_CONTROL_TARGET(ACTUATOR_CONTROL_TARGET_DATA),
RC_CHANNELS_RAW(RC_CHANNELS_RAW_DATA),
LOCAL_POSITION_NED(LOCAL_POSITION_NED_DATA),
ATTITUDE_QUATERNION_COV(ATTITUDE_QUATERNION_COV_DATA),
MAG_CAL_REPORT(MAG_CAL_REPORT_DATA),
GIMBAL_MANAGER_STATUS(GIMBAL_MANAGER_STATUS_DATA),
AIRSPEED(AIRSPEED_DATA),
VIDEO_STREAM_INFORMATION(VIDEO_STREAM_INFORMATION_DATA),
HIL_CONTROLS(HIL_CONTROLS_DATA),
CURRENT_EVENT_SEQUENCE(CURRENT_EVENT_SEQUENCE_DATA),
SCALED_PRESSURE(SCALED_PRESSURE_DATA),
GIMBAL_MANAGER_INFORMATION(GIMBAL_MANAGER_INFORMATION_DATA),
HIGH_LATENCY2(HIGH_LATENCY2_DATA),
COMMAND_ACK(COMMAND_ACK_DATA),
RADIO_STATUS(RADIO_STATUS_DATA),
TERRAIN_DATA(TERRAIN_DATA_DATA),
HIL_STATE_QUATERNION(HIL_STATE_QUATERNION_DATA),
WIFI_CONFIG_AP(WIFI_CONFIG_AP_DATA),
SCALED_IMU3(SCALED_IMU3_DATA),
CONTROL_SYSTEM_STATE(CONTROL_SYSTEM_STATE_DATA),
WINCH_STATUS(WINCH_STATUS_DATA),
TIME_ESTIMATE_TO_TARGET(TIME_ESTIMATE_TO_TARGET_DATA),
HEARTBEAT(HEARTBEAT_DATA),
HIGHRES_IMU(HIGHRES_IMU_DATA),
CURRENT_MODE(CURRENT_MODE_DATA),
ISBD_LINK_STATUS(ISBD_LINK_STATUS_DATA),
V2_EXTENSION(V2_EXTENSION_DATA),
ATT_POS_MOCAP(ATT_POS_MOCAP_DATA),
MISSION_COUNT(MISSION_COUNT_DATA),
GROUP_START(GROUP_START_DATA),
MISSION_ITEM(MISSION_ITEM_DATA),
PARAM_EXT_REQUEST_READ(PARAM_EXT_REQUEST_READ_DATA),
SETUP_SIGNING(SETUP_SIGNING_DATA),
COMMAND_LONG(COMMAND_LONG_DATA),
HIL_ACTUATOR_CONTROLS(HIL_ACTUATOR_CONTROLS_DATA),
ATTITUDE(ATTITUDE_DATA),
DATA_TRANSMISSION_HANDSHAKE(DATA_TRANSMISSION_HANDSHAKE_DATA),
DEBUG_VECT(DEBUG_VECT_DATA),
FIGURE_EIGHT_EXECUTION_STATUS(FIGURE_EIGHT_EXECUTION_STATUS_DATA),
RAW_RPM(RAW_RPM_DATA),
DATA_STREAM(DATA_STREAM_DATA),
}
Available on crate feature
development
only.Variants§
SYS_STATUS(SYS_STATUS_DATA)
SCALED_IMU(SCALED_IMU_DATA)
CELLULAR_STATUS(CELLULAR_STATUS_DATA)
OPTICAL_FLOW_RAD(OPTICAL_FLOW_RAD_DATA)
LOGGING_DATA(LOGGING_DATA_DATA)
MISSION_SET_CURRENT(MISSION_SET_CURRENT_DATA)
ONBOARD_COMPUTER_STATUS(ONBOARD_COMPUTER_STATUS_DATA)
HIL_GPS(HIL_GPS_DATA)
RC_CHANNELS_SCALED(RC_CHANNELS_SCALED_DATA)
SET_POSITION_TARGET_LOCAL_NED(SET_POSITION_TARGET_LOCAL_NED_DATA)
LOG_ENTRY(LOG_ENTRY_DATA)
OBSTACLE_DISTANCE(OBSTACLE_DISTANCE_DATA)
GPS_INPUT(GPS_INPUT_DATA)
SYSTEM_TIME(SYSTEM_TIME_DATA)
GLOBAL_POSITION_INT(GLOBAL_POSITION_INT_DATA)
CAMERA_SETTINGS(CAMERA_SETTINGS_DATA)
CAMERA_INFORMATION(CAMERA_INFORMATION_DATA)
TRAJECTORY_REPRESENTATION_BEZIER(TRAJECTORY_REPRESENTATION_BEZIER_DATA)
HOME_POSITION(HOME_POSITION_DATA)
TERRAIN_REPORT(TERRAIN_REPORT_DATA)
PLAY_TUNE_V2(PLAY_TUNE_V2_DATA)
CAN_FRAME(CAN_FRAME_DATA)
MANUAL_CONTROL(MANUAL_CONTROL_DATA)
HIL_OPTICAL_FLOW(HIL_OPTICAL_FLOW_DATA)
GIMBAL_MANAGER_SET_ATTITUDE(GIMBAL_MANAGER_SET_ATTITUDE_DATA)
PARAM_EXT_SET(PARAM_EXT_SET_DATA)
PARAM_ACK_TRANSACTION(PARAM_ACK_TRANSACTION_DATA)
LOG_REQUEST_LIST(LOG_REQUEST_LIST_DATA)
SMART_BATTERY_INFO(SMART_BATTERY_INFO_DATA)
ADSB_VEHICLE(ADSB_VEHICLE_DATA)
SERIAL_CONTROL(SERIAL_CONTROL_DATA)
MISSION_CHECKSUM(MISSION_CHECKSUM_DATA)
FILE_TRANSFER_PROTOCOL(FILE_TRANSFER_PROTOCOL_DATA)
GLOBAL_POSITION_INT_COV(GLOBAL_POSITION_INT_COV_DATA)
SAFETY_SET_ALLOWED_AREA(SAFETY_SET_ALLOWED_AREA_DATA)
SET_POSITION_TARGET_GLOBAL_INT(SET_POSITION_TARGET_GLOBAL_INT_DATA)
GPS_STATUS(GPS_STATUS_DATA)
GPS_RAW_INT(GPS_RAW_INT_DATA)
TARGET_ABSOLUTE(TARGET_ABSOLUTE_DATA)
SUPPORTED_TUNES(SUPPORTED_TUNES_DATA)
EVENT(EVENT_DATA)
TERRAIN_CHECK(TERRAIN_CHECK_DATA)
RAW_PRESSURE(RAW_PRESSURE_DATA)
SCALED_PRESSURE2(SCALED_PRESSURE2_DATA)
VIBRATION(VIBRATION_DATA)
HIL_SENSOR(HIL_SENSOR_DATA)
LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET(LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET_DATA)
ATTITUDE_QUATERNION(ATTITUDE_QUATERNION_DATA)
ORBIT_EXECUTION_STATUS(ORBIT_EXECUTION_STATUS_DATA)
VISION_SPEED_ESTIMATE(VISION_SPEED_ESTIMATE_DATA)
SCALED_IMU2(SCALED_IMU2_DATA)
WHEEL_DISTANCE(WHEEL_DISTANCE_DATA)
POSITION_TARGET_LOCAL_NED(POSITION_TARGET_LOCAL_NED_DATA)
GPS2_RAW(GPS2_RAW_DATA)
GIMBAL_MANAGER_SET_MANUAL_CONTROL(GIMBAL_MANAGER_SET_MANUAL_CONTROL_DATA)
PING(PING_DATA)
NAMED_VALUE_FLOAT(NAMED_VALUE_FLOAT_DATA)
TIMESYNC(TIMESYNC_DATA)
HYGROMETER_SENSOR(HYGROMETER_SENSOR_DATA)
MISSION_ITEM_INT(MISSION_ITEM_INT_DATA)
UAVCAN_NODE_INFO(UAVCAN_NODE_INFO_DATA)
OPEN_DRONE_ID_SELF_ID(OPEN_DRONE_ID_SELF_ID_DATA)
CAMERA_CAPTURE_STATUS(CAMERA_CAPTURE_STATUS_DATA)
CAMERA_FOV_STATUS(CAMERA_FOV_STATUS_DATA)
OPEN_DRONE_ID_BASIC_ID(OPEN_DRONE_ID_BASIC_ID_DATA)
MOUNT_ORIENTATION(MOUNT_ORIENTATION_DATA)
UAVCAN_NODE_STATUS(UAVCAN_NODE_STATUS_DATA)
GLOBAL_VISION_POSITION_ESTIMATE(GLOBAL_VISION_POSITION_ESTIMATE_DATA)
OPEN_DRONE_ID_AUTHENTICATION(OPEN_DRONE_ID_AUTHENTICATION_DATA)
LOGGING_DATA_ACKED(LOGGING_DATA_ACKED_DATA)
LOG_DATA(LOG_DATA_DATA)
PARAM_REQUEST_LIST(PARAM_REQUEST_LIST_DATA)
OPEN_DRONE_ID_OPERATOR_ID(OPEN_DRONE_ID_OPERATOR_ID_DATA)
VIDEO_STREAM_STATUS(VIDEO_STREAM_STATUS_DATA)
OPEN_DRONE_ID_ARM_STATUS(OPEN_DRONE_ID_ARM_STATUS_DATA)
CAN_FILTER_MODIFY(CAN_FILTER_MODIFY_DATA)
ESTIMATOR_STATUS(ESTIMATOR_STATUS_DATA)
OPTICAL_FLOW(OPTICAL_FLOW_DATA)
CANFD_FRAME(CANFD_FRAME_DATA)
MISSION_REQUEST_LIST(MISSION_REQUEST_LIST_DATA)
GIMBAL_DEVICE_ATTITUDE_STATUS(GIMBAL_DEVICE_ATTITUDE_STATUS_DATA)
CHANGE_OPERATOR_CONTROL_ACK(CHANGE_OPERATOR_CONTROL_ACK_DATA)
PLAY_TUNE(PLAY_TUNE_DATA)
REQUEST_DATA_STREAM(REQUEST_DATA_STREAM_DATA)
RC_CHANNELS(RC_CHANNELS_DATA)
SCALED_PRESSURE3(SCALED_PRESSURE3_DATA)
SET_MODE(SET_MODE_DATA)
GPS_RTCM_DATA(GPS_RTCM_DATA_DATA)
OPEN_DRONE_ID_SYSTEM_UPDATE(OPEN_DRONE_ID_SYSTEM_UPDATE_DATA)
LOCAL_POSITION_NED_COV(LOCAL_POSITION_NED_COV_DATA)
DEBUG(DEBUG_DATA)
GENERATOR_STATUS(GENERATOR_STATUS_DATA)
AUTOPILOT_VERSION(AUTOPILOT_VERSION_DATA)
WIFI_NETWORK_INFO(WIFI_NETWORK_INFO_DATA)
EXTENDED_SYS_STATE(EXTENDED_SYS_STATE_DATA)
STORAGE_INFORMATION(STORAGE_INFORMATION_DATA)
VICON_POSITION_ESTIMATE(VICON_POSITION_ESTIMATE_DATA)
ESC_STATUS(ESC_STATUS_DATA)
PARAM_SET(PARAM_SET_DATA)
VISION_POSITION_ESTIMATE(VISION_POSITION_ESTIMATE_DATA)
COMMAND_CANCEL(COMMAND_CANCEL_DATA)
BATTERY_STATUS(BATTERY_STATUS_DATA)
SAFETY_ALLOWED_AREA(SAFETY_ALLOWED_AREA_DATA)
AUTOPILOT_STATE_FOR_GIMBAL_DEVICE(AUTOPILOT_STATE_FOR_GIMBAL_DEVICE_DATA)
PARAM_EXT_VALUE(PARAM_EXT_VALUE_DATA)
NAMED_VALUE_INT(NAMED_VALUE_INT_DATA)
SET_GPS_GLOBAL_ORIGIN(SET_GPS_GLOBAL_ORIGIN_DATA)
OPEN_DRONE_ID_SYSTEM(OPEN_DRONE_ID_SYSTEM_DATA)
BATTERY_STATUS_V2(BATTERY_STATUS_V2_DATA)
SET_ATTITUDE_TARGET(SET_ATTITUDE_TARGET_DATA)
PARAM_VALUE(PARAM_VALUE_DATA)
GPS_RTK(GPS_RTK_DATA)
PARAM_REQUEST_READ(PARAM_REQUEST_READ_DATA)
TERRAIN_REQUEST(TERRAIN_REQUEST_DATA)
LOGGING_ACK(LOGGING_ACK_DATA)
OPEN_DRONE_ID_MESSAGE_PACK(OPEN_DRONE_ID_MESSAGE_PACK_DATA)
GIMBAL_DEVICE_SET_ATTITUDE(GIMBAL_DEVICE_SET_ATTITUDE_DATA)
LOG_REQUEST_DATA(LOG_REQUEST_DATA_DATA)
BUTTON_CHANGE(BUTTON_CHANGE_DATA)
MISSION_REQUEST_INT(MISSION_REQUEST_INT_DATA)
EFI_STATUS(EFI_STATUS_DATA)
MISSION_CURRENT(MISSION_CURRENT_DATA)
GIMBAL_MANAGER_SET_PITCHYAW(GIMBAL_MANAGER_SET_PITCHYAW_DATA)
DISTANCE_SENSOR(DISTANCE_SENSOR_DATA)
DEBUG_FLOAT_ARRAY(DEBUG_FLOAT_ARRAY_DATA)
MESSAGE_INTERVAL(MESSAGE_INTERVAL_DATA)
RAW_IMU(RAW_IMU_DATA)
GPS2_RTK(GPS2_RTK_DATA)
PROTOCOL_VERSION(PROTOCOL_VERSION_DATA)
LOG_REQUEST_END(LOG_REQUEST_END_DATA)
CAMERA_TRACKING_GEO_STATUS(CAMERA_TRACKING_GEO_STATUS_DATA)
SET_ACTUATOR_CONTROL_TARGET(SET_ACTUATOR_CONTROL_TARGET_DATA)
MISSION_WRITE_PARTIAL_LIST(MISSION_WRITE_PARTIAL_LIST_DATA)
ALTITUDE(ALTITUDE_DATA)
COMPONENT_INFORMATION_BASIC(COMPONENT_INFORMATION_BASIC_DATA)
AIS_VESSEL(AIS_VESSEL_DATA)
RESOURCE_REQUEST(RESOURCE_REQUEST_DATA)
TRAJECTORY_REPRESENTATION_WAYPOINTS(TRAJECTORY_REPRESENTATION_WAYPOINTS_DATA)
FLIGHT_INFORMATION(FLIGHT_INFORMATION_DATA)
HIL_STATE(HIL_STATE_DATA)
MANUAL_SETPOINT(MANUAL_SETPOINT_DATA)
AVAILABLE_MODES(AVAILABLE_MODES_DATA)
CAMERA_TRACKING_IMAGE_STATUS(CAMERA_TRACKING_IMAGE_STATUS_DATA)
GROUP_END(GROUP_END_DATA)
ATTITUDE_TARGET(ATTITUDE_TARGET_DATA)
PARAM_EXT_ACK(PARAM_EXT_ACK_DATA)
MISSION_REQUEST(MISSION_REQUEST_DATA)
STATUSTEXT(STATUSTEXT_DATA)
UTM_GLOBAL_POSITION(UTM_GLOBAL_POSITION_DATA)
TARGET_RELATIVE(TARGET_RELATIVE_DATA)
CHANGE_OPERATOR_CONTROL(CHANGE_OPERATOR_CONTROL_DATA)
CELLULAR_CONFIG(CELLULAR_CONFIG_DATA)
RESPONSE_EVENT_ERROR(RESPONSE_EVENT_ERROR_DATA)
WIND_COV(WIND_COV_DATA)
HIL_RC_INPUTS_RAW(HIL_RC_INPUTS_RAW_DATA)
FENCE_STATUS(FENCE_STATUS_DATA)
COLLISION(COLLISION_DATA)
MEMORY_VECT(MEMORY_VECT_DATA)
NAV_CONTROLLER_OUTPUT(NAV_CONTROLLER_OUTPUT_DATA)
ENCAPSULATED_DATA(ENCAPSULATED_DATA_DATA)
LOG_ERASE(LOG_ERASE_DATA)
ESC_INFO(ESC_INFO_DATA)
PARAM_MAP_RC(PARAM_MAP_RC_DATA)
AUTH_KEY(AUTH_KEY_DATA)
LANDING_TARGET(LANDING_TARGET_DATA)
VFR_HUD(VFR_HUD_DATA)
ACTUATOR_OUTPUT_STATUS(ACTUATOR_OUTPUT_STATUS_DATA)
COMPONENT_INFORMATION(COMPONENT_INFORMATION_DATA)
FOLLOW_TARGET(FOLLOW_TARGET_DATA)
POSITION_TARGET_GLOBAL_INT(POSITION_TARGET_GLOBAL_INT_DATA)
GPS_GLOBAL_ORIGIN(GPS_GLOBAL_ORIGIN_DATA)
HIGH_LATENCY(HIGH_LATENCY_DATA)
SIM_STATE(SIM_STATE_DATA)
GPS_INJECT_DATA(GPS_INJECT_DATA_DATA)
CAMERA_IMAGE_CAPTURED(CAMERA_IMAGE_CAPTURED_DATA)
SET_HOME_POSITION(SET_HOME_POSITION_DATA)
MISSION_CLEAR_ALL(MISSION_CLEAR_ALL_DATA)
POWER_STATUS(POWER_STATUS_DATA)
COMPONENT_METADATA(COMPONENT_METADATA_DATA)
PARAM_EXT_REQUEST_LIST(PARAM_EXT_REQUEST_LIST_DATA)
GIMBAL_DEVICE_INFORMATION(GIMBAL_DEVICE_INFORMATION_DATA)
OPEN_DRONE_ID_LOCATION(OPEN_DRONE_ID_LOCATION_DATA)
COMMAND_INT(COMMAND_INT_DATA)
CAMERA_TRIGGER(CAMERA_TRIGGER_DATA)
MISSION_REQUEST_PARTIAL_LIST(MISSION_REQUEST_PARTIAL_LIST_DATA)
TUNNEL(TUNNEL_DATA)
REQUEST_EVENT(REQUEST_EVENT_DATA)
LINK_NODE_STATUS(LINK_NODE_STATUS_DATA)
RC_CHANNELS_OVERRIDE(RC_CHANNELS_OVERRIDE_DATA)
MISSION_ITEM_REACHED(MISSION_ITEM_REACHED_DATA)
ODOMETRY(ODOMETRY_DATA)
MISSION_ACK(MISSION_ACK_DATA)
SERVO_OUTPUT_RAW(SERVO_OUTPUT_RAW_DATA)
ACTUATOR_CONTROL_TARGET(ACTUATOR_CONTROL_TARGET_DATA)
RC_CHANNELS_RAW(RC_CHANNELS_RAW_DATA)
LOCAL_POSITION_NED(LOCAL_POSITION_NED_DATA)
ATTITUDE_QUATERNION_COV(ATTITUDE_QUATERNION_COV_DATA)
MAG_CAL_REPORT(MAG_CAL_REPORT_DATA)
GIMBAL_MANAGER_STATUS(GIMBAL_MANAGER_STATUS_DATA)
AIRSPEED(AIRSPEED_DATA)
VIDEO_STREAM_INFORMATION(VIDEO_STREAM_INFORMATION_DATA)
HIL_CONTROLS(HIL_CONTROLS_DATA)
CURRENT_EVENT_SEQUENCE(CURRENT_EVENT_SEQUENCE_DATA)
SCALED_PRESSURE(SCALED_PRESSURE_DATA)
GIMBAL_MANAGER_INFORMATION(GIMBAL_MANAGER_INFORMATION_DATA)
HIGH_LATENCY2(HIGH_LATENCY2_DATA)
COMMAND_ACK(COMMAND_ACK_DATA)
RADIO_STATUS(RADIO_STATUS_DATA)
TERRAIN_DATA(TERRAIN_DATA_DATA)
HIL_STATE_QUATERNION(HIL_STATE_QUATERNION_DATA)
WIFI_CONFIG_AP(WIFI_CONFIG_AP_DATA)
SCALED_IMU3(SCALED_IMU3_DATA)
CONTROL_SYSTEM_STATE(CONTROL_SYSTEM_STATE_DATA)
WINCH_STATUS(WINCH_STATUS_DATA)
TIME_ESTIMATE_TO_TARGET(TIME_ESTIMATE_TO_TARGET_DATA)
HEARTBEAT(HEARTBEAT_DATA)
HIGHRES_IMU(HIGHRES_IMU_DATA)
CURRENT_MODE(CURRENT_MODE_DATA)
ISBD_LINK_STATUS(ISBD_LINK_STATUS_DATA)
V2_EXTENSION(V2_EXTENSION_DATA)
ATT_POS_MOCAP(ATT_POS_MOCAP_DATA)
MISSION_COUNT(MISSION_COUNT_DATA)
GROUP_START(GROUP_START_DATA)
MISSION_ITEM(MISSION_ITEM_DATA)
PARAM_EXT_REQUEST_READ(PARAM_EXT_REQUEST_READ_DATA)
SETUP_SIGNING(SETUP_SIGNING_DATA)
COMMAND_LONG(COMMAND_LONG_DATA)
HIL_ACTUATOR_CONTROLS(HIL_ACTUATOR_CONTROLS_DATA)
ATTITUDE(ATTITUDE_DATA)
DATA_TRANSMISSION_HANDSHAKE(DATA_TRANSMISSION_HANDSHAKE_DATA)
DEBUG_VECT(DEBUG_VECT_DATA)
FIGURE_EIGHT_EXECUTION_STATUS(FIGURE_EIGHT_EXECUTION_STATUS_DATA)
RAW_RPM(RAW_RPM_DATA)
DATA_STREAM(DATA_STREAM_DATA)
Trait Implementations§
source§impl Clone for MavMessage
impl Clone for MavMessage
source§fn clone(&self) -> MavMessage
fn clone(&self) -> MavMessage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MavMessage
impl Debug for MavMessage
source§impl<'de> Deserialize<'de> for MavMessage
impl<'de> Deserialize<'de> for MavMessage
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Message for MavMessage
impl Message for MavMessage
fn parse( version: MavlinkVersion, id: u32, payload: &[u8], ) -> Result<Self, ParserError>
fn message_name(&self) -> &'static str
fn message_id(&self) -> u32
fn message_id_from_name(name: &str) -> Result<u32, &'static str>
fn default_message_from_id(id: u32) -> Result<Self, &'static str>
source§fn ser(&self, version: MavlinkVersion, bytes: &mut [u8]) -> usize
fn ser(&self, version: MavlinkVersion, bytes: &mut [u8]) -> usize
Serialize Message into byte slice and return count of bytes written
fn extra_crc(id: u32) -> u8
source§impl PartialEq for MavMessage
impl PartialEq for MavMessage
source§impl Serialize for MavMessage
impl Serialize for MavMessage
impl StructuralPartialEq for MavMessage
Auto Trait Implementations§
impl Freeze for MavMessage
impl RefUnwindSafe for MavMessage
impl Send for MavMessage
impl Sync for MavMessage
impl Unpin for MavMessage
impl UnwindSafe for MavMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)