Enum mavlink::ardupilotmega::MavMessage [−][src]
pub enum MavMessage {
Show 63 variants
SENSOR_OFFSETS(SENSOR_OFFSETS_DATA),
SET_MAG_OFFSETS(SET_MAG_OFFSETS_DATA),
MEMINFO(MEMINFO_DATA),
AP_ADC(AP_ADC_DATA),
DIGICAM_CONFIGURE(DIGICAM_CONFIGURE_DATA),
DIGICAM_CONTROL(DIGICAM_CONTROL_DATA),
MOUNT_CONFIGURE(MOUNT_CONFIGURE_DATA),
MOUNT_CONTROL(MOUNT_CONTROL_DATA),
MOUNT_STATUS(MOUNT_STATUS_DATA),
FENCE_POINT(FENCE_POINT_DATA),
FENCE_FETCH_POINT(FENCE_FETCH_POINT_DATA),
AHRS(AHRS_DATA),
SIMSTATE(SIMSTATE_DATA),
HWSTATUS(HWSTATUS_DATA),
RADIO(RADIO_DATA),
LIMITS_STATUS(LIMITS_STATUS_DATA),
WIND(WIND_DATA),
DATA16(DATA16_DATA),
DATA32(DATA32_DATA),
DATA64(DATA64_DATA),
DATA96(DATA96_DATA),
RANGEFINDER(RANGEFINDER_DATA),
AIRSPEED_AUTOCAL(AIRSPEED_AUTOCAL_DATA),
RALLY_POINT(RALLY_POINT_DATA),
RALLY_FETCH_POINT(RALLY_FETCH_POINT_DATA),
COMPASSMOT_STATUS(COMPASSMOT_STATUS_DATA),
AHRS2(AHRS2_DATA),
CAMERA_STATUS(CAMERA_STATUS_DATA),
CAMERA_FEEDBACK(CAMERA_FEEDBACK_DATA),
BATTERY2(BATTERY2_DATA),
AHRS3(AHRS3_DATA),
AUTOPILOT_VERSION_REQUEST(AUTOPILOT_VERSION_REQUEST_DATA),
REMOTE_LOG_DATA_BLOCK(REMOTE_LOG_DATA_BLOCK_DATA),
REMOTE_LOG_BLOCK_STATUS(REMOTE_LOG_BLOCK_STATUS_DATA),
LED_CONTROL(LED_CONTROL_DATA),
MAG_CAL_PROGRESS(MAG_CAL_PROGRESS_DATA),
MAG_CAL_REPORT(MAG_CAL_REPORT_DATA),
EKF_STATUS_REPORT(EKF_STATUS_REPORT_DATA),
PID_TUNING(PID_TUNING_DATA),
DEEPSTALL(DEEPSTALL_DATA),
GIMBAL_REPORT(GIMBAL_REPORT_DATA),
GIMBAL_CONTROL(GIMBAL_CONTROL_DATA),
GIMBAL_TORQUE_CMD_REPORT(GIMBAL_TORQUE_CMD_REPORT_DATA),
GOPRO_HEARTBEAT(GOPRO_HEARTBEAT_DATA),
GOPRO_GET_REQUEST(GOPRO_GET_REQUEST_DATA),
GOPRO_GET_RESPONSE(GOPRO_GET_RESPONSE_DATA),
GOPRO_SET_REQUEST(GOPRO_SET_REQUEST_DATA),
GOPRO_SET_RESPONSE(GOPRO_SET_RESPONSE_DATA),
EFI_STATUS(EFI_STATUS_DATA),
RPM(RPM_DATA),
DEVICE_OP_READ(DEVICE_OP_READ_DATA),
DEVICE_OP_READ_REPLY(DEVICE_OP_READ_REPLY_DATA),
DEVICE_OP_WRITE(DEVICE_OP_WRITE_DATA),
DEVICE_OP_WRITE_REPLY(DEVICE_OP_WRITE_REPLY_DATA),
ADAP_TUNING(ADAP_TUNING_DATA),
VISION_POSITION_DELTA(VISION_POSITION_DELTA_DATA),
AOA_SSA(AOA_SSA_DATA),
ESC_TELEMETRY_1_TO_4(ESC_TELEMETRY_1_TO_4_DATA),
ESC_TELEMETRY_5_TO_8(ESC_TELEMETRY_5_TO_8_DATA),
ESC_TELEMETRY_9_TO_12(ESC_TELEMETRY_9_TO_12_DATA),
common(MavMessage),
uavionix(MavMessage),
icarous(MavMessage),
}
Variants
Tuple Fields of SENSOR_OFFSETS
Tuple Fields of SET_MAG_OFFSETS
Tuple Fields of MEMINFO
0: MEMINFO_DATA
Tuple Fields of AP_ADC
0: AP_ADC_DATA
Tuple Fields of DIGICAM_CONFIGURE
Tuple Fields of DIGICAM_CONTROL
Tuple Fields of MOUNT_CONFIGURE
Tuple Fields of MOUNT_CONTROL
Tuple Fields of MOUNT_STATUS
Tuple Fields of FENCE_POINT
Tuple Fields of FENCE_FETCH_POINT
Tuple Fields of AHRS
0: AHRS_DATA
Tuple Fields of SIMSTATE
Tuple Fields of HWSTATUS
Tuple Fields of RADIO
0: RADIO_DATA
Tuple Fields of LIMITS_STATUS
Tuple Fields of WIND
0: WIND_DATA
Tuple Fields of DATA16
0: DATA16_DATA
Tuple Fields of DATA32
0: DATA32_DATA
Tuple Fields of DATA64
0: DATA64_DATA
Tuple Fields of DATA96
0: DATA96_DATA
Tuple Fields of RANGEFINDER
Tuple Fields of AIRSPEED_AUTOCAL
Tuple Fields of RALLY_POINT
Tuple Fields of RALLY_FETCH_POINT
Tuple Fields of COMPASSMOT_STATUS
Tuple Fields of AHRS2
0: AHRS2_DATA
Tuple Fields of CAMERA_STATUS
Tuple Fields of CAMERA_FEEDBACK
Tuple Fields of BATTERY2
Tuple Fields of AHRS3
0: AHRS3_DATA
Tuple Fields of AUTOPILOT_VERSION_REQUEST
Tuple Fields of REMOTE_LOG_DATA_BLOCK
Tuple Fields of REMOTE_LOG_BLOCK_STATUS
Tuple Fields of LED_CONTROL
Tuple Fields of MAG_CAL_PROGRESS
Tuple Fields of MAG_CAL_REPORT
Tuple Fields of EKF_STATUS_REPORT
Tuple Fields of PID_TUNING
Tuple Fields of DEEPSTALL
Tuple Fields of GIMBAL_REPORT
Tuple Fields of GIMBAL_CONTROL
Tuple Fields of GIMBAL_TORQUE_CMD_REPORT
Tuple Fields of GOPRO_HEARTBEAT
Tuple Fields of GOPRO_GET_REQUEST
Tuple Fields of GOPRO_GET_RESPONSE
Tuple Fields of GOPRO_SET_REQUEST
Tuple Fields of GOPRO_SET_RESPONSE
Tuple Fields of EFI_STATUS
Tuple Fields of RPM
0: RPM_DATA
Tuple Fields of DEVICE_OP_READ
Tuple Fields of DEVICE_OP_READ_REPLY
Tuple Fields of DEVICE_OP_WRITE
Tuple Fields of DEVICE_OP_WRITE_REPLY
Tuple Fields of ADAP_TUNING
Tuple Fields of VISION_POSITION_DELTA
Tuple Fields of AOA_SSA
0: AOA_SSA_DATA
Tuple Fields of ESC_TELEMETRY_1_TO_4
Tuple Fields of ESC_TELEMETRY_5_TO_8
Tuple Fields of ESC_TELEMETRY_9_TO_12
Tuple Fields of common
0: MavMessage
Tuple Fields of uavionix
0: MavMessage
Tuple Fields of icarous
0: MavMessage
Trait Implementations
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
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for MavMessage
impl Send for MavMessage
impl Sync for MavMessage
impl Unpin for MavMessage
impl UnwindSafe for MavMessage
Blanket Implementations
Mutably borrows from an owned value. Read more