Trait MessageSpec

Source
pub trait MessageSpec {
    // Required methods
    fn id(&self) -> u32;
    fn min_supported_mavlink_version(&self) -> MavLinkVersion;
    fn crc_extra(&self) -> u8;
}
Expand description

Generic MAVLink message specification.

MessageInfo implements this trait.

Messages generated by MAVSpec also implement this trait.

Required Methods§

Source

fn id(&self) -> u32

MAVLink message ID.

In MAVLink 2 message ID is a 24-bit unsigned integer stored as u32.

MAVLink 1 supports only 8-bit message ID.

Minimum supported MAVLink protocol version.

Messages supporting both MAVLink 1 and MAVLink 2 will return MavLinkVersion::V1.

Messages which make sense only in MAVLink 2 will return MavLinkVersion::V2,

Source

fn crc_extra(&self) -> u8

Message EXTRA_CRC calculated from message XML definition.

CRC for message name and key message fields to detect incompatible changes in message definition.

See: CRC_EXTRA calculation in MAVLink docs.

Implementors§

Source§

impl MessageSpec for Ardupilotmega

Source§

impl MessageSpec for Asluav

Source§

impl MessageSpec for Avssuas

Source§

impl MessageSpec for Common

Source§

impl MessageSpec for Cubepilot

Source§

impl MessageSpec for Development

Source§

impl MessageSpec for ExampleMavSpecDialect

Source§

impl MessageSpec for Icarous

Source§

impl MessageSpec for Loweheiser

Source§

impl MessageSpec for Matrixpilot

Source§

impl MessageSpec for Minimal

Source§

impl MessageSpec for Paparazzi

Source§

impl MessageSpec for PythonArrayTest

Source§

impl MessageSpec for Standard

Source§

impl MessageSpec for Storm32

Source§

impl MessageSpec for Test

Source§

impl MessageSpec for UAvionix

Source§

impl MessageSpec for Ualberta

Source§

impl MessageSpec for All

Source§

impl MessageSpec for ArmAuthMsrv

Source§

impl MessageSpec for BatteryMsrv

Source§

impl MessageSpec for CameraMsrv

Source§

impl MessageSpec for CommandMsrv

Source§

impl MessageSpec for ComponentMetadataMsrv

Source§

impl MessageSpec for EventsInterfaceMsrv

Source§

impl MessageSpec for FtpMsrv

Source§

impl MessageSpec for GimbalV1Msrv

Source§

impl MessageSpec for GimbalV2Msrv

Source§

impl MessageSpec for HeartbeatMsrv

Source§

impl MessageSpec for HighLatencyMsrv

Source§

impl MessageSpec for ImageTransmissionMsrv

Source§

impl MessageSpec for LandingTargetMsrv

Source§

impl MessageSpec for ManualControlMsrv

Source§

impl MessageSpec for MissionMsrv

Source§

impl MessageSpec for OpenDroneIdMsrv

Source§

impl MessageSpec for ParameterMsrv

Source§

impl MessageSpec for ParameterExtMsrv

Source§

impl MessageSpec for PathPlanningMsrv

Source§

impl MessageSpec for PayloadMsrv

Source§

impl MessageSpec for PingMsrv

Source§

impl MessageSpec for TerrainMsrv

Source§

impl MessageSpec for TimeSyncMsrv

Source§

impl MessageSpec for TrafficManagementMsrv

Source§

impl MessageSpec for TunnelMsrv

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AirlinkAuth

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AslObctrl

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AslctrlData

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AslctrlDebug

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AsluavStatus

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AvssDroneImu

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AvssDroneOperationMode

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AvssDronePosition

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::AvssPrsSysStatus

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandIntStamped

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::CommandLongStamped

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::EkfExt

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::FwSoaringData

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::MissionItemInt

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SatcomLinkStatus

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensAtmos

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensBatmon

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensMppt

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensPower

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensPowerBoard

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensorAirflowAngles

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::SensorpodStatus

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::UavionixAdsbGet

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::UavionixAdsbOutCfgFlightid

Source§

impl MessageSpec for mavspec::rust::default_dialect::messages::UavionixAdsbOutCfgRegistration

Source§

impl MessageSpec for AdapTuning

Source§

impl MessageSpec for Ahrs2

Source§

impl MessageSpec for Ahrs3

Source§

impl MessageSpec for Ahrs

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::AirlinkAuth

Source§

impl MessageSpec for AirspeedAutocal

Source§

impl MessageSpec for AoaSsa

Source§

impl MessageSpec for ApAdc

Source§

impl MessageSpec for AutopilotVersionRequest

Source§

impl MessageSpec for Battery2

Source§

impl MessageSpec for CameraFeedback

Source§

impl MessageSpec for CameraStatus

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::CommandLong

Source§

impl MessageSpec for CompassmotStatus

Source§

impl MessageSpec for Data16

Source§

impl MessageSpec for Data32

Source§

impl MessageSpec for Data64

Source§

impl MessageSpec for Data96

Source§

impl MessageSpec for Deepstall

Source§

impl MessageSpec for DeviceOpRead

Source§

impl MessageSpec for DeviceOpReadReply

Source§

impl MessageSpec for DeviceOpWrite

Source§

impl MessageSpec for DeviceOpWriteReply

Source§

impl MessageSpec for DigicamConfigure

Source§

impl MessageSpec for DigicamControl

Source§

impl MessageSpec for EkfStatusReport

Source§

impl MessageSpec for EscTelemetry1To4

Source§

impl MessageSpec for EscTelemetry5To8

Source§

impl MessageSpec for EscTelemetry9To12

Source§

impl MessageSpec for EscTelemetry13To16

Source§

impl MessageSpec for EscTelemetry17To20

Source§

impl MessageSpec for EscTelemetry21To24

Source§

impl MessageSpec for EscTelemetry25To28

Source§

impl MessageSpec for EscTelemetry29To32

Source§

impl MessageSpec for FenceFetchPoint

Source§

impl MessageSpec for FencePoint

Source§

impl MessageSpec for GimbalControl

Source§

impl MessageSpec for GimbalReport

Source§

impl MessageSpec for GimbalTorqueCmdReport

Source§

impl MessageSpec for GoproGetRequest

Source§

impl MessageSpec for GoproGetResponse

Source§

impl MessageSpec for GoproHeartbeat

Source§

impl MessageSpec for GoproSetRequest

Source§

impl MessageSpec for GoproSetResponse

Source§

impl MessageSpec for Hwstatus

Source§

impl MessageSpec for LedControl

Source§

impl MessageSpec for LimitsStatus

Source§

impl MessageSpec for MagCalProgress

Source§

impl MessageSpec for McuStatus

Source§

impl MessageSpec for Meminfo

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::MissionItemInt

Source§

impl MessageSpec for MountConfigure

Source§

impl MessageSpec for MountControl

Source§

impl MessageSpec for MountStatus

Source§

impl MessageSpec for ObstacleDistance3d

Source§

impl MessageSpec for OsdParamConfig

Source§

impl MessageSpec for OsdParamConfigReply

Source§

impl MessageSpec for OsdParamShowConfig

Source§

impl MessageSpec for OsdParamShowConfigReply

Source§

impl MessageSpec for PidTuning

Source§

impl MessageSpec for Radio

Source§

impl MessageSpec for RallyFetchPoint

Source§

impl MessageSpec for RallyPoint

Source§

impl MessageSpec for Rangefinder

Source§

impl MessageSpec for RemoteLogBlockStatus

Source§

impl MessageSpec for RemoteLogDataBlock

Source§

impl MessageSpec for Rpm

Source§

impl MessageSpec for SecureCommand

Source§

impl MessageSpec for SecureCommandReply

Source§

impl MessageSpec for SensorOffsets

Source§

impl MessageSpec for SetMagOffsets

Source§

impl MessageSpec for Simstate

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::UavionixAdsbGet

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::UavionixAdsbOutCfgFlightid

Source§

impl MessageSpec for mavspec::rust::dialects::ardupilotmega::messages::UavionixAdsbOutCfgRegistration

Source§

impl MessageSpec for VisionPositionDelta

Source§

impl MessageSpec for WaterDepth

Source§

impl MessageSpec for Wind

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::AslObctrl

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::AslctrlData

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::AslctrlDebug

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::AsluavStatus

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandIntStamped

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::CommandLongStamped

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::EkfExt

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::FwSoaringData

Source§

impl MessageSpec for GsmLinkStatus

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::MissionItemInt

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SatcomLinkStatus

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensAtmos

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensBatmon

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensMppt

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensPower

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensPowerBoard

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensorAirflowAngles

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::SensorpodStatus

Source§

impl MessageSpec for mavspec::rust::dialects::asluav::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::AvssDroneImu

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::AvssDroneOperationMode

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::AvssDronePosition

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::AvssPrsSysStatus

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::MissionItemInt

Source§

impl MessageSpec for mavspec::rust::dialects::avssuas::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for ActuatorControlTarget

Source§

impl MessageSpec for ActuatorOutputStatus

Source§

impl MessageSpec for AdsbVehicle

Source§

impl MessageSpec for AisVessel

Source§

impl MessageSpec for Altitude

Source§

impl MessageSpec for AttPosMocap

Source§

impl MessageSpec for Attitude

Source§

impl MessageSpec for AttitudeQuaternion

Source§

impl MessageSpec for AttitudeQuaternionCov

Source§

impl MessageSpec for AttitudeTarget

Source§

impl MessageSpec for AuthKey

Source§

impl MessageSpec for AutopilotStateForGimbalDevice

Source§

impl MessageSpec for AutopilotVersion

Source§

impl MessageSpec for AvailableModes

Source§

impl MessageSpec for AvailableModesMonitor

Source§

impl MessageSpec for BatteryInfo

Source§

impl MessageSpec for BatteryStatus

Source§

impl MessageSpec for ButtonChange

Source§

impl MessageSpec for CameraCaptureStatus

Source§

impl MessageSpec for CameraFovStatus

Source§

impl MessageSpec for CameraImageCaptured

Source§

impl MessageSpec for CameraInformation

Source§

impl MessageSpec for CameraSettings

Source§

impl MessageSpec for CameraThermalRange

Source§

impl MessageSpec for CameraTrackingGeoStatus

Source§

impl MessageSpec for CameraTrackingImageStatus

Source§

impl MessageSpec for CameraTrigger

Source§

impl MessageSpec for CanFilterModify

Source§

impl MessageSpec for CanFrame

Source§

impl MessageSpec for CanfdFrame

Source§

impl MessageSpec for CellularConfig

Source§

impl MessageSpec for CellularStatus

Source§

impl MessageSpec for ChangeOperatorControl

Source§

impl MessageSpec for ChangeOperatorControlAck

Source§

impl MessageSpec for Collision

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::CommandLong

Source§

impl MessageSpec for ComponentInformation

Source§

impl MessageSpec for ComponentInformationBasic

Source§

impl MessageSpec for ComponentMetadata

Source§

impl MessageSpec for ControlSystemState

Source§

impl MessageSpec for CurrentEventSequence

Source§

impl MessageSpec for CurrentMode

Source§

impl MessageSpec for DataStream

Source§

impl MessageSpec for DataTransmissionHandshake

Source§

impl MessageSpec for Debug

Source§

impl MessageSpec for DebugFloatArray

Source§

impl MessageSpec for DebugVect

Source§

impl MessageSpec for DistanceSensor

Source§

impl MessageSpec for EfiStatus

Source§

impl MessageSpec for EncapsulatedData

Source§

impl MessageSpec for EscInfo

Source§

impl MessageSpec for EscStatus

Source§

impl MessageSpec for EstimatorStatus

Source§

impl MessageSpec for Event

Source§

impl MessageSpec for ExtendedSysState

Source§

impl MessageSpec for FenceStatus

Source§

impl MessageSpec for FileTransferProtocol

Source§

impl MessageSpec for FlightInformation

Source§

impl MessageSpec for FollowTarget

Source§

impl MessageSpec for FuelStatus

Source§

impl MessageSpec for GeneratorStatus

Source§

impl MessageSpec for GimbalDeviceAttitudeStatus

Source§

impl MessageSpec for GimbalDeviceInformation

Source§

impl MessageSpec for GimbalDeviceSetAttitude

Source§

impl MessageSpec for GimbalManagerInformation

Source§

impl MessageSpec for GimbalManagerSetAttitude

Source§

impl MessageSpec for GimbalManagerSetManualControl

Source§

impl MessageSpec for GimbalManagerSetPitchyaw

Source§

impl MessageSpec for GimbalManagerStatus

Source§

impl MessageSpec for GlobalPositionInt

Source§

impl MessageSpec for GlobalPositionIntCov

Source§

impl MessageSpec for GlobalVisionPositionEstimate

Source§

impl MessageSpec for Gps2Raw

Source§

impl MessageSpec for Gps2Rtk

Source§

impl MessageSpec for GpsGlobalOrigin

Source§

impl MessageSpec for GpsInjectData

Source§

impl MessageSpec for GpsInput

Source§

impl MessageSpec for GpsRawInt

Source§

impl MessageSpec for GpsRtcmData

Source§

impl MessageSpec for GpsRtk

Source§

impl MessageSpec for GpsStatus

Source§

impl MessageSpec for HighLatency2

Source§

impl MessageSpec for HighLatency

Source§

impl MessageSpec for HighresImu

Source§

impl MessageSpec for HilActuatorControls

Source§

impl MessageSpec for HilControls

Source§

impl MessageSpec for HilGps

Source§

impl MessageSpec for HilOpticalFlow

Source§

impl MessageSpec for HilRcInputsRaw

Source§

impl MessageSpec for HilSensor

Source§

impl MessageSpec for HilState

Source§

impl MessageSpec for HilStateQuaternion

Source§

impl MessageSpec for HomePosition

Source§

impl MessageSpec for HygrometerSensor

Source§

impl MessageSpec for IlluminatorStatus

Source§

impl MessageSpec for IsbdLinkStatus

Source§

impl MessageSpec for LandingTarget

Source§

impl MessageSpec for LinkNodeStatus

Source§

impl MessageSpec for LocalPositionNed

Source§

impl MessageSpec for LocalPositionNedCov

Source§

impl MessageSpec for LocalPositionNedSystemGlobalOffset

Source§

impl MessageSpec for LogData

Source§

impl MessageSpec for LogEntry

Source§

impl MessageSpec for LogErase

Source§

impl MessageSpec for LogRequestData

Source§

impl MessageSpec for LogRequestEnd

Source§

impl MessageSpec for LogRequestList

Source§

impl MessageSpec for LoggingAck

Source§

impl MessageSpec for LoggingData

Source§

impl MessageSpec for LoggingDataAcked

Source§

impl MessageSpec for MagCalReport

Source§

impl MessageSpec for ManualControl

Source§

impl MessageSpec for ManualSetpoint

Source§

impl MessageSpec for MemoryVect

Source§

impl MessageSpec for MessageInterval

Source§

impl MessageSpec for MissionAck

Source§

impl MessageSpec for MissionClearAll

Source§

impl MessageSpec for MissionCount

Source§

impl MessageSpec for MissionCurrent

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::MissionItemInt

Source§

impl MessageSpec for MissionItemReached

Source§

impl MessageSpec for MissionRequest

Source§

impl MessageSpec for MissionRequestInt

Source§

impl MessageSpec for MissionRequestList

Source§

impl MessageSpec for MissionRequestPartialList

Source§

impl MessageSpec for MissionSetCurrent

Source§

impl MessageSpec for MissionWritePartialList

Source§

impl MessageSpec for MountOrientation

Source§

impl MessageSpec for NamedValueFloat

Source§

impl MessageSpec for NamedValueInt

Source§

impl MessageSpec for NavControllerOutput

Source§

impl MessageSpec for ObstacleDistance

Source§

impl MessageSpec for Odometry

Source§

impl MessageSpec for OnboardComputerStatus

Source§

impl MessageSpec for OpenDroneIdArmStatus

Source§

impl MessageSpec for OpenDroneIdAuthentication

Source§

impl MessageSpec for OpenDroneIdBasicId

Source§

impl MessageSpec for OpenDroneIdLocation

Source§

impl MessageSpec for OpenDroneIdMessagePack

Source§

impl MessageSpec for OpenDroneIdOperatorId

Source§

impl MessageSpec for OpenDroneIdSelfId

Source§

impl MessageSpec for OpenDroneIdSystem

Source§

impl MessageSpec for OpenDroneIdSystemUpdate

Source§

impl MessageSpec for OpticalFlow

Source§

impl MessageSpec for OpticalFlowRad

Source§

impl MessageSpec for OrbitExecutionStatus

Source§

impl MessageSpec for ParamExtAck

Source§

impl MessageSpec for ParamExtRequestList

Source§

impl MessageSpec for ParamExtRequestRead

Source§

impl MessageSpec for ParamExtSet

Source§

impl MessageSpec for ParamExtValue

Source§

impl MessageSpec for ParamMapRc

Source§

impl MessageSpec for ParamRequestList

Source§

impl MessageSpec for ParamRequestRead

Source§

impl MessageSpec for ParamSet

Source§

impl MessageSpec for ParamValue

Source§

impl MessageSpec for Ping

Source§

impl MessageSpec for PlayTune

Source§

impl MessageSpec for PlayTuneV2

Source§

impl MessageSpec for PositionTargetGlobalInt

Source§

impl MessageSpec for PositionTargetLocalNed

Source§

impl MessageSpec for PowerStatus

Source§

impl MessageSpec for RadioStatus

Source§

impl MessageSpec for RawImu

Source§

impl MessageSpec for RawPressure

Source§

impl MessageSpec for RawRpm

Source§

impl MessageSpec for RcChannels

Source§

impl MessageSpec for RcChannelsOverride

Source§

impl MessageSpec for RcChannelsRaw

Source§

impl MessageSpec for RcChannelsScaled

Source§

impl MessageSpec for RequestDataStream

Source§

impl MessageSpec for RequestEvent

Source§

impl MessageSpec for ResourceRequest

Source§

impl MessageSpec for ResponseEventError

Source§

impl MessageSpec for SafetyAllowedArea

Source§

impl MessageSpec for SafetySetAllowedArea

Source§

impl MessageSpec for ScaledImu2

Source§

impl MessageSpec for ScaledImu3

Source§

impl MessageSpec for ScaledImu

Source§

impl MessageSpec for ScaledPressure2

Source§

impl MessageSpec for ScaledPressure3

Source§

impl MessageSpec for ScaledPressure

Source§

impl MessageSpec for SerialControl

Source§

impl MessageSpec for ServoOutputRaw

Source§

impl MessageSpec for SetActuatorControlTarget

Source§

impl MessageSpec for SetAttitudeTarget

Source§

impl MessageSpec for SetGpsGlobalOrigin

Source§

impl MessageSpec for SetHomePosition

Source§

impl MessageSpec for SetMode

Source§

impl MessageSpec for SetPositionTargetGlobalInt

Source§

impl MessageSpec for SetPositionTargetLocalNed

Source§

impl MessageSpec for SetupSigning

Source§

impl MessageSpec for SimState

Source§

impl MessageSpec for SmartBatteryInfo

Source§

impl MessageSpec for Statustext

Source§

impl MessageSpec for StorageInformation

Source§

impl MessageSpec for SupportedTunes

Source§

impl MessageSpec for SysStatus

Source§

impl MessageSpec for SystemTime

Source§

impl MessageSpec for TerrainCheck

Source§

impl MessageSpec for TerrainData

Source§

impl MessageSpec for TerrainReport

Source§

impl MessageSpec for TerrainRequest

Source§

impl MessageSpec for TimeEstimateToTarget

Source§

impl MessageSpec for Timesync

Source§

impl MessageSpec for TrajectoryRepresentationBezier

Source§

impl MessageSpec for mavspec::rust::dialects::common::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for Tunnel

Source§

impl MessageSpec for UavcanNodeInfo

Source§

impl MessageSpec for UavcanNodeStatus

Source§

impl MessageSpec for UtmGlobalPosition

Source§

impl MessageSpec for V2Extension

Source§

impl MessageSpec for VfrHud

Source§

impl MessageSpec for Vibration

Source§

impl MessageSpec for ViconPositionEstimate

Source§

impl MessageSpec for VideoStreamInformation

Source§

impl MessageSpec for VideoStreamStatus

Source§

impl MessageSpec for VisionPositionEstimate

Source§

impl MessageSpec for VisionSpeedEstimate

Source§

impl MessageSpec for WheelDistance

Source§

impl MessageSpec for WifiConfigAp

Source§

impl MessageSpec for WinchStatus

Source§

impl MessageSpec for WindCov

Source§

impl MessageSpec for mavspec::rust::dialects::cs_air_link::messages::AirlinkAuth

Source§

impl MessageSpec for AirlinkAuthResponse

Source§

impl MessageSpec for CubepilotFirmwareUpdateResp

Source§

impl MessageSpec for CubepilotFirmwareUpdateStart

Source§

impl MessageSpec for CubepilotRawRc

Source§

impl MessageSpec for HerelinkTelem

Source§

impl MessageSpec for HerelinkVideoStreamInformation

Source§

impl MessageSpec for Airspeed

Source§

impl MessageSpec for BatteryStatusV2

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::CommandLong

Source§

impl MessageSpec for ControlStatus

Source§

impl MessageSpec for FigureEightExecutionStatus

Source§

impl MessageSpec for GnssIntegrity

Source§

impl MessageSpec for GroupEnd

Source§

impl MessageSpec for GroupStart

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::MissionItemInt

Source§

impl MessageSpec for RadioRcChannels

Source§

impl MessageSpec for SetVelocityLimits

Source§

impl MessageSpec for TargetAbsolute

Source§

impl MessageSpec for TargetRelative

Source§

impl MessageSpec for mavspec::rust::dialects::development::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for VelocityLimits

Source§

impl MessageSpec for ExampleMessage

Source§

impl MessageSpec for IcarousHeartbeat

Source§

impl MessageSpec for IcarousKinematicBands

Source§

impl MessageSpec for LoweheiserGovEfi

Source§

impl MessageSpec for Airspeeds

Source§

impl MessageSpec for Altitudes

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::CommandLong

Source§

impl MessageSpec for FlexifunctionBufferFunction

Source§

impl MessageSpec for FlexifunctionBufferFunctionAck

Source§

impl MessageSpec for FlexifunctionCommand

Source§

impl MessageSpec for FlexifunctionCommandAck

Source§

impl MessageSpec for FlexifunctionDirectory

Source§

impl MessageSpec for FlexifunctionDirectoryAck

Source§

impl MessageSpec for FlexifunctionReadReq

Source§

impl MessageSpec for FlexifunctionSet

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::MissionItemInt

Source§

impl MessageSpec for SerialUdbExtraF2A

Source§

impl MessageSpec for SerialUdbExtraF2B

Source§

impl MessageSpec for SerialUdbExtraF4

Source§

impl MessageSpec for SerialUdbExtraF5

Source§

impl MessageSpec for SerialUdbExtraF6

Source§

impl MessageSpec for SerialUdbExtraF7

Source§

impl MessageSpec for SerialUdbExtraF8

Source§

impl MessageSpec for SerialUdbExtraF13

Source§

impl MessageSpec for SerialUdbExtraF14

Source§

impl MessageSpec for SerialUdbExtraF15

Source§

impl MessageSpec for SerialUdbExtraF16

Source§

impl MessageSpec for SerialUdbExtraF17

Source§

impl MessageSpec for SerialUdbExtraF18

Source§

impl MessageSpec for SerialUdbExtraF19

Source§

impl MessageSpec for SerialUdbExtraF20

Source§

impl MessageSpec for SerialUdbExtraF21

Source§

impl MessageSpec for SerialUdbExtraF22

Source§

impl MessageSpec for mavspec::rust::dialects::matrixpilot::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for Heartbeat

Source§

impl MessageSpec for ProtocolVersion

Source§

impl MessageSpec for ScriptCount

Source§

impl MessageSpec for ScriptCurrent

Source§

impl MessageSpec for ScriptItem

Source§

impl MessageSpec for ScriptRequest

Source§

impl MessageSpec for ScriptRequestList

Source§

impl MessageSpec for ArrayTest0

Source§

impl MessageSpec for ArrayTest1

Source§

impl MessageSpec for ArrayTest3

Source§

impl MessageSpec for ArrayTest4

Source§

impl MessageSpec for ArrayTest5

Source§

impl MessageSpec for ArrayTest6

Source§

impl MessageSpec for ArrayTest7

Source§

impl MessageSpec for ArrayTest8

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::AirlinkAuth

Source§

impl MessageSpec for AutopilotStateForGimbalDeviceExt

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::CommandLong

Source§

impl MessageSpec for FrskyPassthroughArray

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::MissionItemInt

Source§

impl MessageSpec for MlrsRadioLinkFlowControl

Source§

impl MessageSpec for MlrsRadioLinkInformation

Source§

impl MessageSpec for MlrsRadioLinkStats

Source§

impl MessageSpec for ParamValueArray

Source§

impl MessageSpec for QshotStatus

Source§

impl MessageSpec for Storm32GimbalManagerControl

Source§

impl MessageSpec for Storm32GimbalManagerControlPitchyaw

Source§

impl MessageSpec for Storm32GimbalManagerCorrectRoll

Source§

impl MessageSpec for Storm32GimbalManagerInformation

Source§

impl MessageSpec for Storm32GimbalManagerStatus

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::TrajectoryRepresentationWaypoints

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::UavionixAdsbGet

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::UavionixAdsbOutCfgFlightid

Source§

impl MessageSpec for mavspec::rust::dialects::storm32::messages::UavionixAdsbOutCfgRegistration

Source§

impl MessageSpec for TestTypes

Source§

impl MessageSpec for mavspec::rust::dialects::u_avionix::messages::UavionixAdsbGet

Source§

impl MessageSpec for UavionixAdsbOutCfg

Source§

impl MessageSpec for mavspec::rust::dialects::u_avionix::messages::UavionixAdsbOutCfgFlightid

Source§

impl MessageSpec for mavspec::rust::dialects::u_avionix::messages::UavionixAdsbOutCfgRegistration

Source§

impl MessageSpec for UavionixAdsbOutControl

Source§

impl MessageSpec for UavionixAdsbOutDynamic

Source§

impl MessageSpec for UavionixAdsbOutStatus

Source§

impl MessageSpec for UavionixAdsbTransceiverHealthReport

Source§

impl MessageSpec for NavFilterBias

Source§

impl MessageSpec for RadioCalibration

Source§

impl MessageSpec for UalbertaSysStatus

Source§

impl MessageSpec for mavspec::rust::microservices::arm_auth::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::arm_auth::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::arm_auth::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::arm_auth::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::camera::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::camera::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::camera::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::camera::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::component_metadata::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::component_metadata::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::component_metadata::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::component_metadata::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v1::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v1::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v1::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v1::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v2::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v2::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v2::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::gimbal_v2::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::high_latency::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::high_latency::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::high_latency::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::high_latency::messages::CommandLong

Source§

impl MessageSpec for mavspec::rust::microservices::mission::messages::MissionItem

Source§

impl MessageSpec for mavspec::rust::microservices::mission::messages::MissionItemInt

Source§

impl MessageSpec for mavspec::rust::microservices::payload::messages::CommandAck

Source§

impl MessageSpec for mavspec::rust::microservices::payload::messages::CommandCancel

Source§

impl MessageSpec for mavspec::rust::microservices::payload::messages::CommandInt

Source§

impl MessageSpec for mavspec::rust::microservices::payload::messages::CommandLong

Source§

impl MessageSpec for MessageInfo