Enum DefaultDialect

Source
pub enum DefaultDialect {
Show 376 variants MissionCount(MissionCount), Hwstatus(Hwstatus), NamedValueFloat(NamedValueFloat), WifiConfigAp(WifiConfigAp), HilSensor(HilSensor), FollowTarget(FollowTarget), LoweheiserGovEfi(LoweheiserGovEfi), GpsGlobalOrigin(GpsGlobalOrigin), RawRpm(RawRpm), SystemTime(SystemTime), ServoOutputRaw(ServoOutputRaw), AvailableModesMonitor(AvailableModesMonitor), MissionWritePartialList(MissionWritePartialList), ActuatorOutputStatus(ActuatorOutputStatus), MagCalReport(MagCalReport), OsdParamShowConfig(OsdParamShowConfig), GoproGetResponse(GoproGetResponse), VisionPositionDelta(VisionPositionDelta), CameraFovStatus(CameraFovStatus), FenceFetchPoint(FenceFetchPoint), SimState(SimState), CurrentMode(CurrentMode), Event(Event), SetPositionTargetGlobalInt(SetPositionTargetGlobalInt), ScaledPressure(ScaledPressure), OnboardComputerStatus(OnboardComputerStatus), SecureCommand(SecureCommand), ComponentMetadata(ComponentMetadata), VisionPositionEstimate(VisionPositionEstimate), DataTransmissionHandshake(DataTransmissionHandshake), VideoStreamStatus(VideoStreamStatus), HilGps(HilGps), SensPower(SensPower), BatteryStatusV2(BatteryStatusV2), DigicamConfigure(DigicamConfigure), CommandLong(CommandLong), HilState(HilState), GimbalManagerSetAttitude(GimbalManagerSetAttitude), OpenDroneIdSystem(OpenDroneIdSystem), AslctrlData(AslctrlData), FenceStatus(FenceStatus), Deepstall(Deepstall), IsbdLinkStatus(IsbdLinkStatus), GimbalManagerInformation(GimbalManagerInformation), RcChannelsScaled(RcChannelsScaled), GimbalManagerSetManualControl(GimbalManagerSetManualControl), CommandCancel(CommandCancel), GlobalVisionPositionEstimate(GlobalVisionPositionEstimate), ParamValueArray(ParamValueArray), CameraStatus(CameraStatus), SensPowerBoard(SensPowerBoard), PlayTuneV2(PlayTuneV2), CommandIntStamped(CommandIntStamped), CameraImageCaptured(CameraImageCaptured), Airspeed(Airspeed), TargetAbsolute(TargetAbsolute), HilActuatorControls(HilActuatorControls), ArrayTest3(ArrayTest3), Storm32GimbalManagerControl(Storm32GimbalManagerControl), MemoryVect(MemoryVect), CommandInt(CommandInt), NavFilterBias(NavFilterBias), SerialControl(SerialControl), MissionClearAll(MissionClearAll), MissionItemInt(MissionItemInt), SetAttitudeTarget(SetAttitudeTarget), PositionTargetLocalNed(PositionTargetLocalNed), TimeEstimateToTarget(TimeEstimateToTarget), GimbalTorqueCmdReport(GimbalTorqueCmdReport), SensorpodStatus(SensorpodStatus), VelocityLimits(VelocityLimits), HilStateQuaternion(HilStateQuaternion), SafetyAllowedArea(SafetyAllowedArea), HomePosition(HomePosition), LocalPositionNedCov(LocalPositionNedCov), OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate), OpticalFlowRad(OpticalFlowRad), HilControls(HilControls), SensAtmos(SensAtmos), DataStream(DataStream), EstimatorStatus(EstimatorStatus), AirlinkEyeTurnInit(AirlinkEyeTurnInit), Altitude(Altitude), LimitsStatus(LimitsStatus), HilRcInputsRaw(HilRcInputsRaw), SmartBatteryInfo(SmartBatteryInfo), Data16(Data16), AttitudeQuaternion(AttitudeQuaternion), SetHomePosition(SetHomePosition), CommandLongStamped(CommandLongStamped), TargetRelative(TargetRelative), ResourceRequest(ResourceRequest), PowerStatus(PowerStatus), ApAdc(ApAdc), ParamValue(ParamValue), PlayTune(PlayTune), Ahrs2(Ahrs2), SetupSigning(SetupSigning), HerelinkTelem(HerelinkTelem), Wind(Wind), GpsStatus(GpsStatus), RawImu(RawImu), CameraTrigger(CameraTrigger), VideoStreamInformation(VideoStreamInformation), LoggingDataAcked(LoggingDataAcked), HilOpticalFlow(HilOpticalFlow), MissionSetCurrent(MissionSetCurrent), CompassmotStatus(CompassmotStatus), SysStatus(SysStatus), EscTelemetry13To16(EscTelemetry13To16), VfrHud(VfrHud), GimbalDeviceInformation(GimbalDeviceInformation), MagCalProgress(MagCalProgress), Storm32GimbalManagerInformation(Storm32GimbalManagerInformation), EncapsulatedData(EncapsulatedData), AoaSsa(AoaSsa), CameraThermalRange(CameraThermalRange), TerrainCheck(TerrainCheck), DistanceSensor(DistanceSensor), AdapTuning(AdapTuning), QshotStatus(QshotStatus), WaterDepth(WaterDepth), LogData(LogData), MountStatus(MountStatus), AttitudeQuaternionCov(AttitudeQuaternionCov), FwSoaringData(FwSoaringData), OpenDroneIdAuthentication(OpenDroneIdAuthentication), Battery2(Battery2), AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice), V2Extension(V2Extension), ObstacleDistance(ObstacleDistance), Heartbeat(Heartbeat), SupportedTunes(SupportedTunes), ParamRequestRead(ParamRequestRead), HighLatency2(HighLatency2), WindCov(WindCov), Data96(Data96), DeviceOpReadReply(DeviceOpReadReply), ExtendedSysState(ExtendedSysState), CellularStatus(CellularStatus), TestTypes(TestTypes), GoproSetResponse(GoproSetResponse), GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw), OpenDroneIdLocation(OpenDroneIdLocation), AirlinkEyeGsHolePushResponse(AirlinkEyeGsHolePushResponse), BatteryStatus(BatteryStatus), CommandAck(CommandAck), OpenDroneIdArmStatus(OpenDroneIdArmStatus), ParamSet(ParamSet), LogErase(LogErase), OsdParamConfig(OsdParamConfig), GeneratorStatus(GeneratorStatus), UavionixAdsbOutDynamic(UavionixAdsbOutDynamic), AsluavStatus(AsluavStatus), RallyFetchPoint(RallyFetchPoint), LoggingAck(LoggingAck), CameraFeedback(CameraFeedback), ObstacleDistance3d(ObstacleDistance3d), Ahrs3(Ahrs3), LandingTarget(LandingTarget), GoproSetRequest(GoproSetRequest), UavionixAdsbOutCfgFlightid(UavionixAdsbOutCfgFlightid), TrajectoryRepresentationBezier(TrajectoryRepresentationBezier), RadioRcChannels(RadioRcChannels), CanfdFrame(CanfdFrame), Debug(Debug), GlobalPositionIntCov(GlobalPositionIntCov), EscTelemetry1To4(EscTelemetry1To4), ParamRequestList(ParamRequestList), EscInfo(EscInfo), HerelinkVideoStreamInformation(HerelinkVideoStreamInformation), EscTelemetry25To28(EscTelemetry25To28), CameraTrackingImageStatus(CameraTrackingImageStatus), ArrayTest1(ArrayTest1), GimbalControl(GimbalControl), ArrayTest0(ArrayTest0), EscStatus(EscStatus), Timesync(Timesync), SatcomLinkStatus(SatcomLinkStatus), AirlinkEyeGsHolePushRequest(AirlinkEyeGsHolePushRequest), DeviceOpWriteReply(DeviceOpWriteReply), MissionCurrent(MissionCurrent), AvssPrsSysStatus(AvssPrsSysStatus), ComponentInformationBasic(ComponentInformationBasic), CellularConfig(CellularConfig), ControlStatus(ControlStatus), ArrayTest4(ArrayTest4), UavionixAdsbOutControl(UavionixAdsbOutControl), UavionixAdsbGet(UavionixAdsbGet), HighLatency(HighLatency), MissionRequestPartialList(MissionRequestPartialList), GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus), McuStatus(McuStatus), RawPressure(RawPressure), SecureCommandReply(SecureCommandReply), LogRequestEnd(LogRequestEnd), Attitude(Attitude), AirlinkAuthResponse(AirlinkAuthResponse), ArrayTest5(ArrayTest5), LocalPositionNed(LocalPositionNed), RadioStatus(RadioStatus), LogEntry(LogEntry), ProtocolVersion(ProtocolVersion), UavcanNodeStatus(UavcanNodeStatus), ChangeOperatorControl(ChangeOperatorControl), MountConfigure(MountConfigure), CanFilterModify(CanFilterModify), EscTelemetry21To24(EscTelemetry21To24), ScaledImu3(ScaledImu3), AslObctrl(AslObctrl), Odometry(Odometry), GpsInput(GpsInput), SetMagOffsets(SetMagOffsets), CameraSettings(CameraSettings), Meminfo(Meminfo), RcChannelsRaw(RcChannelsRaw), Vibration(Vibration), RemoteLogBlockStatus(RemoteLogBlockStatus), ButtonChange(ButtonChange), GlobalPositionInt(GlobalPositionInt), DebugFloatArray(DebugFloatArray), GimbalReport(GimbalReport), ResponseEventError(ResponseEventError), GsmLinkStatus(GsmLinkStatus), Simstate(Simstate), AisVessel(AisVessel), ParamExtSet(ParamExtSet), GimbalManagerStatus(GimbalManagerStatus), EscTelemetry17To20(EscTelemetry17To20), Statustext(Statustext), MissionRequest(MissionRequest), WheelDistance(WheelDistance), UavcanNodeInfo(UavcanNodeInfo), EscTelemetry5To8(EscTelemetry5To8), Gps2Rtk(Gps2Rtk), AutopilotVersion(AutopilotVersion), Collision(Collision), ParamExtAck(ParamExtAck), ManualControl(ManualControl), DebugVect(DebugVect), CurrentEventSequence(CurrentEventSequence), RallyPoint(RallyPoint), Storm32GimbalManagerControlPitchyaw(Storm32GimbalManagerControlPitchyaw), AvssDroneImu(AvssDroneImu), LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset), EscTelemetry9To12(EscTelemetry9To12), EkfStatusReport(EkfStatusReport), IcarousKinematicBands(IcarousKinematicBands), MissionItem(MissionItem), LedControl(LedControl), ArrayTest7(ArrayTest7), DeviceOpWrite(DeviceOpWrite), CameraTrackingGeoStatus(CameraTrackingGeoStatus), MessageInterval(MessageInterval), Radio(Radio), OsdParamConfigReply(OsdParamConfigReply), ArrayTest8(ArrayTest8), FlightInformation(FlightInformation), OrbitExecutionStatus(OrbitExecutionStatus), SensorAirflowAngles(SensorAirflowAngles), SafetySetAllowedArea(SafetySetAllowedArea), OsdParamShowConfigReply(OsdParamShowConfigReply), UavionixAdsbOutStatus(UavionixAdsbOutStatus), GpsRtcmData(GpsRtcmData), FrskyPassthroughArray(FrskyPassthroughArray), FencePoint(FencePoint), RadioCalibration(RadioCalibration), Ahrs(Ahrs), GpsRawInt(GpsRawInt), ControlSystemState(ControlSystemState), Gps2Raw(Gps2Raw), EscTelemetry29To32(EscTelemetry29To32), DeviceOpRead(DeviceOpRead), GnssIntegrity(GnssIntegrity), MountOrientation(MountOrientation), Data32(Data32), Ping(Ping), RemoteLogDataBlock(RemoteLogDataBlock), UalbertaSysStatus(UalbertaSysStatus), Rpm(Rpm), UavionixAdsbOutCfg(UavionixAdsbOutCfg), LoggingData(LoggingData), EkfExt(EkfExt), FuelStatus(FuelStatus), TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints), ManualSetpoint(ManualSetpoint), LogRequestList(LogRequestList), AdsbVehicle(AdsbVehicle), ViconPositionEstimate(ViconPositionEstimate), SetGpsGlobalOrigin(SetGpsGlobalOrigin), OpenDroneIdSelfId(OpenDroneIdSelfId), Rangefinder(Rangefinder), FileTransferProtocol(FileTransferProtocol), MountControl(MountControl), OpticalFlow(OpticalFlow), AslctrlDebug(AslctrlDebug), LogRequestData(LogRequestData), DigicamControl(DigicamControl), SetPositionTargetLocalNed(SetPositionTargetLocalNed), UtmGlobalPosition(UtmGlobalPosition), RcChannels(RcChannels), Data64(Data64), MissionItemReached(MissionItemReached), AirlinkAuth(AirlinkAuth), CubepilotRawRc(CubepilotRawRc), MissionRequestList(MissionRequestList), ParamExtRequestList(ParamExtRequestList), AvailableModes(AvailableModes), OpenDroneIdOperatorId(OpenDroneIdOperatorId), SetVelocityLimits(SetVelocityLimits), CameraInformation(CameraInformation), GoproGetRequest(GoproGetRequest), SensorOffsets(SensorOffsets), PositionTargetGlobalInt(PositionTargetGlobalInt), AvssDroneOperationMode(AvssDroneOperationMode), NavControllerOutput(NavControllerOutput), CubepilotFirmwareUpdateResp(CubepilotFirmwareUpdateResp), ArrayTest6(ArrayTest6), PidTuning(PidTuning), GpsRtk(GpsRtk), LinkNodeStatus(LinkNodeStatus), GpsInjectData(GpsInjectData), HygrometerSensor(HygrometerSensor), IlluminatorStatus(IlluminatorStatus), WinchStatus(WinchStatus), SensBatmon(SensBatmon), ScaledImu2(ScaledImu2), MissionAck(MissionAck), FigureEightExecutionStatus(FigureEightExecutionStatus), CubepilotFirmwareUpdateStart(CubepilotFirmwareUpdateStart), GroupEnd(GroupEnd), UavionixAdsbOutCfgRegistration(UavionixAdsbOutCfgRegistration), OpenDroneIdBasicId(OpenDroneIdBasicId), Storm32GimbalManagerStatus(Storm32GimbalManagerStatus), ChangeOperatorControlAck(ChangeOperatorControlAck), ScaledPressure3(ScaledPressure3), HighresImu(HighresImu), AirlinkEyeHp(AirlinkEyeHp), TerrainReport(TerrainReport), TerrainRequest(TerrainRequest), NamedValueInt(NamedValueInt), RequestDataStream(RequestDataStream), AttitudeTarget(AttitudeTarget), ScaledImu(ScaledImu), AutopilotVersionRequest(AutopilotVersionRequest), OpenDroneIdMessagePack(OpenDroneIdMessagePack), ComponentInformation(ComponentInformation), ActuatorControlTarget(ActuatorControlTarget), GroupStart(GroupStart), BatteryInfo(BatteryInfo), ScaledPressure2(ScaledPressure2), CanFrame(CanFrame), VisionSpeedEstimate(VisionSpeedEstimate), Storm32GimbalManagerCorrectRoll(Storm32GimbalManagerCorrectRoll), GoproHeartbeat(GoproHeartbeat), CameraCaptureStatus(CameraCaptureStatus), SensMppt(SensMppt), TerrainData(TerrainData), AuthKey(AuthKey), ParamExtValue(ParamExtValue), UavionixAdsbTransceiverHealthReport(UavionixAdsbTransceiverHealthReport), ParamExtRequestRead(ParamExtRequestRead), SetMode(SetMode), EfiStatus(EfiStatus), SetActuatorControlTarget(SetActuatorControlTarget), GimbalDeviceSetAttitude(GimbalDeviceSetAttitude), RcChannelsOverride(RcChannelsOverride), IcarousHeartbeat(IcarousHeartbeat), AvssDronePosition(AvssDronePosition), MissionRequestInt(MissionRequestInt), AirspeedAutocal(AirspeedAutocal), Tunnel(Tunnel), StorageInformation(StorageInformation), ParamMapRc(ParamMapRc), RequestEvent(RequestEvent), AttPosMocap(AttPosMocap),
}
Expand description

Default standard MAVLink dialect. Enum containing all messages within all dialect.

Variants§

§

MissionCount(MissionCount)

MAVLink message MISSION_COUNT.

§

Hwstatus(Hwstatus)

MAVLink message HWSTATUS.

§

NamedValueFloat(NamedValueFloat)

MAVLink message NAMED_VALUE_FLOAT.

§

WifiConfigAp(WifiConfigAp)

MAVLink message WIFI_CONFIG_AP.

§

HilSensor(HilSensor)

MAVLink message HIL_SENSOR.

§

FollowTarget(FollowTarget)

MAVLink message FOLLOW_TARGET.

§

LoweheiserGovEfi(LoweheiserGovEfi)

MAVLink message LOWEHEISER_GOV_EFI.

§

GpsGlobalOrigin(GpsGlobalOrigin)

MAVLink message GPS_GLOBAL_ORIGIN.

§

RawRpm(RawRpm)

MAVLink message RAW_RPM.

§

SystemTime(SystemTime)

MAVLink message SYSTEM_TIME.

§

ServoOutputRaw(ServoOutputRaw)

MAVLink message SERVO_OUTPUT_RAW.

§

AvailableModesMonitor(AvailableModesMonitor)

MAVLink message AVAILABLE_MODES_MONITOR.

§

MissionWritePartialList(MissionWritePartialList)

MAVLink message MISSION_WRITE_PARTIAL_LIST.

§

ActuatorOutputStatus(ActuatorOutputStatus)

MAVLink message ACTUATOR_OUTPUT_STATUS.

§

MagCalReport(MagCalReport)

MAVLink message MAG_CAL_REPORT.

§

OsdParamShowConfig(OsdParamShowConfig)

MAVLink message OSD_PARAM_SHOW_CONFIG.

§

GoproGetResponse(GoproGetResponse)

MAVLink message GOPRO_GET_RESPONSE.

§

VisionPositionDelta(VisionPositionDelta)

MAVLink message VISION_POSITION_DELTA.

§

CameraFovStatus(CameraFovStatus)

MAVLink message CAMERA_FOV_STATUS.

§

FenceFetchPoint(FenceFetchPoint)

MAVLink message FENCE_FETCH_POINT.

§

SimState(SimState)

MAVLink message SIM_STATE.

§

CurrentMode(CurrentMode)

MAVLink message CURRENT_MODE.

§

Event(Event)

MAVLink message EVENT.

§

SetPositionTargetGlobalInt(SetPositionTargetGlobalInt)

MAVLink message SET_POSITION_TARGET_GLOBAL_INT.

§

ScaledPressure(ScaledPressure)

MAVLink message SCALED_PRESSURE.

§

OnboardComputerStatus(OnboardComputerStatus)

MAVLink message ONBOARD_COMPUTER_STATUS.

§

SecureCommand(SecureCommand)

MAVLink message SECURE_COMMAND.

§

ComponentMetadata(ComponentMetadata)

MAVLink message COMPONENT_METADATA.

§

VisionPositionEstimate(VisionPositionEstimate)

MAVLink message VISION_POSITION_ESTIMATE.

§

DataTransmissionHandshake(DataTransmissionHandshake)

MAVLink message DATA_TRANSMISSION_HANDSHAKE.

§

VideoStreamStatus(VideoStreamStatus)

MAVLink message VIDEO_STREAM_STATUS.

§

HilGps(HilGps)

MAVLink message HIL_GPS.

§

SensPower(SensPower)

MAVLink message SENS_POWER.

§

BatteryStatusV2(BatteryStatusV2)

MAVLink message BATTERY_STATUS_V2.

§

DigicamConfigure(DigicamConfigure)

MAVLink message DIGICAM_CONFIGURE.

§

CommandLong(CommandLong)

MAVLink message COMMAND_LONG.

§

HilState(HilState)

MAVLink message HIL_STATE.

§

GimbalManagerSetAttitude(GimbalManagerSetAttitude)

MAVLink message GIMBAL_MANAGER_SET_ATTITUDE.

§

OpenDroneIdSystem(OpenDroneIdSystem)

MAVLink message OPEN_DRONE_ID_SYSTEM.

§

AslctrlData(AslctrlData)

MAVLink message ASLCTRL_DATA.

§

FenceStatus(FenceStatus)

MAVLink message FENCE_STATUS.

§

Deepstall(Deepstall)

MAVLink message DEEPSTALL.

§

IsbdLinkStatus(IsbdLinkStatus)

MAVLink message ISBD_LINK_STATUS.

§

GimbalManagerInformation(GimbalManagerInformation)

MAVLink message GIMBAL_MANAGER_INFORMATION.

§

RcChannelsScaled(RcChannelsScaled)

MAVLink message RC_CHANNELS_SCALED.

§

GimbalManagerSetManualControl(GimbalManagerSetManualControl)

MAVLink message GIMBAL_MANAGER_SET_MANUAL_CONTROL.

§

CommandCancel(CommandCancel)

MAVLink message COMMAND_CANCEL.

§

GlobalVisionPositionEstimate(GlobalVisionPositionEstimate)

MAVLink message GLOBAL_VISION_POSITION_ESTIMATE.

§

ParamValueArray(ParamValueArray)

MAVLink message PARAM_VALUE_ARRAY.

§

CameraStatus(CameraStatus)

MAVLink message CAMERA_STATUS.

§

SensPowerBoard(SensPowerBoard)

MAVLink message SENS_POWER_BOARD.

§

PlayTuneV2(PlayTuneV2)

MAVLink message PLAY_TUNE_V2.

§

CommandIntStamped(CommandIntStamped)

MAVLink message COMMAND_INT_STAMPED.

§

CameraImageCaptured(CameraImageCaptured)

MAVLink message CAMERA_IMAGE_CAPTURED.

§

Airspeed(Airspeed)

MAVLink message AIRSPEED.

§

TargetAbsolute(TargetAbsolute)

MAVLink message TARGET_ABSOLUTE.

§

HilActuatorControls(HilActuatorControls)

MAVLink message HIL_ACTUATOR_CONTROLS.

§

ArrayTest3(ArrayTest3)

MAVLink message ARRAY_TEST_3.

§

Storm32GimbalManagerControl(Storm32GimbalManagerControl)

MAVLink message STORM32_GIMBAL_MANAGER_CONTROL.

§

MemoryVect(MemoryVect)

MAVLink message MEMORY_VECT.

§

CommandInt(CommandInt)

MAVLink message COMMAND_INT.

§

NavFilterBias(NavFilterBias)

MAVLink message NAV_FILTER_BIAS.

§

SerialControl(SerialControl)

MAVLink message SERIAL_CONTROL.

§

MissionClearAll(MissionClearAll)

MAVLink message MISSION_CLEAR_ALL.

§

MissionItemInt(MissionItemInt)

MAVLink message MISSION_ITEM_INT.

§

SetAttitudeTarget(SetAttitudeTarget)

MAVLink message SET_ATTITUDE_TARGET.

§

PositionTargetLocalNed(PositionTargetLocalNed)

MAVLink message POSITION_TARGET_LOCAL_NED.

§

TimeEstimateToTarget(TimeEstimateToTarget)

MAVLink message TIME_ESTIMATE_TO_TARGET.

§

GimbalTorqueCmdReport(GimbalTorqueCmdReport)

MAVLink message GIMBAL_TORQUE_CMD_REPORT.

§

SensorpodStatus(SensorpodStatus)

MAVLink message SENSORPOD_STATUS.

§

VelocityLimits(VelocityLimits)

MAVLink message VELOCITY_LIMITS.

§

HilStateQuaternion(HilStateQuaternion)

MAVLink message HIL_STATE_QUATERNION.

§

SafetyAllowedArea(SafetyAllowedArea)

MAVLink message SAFETY_ALLOWED_AREA.

§

HomePosition(HomePosition)

MAVLink message HOME_POSITION.

§

LocalPositionNedCov(LocalPositionNedCov)

MAVLink message LOCAL_POSITION_NED_COV.

§

OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate)

MAVLink message OPEN_DRONE_ID_SYSTEM_UPDATE.

§

OpticalFlowRad(OpticalFlowRad)

MAVLink message OPTICAL_FLOW_RAD.

§

HilControls(HilControls)

MAVLink message HIL_CONTROLS.

§

SensAtmos(SensAtmos)

MAVLink message SENS_ATMOS.

§

DataStream(DataStream)

MAVLink message DATA_STREAM.

§

EstimatorStatus(EstimatorStatus)

MAVLink message ESTIMATOR_STATUS.

§

AirlinkEyeTurnInit(AirlinkEyeTurnInit)

MAVLink message AIRLINK_EYE_TURN_INIT.

§

Altitude(Altitude)

MAVLink message ALTITUDE.

§

LimitsStatus(LimitsStatus)

MAVLink message LIMITS_STATUS.

§

HilRcInputsRaw(HilRcInputsRaw)

MAVLink message HIL_RC_INPUTS_RAW.

§

SmartBatteryInfo(SmartBatteryInfo)

MAVLink message SMART_BATTERY_INFO.

§

Data16(Data16)

MAVLink message DATA16.

§

AttitudeQuaternion(AttitudeQuaternion)

MAVLink message ATTITUDE_QUATERNION.

§

SetHomePosition(SetHomePosition)

MAVLink message SET_HOME_POSITION.

§

CommandLongStamped(CommandLongStamped)

MAVLink message COMMAND_LONG_STAMPED.

§

TargetRelative(TargetRelative)

MAVLink message TARGET_RELATIVE.

§

ResourceRequest(ResourceRequest)

MAVLink message RESOURCE_REQUEST.

§

PowerStatus(PowerStatus)

MAVLink message POWER_STATUS.

§

ApAdc(ApAdc)

MAVLink message AP_ADC.

§

ParamValue(ParamValue)

MAVLink message PARAM_VALUE.

§

PlayTune(PlayTune)

MAVLink message PLAY_TUNE.

§

Ahrs2(Ahrs2)

MAVLink message AHRS2.

§

SetupSigning(SetupSigning)

MAVLink message SETUP_SIGNING.

§

HerelinkTelem(HerelinkTelem)

MAVLink message HERELINK_TELEM.

§

Wind(Wind)

MAVLink message WIND.

§

GpsStatus(GpsStatus)

MAVLink message GPS_STATUS.

§

RawImu(RawImu)

MAVLink message RAW_IMU.

§

CameraTrigger(CameraTrigger)

MAVLink message CAMERA_TRIGGER.

§

VideoStreamInformation(VideoStreamInformation)

MAVLink message VIDEO_STREAM_INFORMATION.

§

LoggingDataAcked(LoggingDataAcked)

MAVLink message LOGGING_DATA_ACKED.

§

HilOpticalFlow(HilOpticalFlow)

MAVLink message HIL_OPTICAL_FLOW.

§

MissionSetCurrent(MissionSetCurrent)

MAVLink message MISSION_SET_CURRENT.

§

CompassmotStatus(CompassmotStatus)

MAVLink message COMPASSMOT_STATUS.

§

SysStatus(SysStatus)

MAVLink message SYS_STATUS.

§

EscTelemetry13To16(EscTelemetry13To16)

MAVLink message ESC_TELEMETRY_13_TO_16.

§

VfrHud(VfrHud)

MAVLink message VFR_HUD.

§

GimbalDeviceInformation(GimbalDeviceInformation)

MAVLink message GIMBAL_DEVICE_INFORMATION.

§

MagCalProgress(MagCalProgress)

MAVLink message MAG_CAL_PROGRESS.

§

Storm32GimbalManagerInformation(Storm32GimbalManagerInformation)

MAVLink message STORM32_GIMBAL_MANAGER_INFORMATION.

§

EncapsulatedData(EncapsulatedData)

MAVLink message ENCAPSULATED_DATA.

§

AoaSsa(AoaSsa)

MAVLink message AOA_SSA.

§

CameraThermalRange(CameraThermalRange)

MAVLink message CAMERA_THERMAL_RANGE.

§

TerrainCheck(TerrainCheck)

MAVLink message TERRAIN_CHECK.

§

DistanceSensor(DistanceSensor)

MAVLink message DISTANCE_SENSOR.

§

AdapTuning(AdapTuning)

MAVLink message ADAP_TUNING.

§

QshotStatus(QshotStatus)

MAVLink message QSHOT_STATUS.

§

WaterDepth(WaterDepth)

MAVLink message WATER_DEPTH.

§

LogData(LogData)

MAVLink message LOG_DATA.

§

MountStatus(MountStatus)

MAVLink message MOUNT_STATUS.

§

AttitudeQuaternionCov(AttitudeQuaternionCov)

MAVLink message ATTITUDE_QUATERNION_COV.

§

FwSoaringData(FwSoaringData)

MAVLink message FW_SOARING_DATA.

§

OpenDroneIdAuthentication(OpenDroneIdAuthentication)

MAVLink message OPEN_DRONE_ID_AUTHENTICATION.

§

Battery2(Battery2)

MAVLink message BATTERY2.

§

AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice)

MAVLink message AUTOPILOT_STATE_FOR_GIMBAL_DEVICE.

§

V2Extension(V2Extension)

MAVLink message V2_EXTENSION.

§

ObstacleDistance(ObstacleDistance)

MAVLink message OBSTACLE_DISTANCE.

§

Heartbeat(Heartbeat)

MAVLink message HEARTBEAT.

§

SupportedTunes(SupportedTunes)

MAVLink message SUPPORTED_TUNES.

§

ParamRequestRead(ParamRequestRead)

MAVLink message PARAM_REQUEST_READ.

§

HighLatency2(HighLatency2)

MAVLink message HIGH_LATENCY2.

§

WindCov(WindCov)

MAVLink message WIND_COV.

§

Data96(Data96)

MAVLink message DATA96.

§

DeviceOpReadReply(DeviceOpReadReply)

MAVLink message DEVICE_OP_READ_REPLY.

§

ExtendedSysState(ExtendedSysState)

MAVLink message EXTENDED_SYS_STATE.

§

CellularStatus(CellularStatus)

MAVLink message CELLULAR_STATUS.

§

TestTypes(TestTypes)

MAVLink message TEST_TYPES.

§

GoproSetResponse(GoproSetResponse)

MAVLink message GOPRO_SET_RESPONSE.

§

GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw)

MAVLink message GIMBAL_MANAGER_SET_PITCHYAW.

§

OpenDroneIdLocation(OpenDroneIdLocation)

MAVLink message OPEN_DRONE_ID_LOCATION.

§

AirlinkEyeGsHolePushResponse(AirlinkEyeGsHolePushResponse)

MAVLink message AIRLINK_EYE_GS_HOLE_PUSH_RESPONSE.

§

BatteryStatus(BatteryStatus)

MAVLink message BATTERY_STATUS.

§

CommandAck(CommandAck)

MAVLink message COMMAND_ACK.

§

OpenDroneIdArmStatus(OpenDroneIdArmStatus)

MAVLink message OPEN_DRONE_ID_ARM_STATUS.

§

ParamSet(ParamSet)

MAVLink message PARAM_SET.

§

LogErase(LogErase)

MAVLink message LOG_ERASE.

§

OsdParamConfig(OsdParamConfig)

MAVLink message OSD_PARAM_CONFIG.

§

GeneratorStatus(GeneratorStatus)

MAVLink message GENERATOR_STATUS.

§

UavionixAdsbOutDynamic(UavionixAdsbOutDynamic)

MAVLink message UAVIONIX_ADSB_OUT_DYNAMIC.

§

AsluavStatus(AsluavStatus)

MAVLink message ASLUAV_STATUS.

§

RallyFetchPoint(RallyFetchPoint)

MAVLink message RALLY_FETCH_POINT.

§

LoggingAck(LoggingAck)

MAVLink message LOGGING_ACK.

§

CameraFeedback(CameraFeedback)

MAVLink message CAMERA_FEEDBACK.

§

ObstacleDistance3d(ObstacleDistance3d)

MAVLink message OBSTACLE_DISTANCE_3D.

§

Ahrs3(Ahrs3)

MAVLink message AHRS3.

§

LandingTarget(LandingTarget)

MAVLink message LANDING_TARGET.

§

GoproSetRequest(GoproSetRequest)

MAVLink message GOPRO_SET_REQUEST.

§

UavionixAdsbOutCfgFlightid(UavionixAdsbOutCfgFlightid)

MAVLink message UAVIONIX_ADSB_OUT_CFG_FLIGHTID.

§

TrajectoryRepresentationBezier(TrajectoryRepresentationBezier)

MAVLink message TRAJECTORY_REPRESENTATION_BEZIER.

§

RadioRcChannels(RadioRcChannels)

MAVLink message RADIO_RC_CHANNELS.

§

CanfdFrame(CanfdFrame)

MAVLink message CANFD_FRAME.

§

Debug(Debug)

MAVLink message DEBUG.

§

GlobalPositionIntCov(GlobalPositionIntCov)

MAVLink message GLOBAL_POSITION_INT_COV.

§

EscTelemetry1To4(EscTelemetry1To4)

MAVLink message ESC_TELEMETRY_1_TO_4.

§

ParamRequestList(ParamRequestList)

MAVLink message PARAM_REQUEST_LIST.

§

EscInfo(EscInfo)

MAVLink message ESC_INFO.

§

HerelinkVideoStreamInformation(HerelinkVideoStreamInformation)

MAVLink message HERELINK_VIDEO_STREAM_INFORMATION.

§

EscTelemetry25To28(EscTelemetry25To28)

MAVLink message ESC_TELEMETRY_25_TO_28.

§

CameraTrackingImageStatus(CameraTrackingImageStatus)

MAVLink message CAMERA_TRACKING_IMAGE_STATUS.

§

ArrayTest1(ArrayTest1)

MAVLink message ARRAY_TEST_1.

§

GimbalControl(GimbalControl)

MAVLink message GIMBAL_CONTROL.

§

ArrayTest0(ArrayTest0)

MAVLink message ARRAY_TEST_0.

§

EscStatus(EscStatus)

MAVLink message ESC_STATUS.

§

Timesync(Timesync)

MAVLink message TIMESYNC.

§

SatcomLinkStatus(SatcomLinkStatus)

MAVLink message SATCOM_LINK_STATUS.

§

AirlinkEyeGsHolePushRequest(AirlinkEyeGsHolePushRequest)

MAVLink message AIRLINK_EYE_GS_HOLE_PUSH_REQUEST.

§

DeviceOpWriteReply(DeviceOpWriteReply)

MAVLink message DEVICE_OP_WRITE_REPLY.

§

MissionCurrent(MissionCurrent)

MAVLink message MISSION_CURRENT.

§

AvssPrsSysStatus(AvssPrsSysStatus)

MAVLink message AVSS_PRS_SYS_STATUS.

§

ComponentInformationBasic(ComponentInformationBasic)

MAVLink message COMPONENT_INFORMATION_BASIC.

§

CellularConfig(CellularConfig)

MAVLink message CELLULAR_CONFIG.

§

ControlStatus(ControlStatus)

MAVLink message CONTROL_STATUS.

§

ArrayTest4(ArrayTest4)

MAVLink message ARRAY_TEST_4.

§

UavionixAdsbOutControl(UavionixAdsbOutControl)

MAVLink message UAVIONIX_ADSB_OUT_CONTROL.

§

UavionixAdsbGet(UavionixAdsbGet)

MAVLink message UAVIONIX_ADSB_GET.

§

HighLatency(HighLatency)

MAVLink message HIGH_LATENCY.

§

MissionRequestPartialList(MissionRequestPartialList)

MAVLink message MISSION_REQUEST_PARTIAL_LIST.

§

GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus)

MAVLink message GIMBAL_DEVICE_ATTITUDE_STATUS.

§

McuStatus(McuStatus)

MAVLink message MCU_STATUS.

§

RawPressure(RawPressure)

MAVLink message RAW_PRESSURE.

§

SecureCommandReply(SecureCommandReply)

MAVLink message SECURE_COMMAND_REPLY.

§

LogRequestEnd(LogRequestEnd)

MAVLink message LOG_REQUEST_END.

§

Attitude(Attitude)

MAVLink message ATTITUDE.

§

AirlinkAuthResponse(AirlinkAuthResponse)

MAVLink message AIRLINK_AUTH_RESPONSE.

§

ArrayTest5(ArrayTest5)

MAVLink message ARRAY_TEST_5.

§

LocalPositionNed(LocalPositionNed)

MAVLink message LOCAL_POSITION_NED.

§

RadioStatus(RadioStatus)

MAVLink message RADIO_STATUS.

§

LogEntry(LogEntry)

MAVLink message LOG_ENTRY.

§

ProtocolVersion(ProtocolVersion)

MAVLink message PROTOCOL_VERSION.

§

UavcanNodeStatus(UavcanNodeStatus)

MAVLink message UAVCAN_NODE_STATUS.

§

ChangeOperatorControl(ChangeOperatorControl)

MAVLink message CHANGE_OPERATOR_CONTROL.

§

MountConfigure(MountConfigure)

MAVLink message MOUNT_CONFIGURE.

§

CanFilterModify(CanFilterModify)

MAVLink message CAN_FILTER_MODIFY.

§

EscTelemetry21To24(EscTelemetry21To24)

MAVLink message ESC_TELEMETRY_21_TO_24.

§

ScaledImu3(ScaledImu3)

MAVLink message SCALED_IMU3.

§

AslObctrl(AslObctrl)

MAVLink message ASL_OBCTRL.

§

Odometry(Odometry)

MAVLink message ODOMETRY.

§

GpsInput(GpsInput)

MAVLink message GPS_INPUT.

§

SetMagOffsets(SetMagOffsets)

MAVLink message SET_MAG_OFFSETS.

§

CameraSettings(CameraSettings)

MAVLink message CAMERA_SETTINGS.

§

Meminfo(Meminfo)

MAVLink message MEMINFO.

§

RcChannelsRaw(RcChannelsRaw)

MAVLink message RC_CHANNELS_RAW.

§

Vibration(Vibration)

MAVLink message VIBRATION.

§

RemoteLogBlockStatus(RemoteLogBlockStatus)

MAVLink message REMOTE_LOG_BLOCK_STATUS.

§

ButtonChange(ButtonChange)

MAVLink message BUTTON_CHANGE.

§

GlobalPositionInt(GlobalPositionInt)

MAVLink message GLOBAL_POSITION_INT.

§

DebugFloatArray(DebugFloatArray)

MAVLink message DEBUG_FLOAT_ARRAY.

§

GimbalReport(GimbalReport)

MAVLink message GIMBAL_REPORT.

§

ResponseEventError(ResponseEventError)

MAVLink message RESPONSE_EVENT_ERROR.

§

GsmLinkStatus(GsmLinkStatus)

MAVLink message GSM_LINK_STATUS.

§

Simstate(Simstate)

MAVLink message SIMSTATE.

§

AisVessel(AisVessel)

MAVLink message AIS_VESSEL.

§

ParamExtSet(ParamExtSet)

MAVLink message PARAM_EXT_SET.

§

GimbalManagerStatus(GimbalManagerStatus)

MAVLink message GIMBAL_MANAGER_STATUS.

§

EscTelemetry17To20(EscTelemetry17To20)

MAVLink message ESC_TELEMETRY_17_TO_20.

§

Statustext(Statustext)

MAVLink message STATUSTEXT.

§

MissionRequest(MissionRequest)

MAVLink message MISSION_REQUEST.

§

WheelDistance(WheelDistance)

MAVLink message WHEEL_DISTANCE.

§

UavcanNodeInfo(UavcanNodeInfo)

MAVLink message UAVCAN_NODE_INFO.

§

EscTelemetry5To8(EscTelemetry5To8)

MAVLink message ESC_TELEMETRY_5_TO_8.

§

Gps2Rtk(Gps2Rtk)

MAVLink message GPS2_RTK.

§

AutopilotVersion(AutopilotVersion)

MAVLink message AUTOPILOT_VERSION.

§

Collision(Collision)

MAVLink message COLLISION.

§

ParamExtAck(ParamExtAck)

MAVLink message PARAM_EXT_ACK.

§

ManualControl(ManualControl)

MAVLink message MANUAL_CONTROL.

§

DebugVect(DebugVect)

MAVLink message DEBUG_VECT.

§

CurrentEventSequence(CurrentEventSequence)

MAVLink message CURRENT_EVENT_SEQUENCE.

§

RallyPoint(RallyPoint)

MAVLink message RALLY_POINT.

§

Storm32GimbalManagerControlPitchyaw(Storm32GimbalManagerControlPitchyaw)

MAVLink message STORM32_GIMBAL_MANAGER_CONTROL_PITCHYAW.

§

AvssDroneImu(AvssDroneImu)

MAVLink message AVSS_DRONE_IMU.

§

LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset)

MAVLink message LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET.

§

EscTelemetry9To12(EscTelemetry9To12)

MAVLink message ESC_TELEMETRY_9_TO_12.

§

EkfStatusReport(EkfStatusReport)

MAVLink message EKF_STATUS_REPORT.

§

IcarousKinematicBands(IcarousKinematicBands)

MAVLink message ICAROUS_KINEMATIC_BANDS.

§

MissionItem(MissionItem)

MAVLink message MISSION_ITEM.

§

LedControl(LedControl)

MAVLink message LED_CONTROL.

§

ArrayTest7(ArrayTest7)

MAVLink message ARRAY_TEST_7.

§

DeviceOpWrite(DeviceOpWrite)

MAVLink message DEVICE_OP_WRITE.

§

CameraTrackingGeoStatus(CameraTrackingGeoStatus)

MAVLink message CAMERA_TRACKING_GEO_STATUS.

§

MessageInterval(MessageInterval)

MAVLink message MESSAGE_INTERVAL.

§

Radio(Radio)

MAVLink message RADIO.

§

OsdParamConfigReply(OsdParamConfigReply)

MAVLink message OSD_PARAM_CONFIG_REPLY.

§

ArrayTest8(ArrayTest8)

MAVLink message ARRAY_TEST_8.

§

FlightInformation(FlightInformation)

MAVLink message FLIGHT_INFORMATION.

§

OrbitExecutionStatus(OrbitExecutionStatus)

MAVLink message ORBIT_EXECUTION_STATUS.

§

SensorAirflowAngles(SensorAirflowAngles)

MAVLink message SENSOR_AIRFLOW_ANGLES.

§

SafetySetAllowedArea(SafetySetAllowedArea)

MAVLink message SAFETY_SET_ALLOWED_AREA.

§

OsdParamShowConfigReply(OsdParamShowConfigReply)

MAVLink message OSD_PARAM_SHOW_CONFIG_REPLY.

§

UavionixAdsbOutStatus(UavionixAdsbOutStatus)

MAVLink message UAVIONIX_ADSB_OUT_STATUS.

§

GpsRtcmData(GpsRtcmData)

MAVLink message GPS_RTCM_DATA.

§

FrskyPassthroughArray(FrskyPassthroughArray)

MAVLink message FRSKY_PASSTHROUGH_ARRAY.

§

FencePoint(FencePoint)

MAVLink message FENCE_POINT.

§

RadioCalibration(RadioCalibration)

MAVLink message RADIO_CALIBRATION.

§

Ahrs(Ahrs)

MAVLink message AHRS.

§

GpsRawInt(GpsRawInt)

MAVLink message GPS_RAW_INT.

§

ControlSystemState(ControlSystemState)

MAVLink message CONTROL_SYSTEM_STATE.

§

Gps2Raw(Gps2Raw)

MAVLink message GPS2_RAW.

§

EscTelemetry29To32(EscTelemetry29To32)

MAVLink message ESC_TELEMETRY_29_TO_32.

§

DeviceOpRead(DeviceOpRead)

MAVLink message DEVICE_OP_READ.

§

GnssIntegrity(GnssIntegrity)

MAVLink message GNSS_INTEGRITY.

§

MountOrientation(MountOrientation)

MAVLink message MOUNT_ORIENTATION.

§

Data32(Data32)

MAVLink message DATA32.

§

Ping(Ping)

MAVLink message PING.

§

RemoteLogDataBlock(RemoteLogDataBlock)

MAVLink message REMOTE_LOG_DATA_BLOCK.

§

UalbertaSysStatus(UalbertaSysStatus)

MAVLink message UALBERTA_SYS_STATUS.

§

Rpm(Rpm)

MAVLink message RPM.

§

UavionixAdsbOutCfg(UavionixAdsbOutCfg)

MAVLink message UAVIONIX_ADSB_OUT_CFG.

§

LoggingData(LoggingData)

MAVLink message LOGGING_DATA.

§

EkfExt(EkfExt)

MAVLink message EKF_EXT.

§

FuelStatus(FuelStatus)

MAVLink message FUEL_STATUS.

§

TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints)

MAVLink message TRAJECTORY_REPRESENTATION_WAYPOINTS.

§

ManualSetpoint(ManualSetpoint)

MAVLink message MANUAL_SETPOINT.

§

LogRequestList(LogRequestList)

MAVLink message LOG_REQUEST_LIST.

§

AdsbVehicle(AdsbVehicle)

MAVLink message ADSB_VEHICLE.

§

ViconPositionEstimate(ViconPositionEstimate)

MAVLink message VICON_POSITION_ESTIMATE.

§

SetGpsGlobalOrigin(SetGpsGlobalOrigin)

MAVLink message SET_GPS_GLOBAL_ORIGIN.

§

OpenDroneIdSelfId(OpenDroneIdSelfId)

MAVLink message OPEN_DRONE_ID_SELF_ID.

§

Rangefinder(Rangefinder)

MAVLink message RANGEFINDER.

§

FileTransferProtocol(FileTransferProtocol)

MAVLink message FILE_TRANSFER_PROTOCOL.

§

MountControl(MountControl)

MAVLink message MOUNT_CONTROL.

§

OpticalFlow(OpticalFlow)

MAVLink message OPTICAL_FLOW.

§

AslctrlDebug(AslctrlDebug)

MAVLink message ASLCTRL_DEBUG.

§

LogRequestData(LogRequestData)

MAVLink message LOG_REQUEST_DATA.

§

DigicamControl(DigicamControl)

MAVLink message DIGICAM_CONTROL.

§

SetPositionTargetLocalNed(SetPositionTargetLocalNed)

MAVLink message SET_POSITION_TARGET_LOCAL_NED.

§

UtmGlobalPosition(UtmGlobalPosition)

MAVLink message UTM_GLOBAL_POSITION.

§

RcChannels(RcChannels)

MAVLink message RC_CHANNELS.

§

Data64(Data64)

MAVLink message DATA64.

§

MissionItemReached(MissionItemReached)

MAVLink message MISSION_ITEM_REACHED.

§

AirlinkAuth(AirlinkAuth)

MAVLink message AIRLINK_AUTH.

§

CubepilotRawRc(CubepilotRawRc)

MAVLink message CUBEPILOT_RAW_RC.

§

MissionRequestList(MissionRequestList)

MAVLink message MISSION_REQUEST_LIST.

§

ParamExtRequestList(ParamExtRequestList)

MAVLink message PARAM_EXT_REQUEST_LIST.

§

AvailableModes(AvailableModes)

MAVLink message AVAILABLE_MODES.

§

OpenDroneIdOperatorId(OpenDroneIdOperatorId)

MAVLink message OPEN_DRONE_ID_OPERATOR_ID.

§

SetVelocityLimits(SetVelocityLimits)

MAVLink message SET_VELOCITY_LIMITS.

§

CameraInformation(CameraInformation)

MAVLink message CAMERA_INFORMATION.

§

GoproGetRequest(GoproGetRequest)

MAVLink message GOPRO_GET_REQUEST.

§

SensorOffsets(SensorOffsets)

MAVLink message SENSOR_OFFSETS.

§

PositionTargetGlobalInt(PositionTargetGlobalInt)

MAVLink message POSITION_TARGET_GLOBAL_INT.

§

AvssDroneOperationMode(AvssDroneOperationMode)

MAVLink message AVSS_DRONE_OPERATION_MODE.

§

NavControllerOutput(NavControllerOutput)

MAVLink message NAV_CONTROLLER_OUTPUT.

§

CubepilotFirmwareUpdateResp(CubepilotFirmwareUpdateResp)

MAVLink message CUBEPILOT_FIRMWARE_UPDATE_RESP.

§

ArrayTest6(ArrayTest6)

MAVLink message ARRAY_TEST_6.

§

PidTuning(PidTuning)

MAVLink message PID_TUNING.

§

GpsRtk(GpsRtk)

MAVLink message GPS_RTK.

§

LinkNodeStatus(LinkNodeStatus)

MAVLink message LINK_NODE_STATUS.

§

GpsInjectData(GpsInjectData)

MAVLink message GPS_INJECT_DATA.

§

HygrometerSensor(HygrometerSensor)

MAVLink message HYGROMETER_SENSOR.

§

IlluminatorStatus(IlluminatorStatus)

MAVLink message ILLUMINATOR_STATUS.

§

WinchStatus(WinchStatus)

MAVLink message WINCH_STATUS.

§

SensBatmon(SensBatmon)

MAVLink message SENS_BATMON.

§

ScaledImu2(ScaledImu2)

MAVLink message SCALED_IMU2.

§

MissionAck(MissionAck)

MAVLink message MISSION_ACK.

§

FigureEightExecutionStatus(FigureEightExecutionStatus)

MAVLink message FIGURE_EIGHT_EXECUTION_STATUS.

§

CubepilotFirmwareUpdateStart(CubepilotFirmwareUpdateStart)

MAVLink message CUBEPILOT_FIRMWARE_UPDATE_START.

§

GroupEnd(GroupEnd)

MAVLink message GROUP_END.

§

UavionixAdsbOutCfgRegistration(UavionixAdsbOutCfgRegistration)

MAVLink message UAVIONIX_ADSB_OUT_CFG_REGISTRATION.

§

OpenDroneIdBasicId(OpenDroneIdBasicId)

MAVLink message OPEN_DRONE_ID_BASIC_ID.

§

Storm32GimbalManagerStatus(Storm32GimbalManagerStatus)

MAVLink message STORM32_GIMBAL_MANAGER_STATUS.

§

ChangeOperatorControlAck(ChangeOperatorControlAck)

MAVLink message CHANGE_OPERATOR_CONTROL_ACK.

§

ScaledPressure3(ScaledPressure3)

MAVLink message SCALED_PRESSURE3.

§

HighresImu(HighresImu)

MAVLink message HIGHRES_IMU.

§

AirlinkEyeHp(AirlinkEyeHp)

MAVLink message AIRLINK_EYE_HP.

§

TerrainReport(TerrainReport)

MAVLink message TERRAIN_REPORT.

§

TerrainRequest(TerrainRequest)

MAVLink message TERRAIN_REQUEST.

§

NamedValueInt(NamedValueInt)

MAVLink message NAMED_VALUE_INT.

§

RequestDataStream(RequestDataStream)

MAVLink message REQUEST_DATA_STREAM.

§

AttitudeTarget(AttitudeTarget)

MAVLink message ATTITUDE_TARGET.

§

ScaledImu(ScaledImu)

MAVLink message SCALED_IMU.

§

AutopilotVersionRequest(AutopilotVersionRequest)

MAVLink message AUTOPILOT_VERSION_REQUEST.

§

OpenDroneIdMessagePack(OpenDroneIdMessagePack)

MAVLink message OPEN_DRONE_ID_MESSAGE_PACK.

§

ComponentInformation(ComponentInformation)

MAVLink message COMPONENT_INFORMATION.

§

ActuatorControlTarget(ActuatorControlTarget)

MAVLink message ACTUATOR_CONTROL_TARGET.

§

GroupStart(GroupStart)

MAVLink message GROUP_START.

§

BatteryInfo(BatteryInfo)

MAVLink message BATTERY_INFO.

§

ScaledPressure2(ScaledPressure2)

MAVLink message SCALED_PRESSURE2.

§

CanFrame(CanFrame)

MAVLink message CAN_FRAME.

§

VisionSpeedEstimate(VisionSpeedEstimate)

MAVLink message VISION_SPEED_ESTIMATE.

§

Storm32GimbalManagerCorrectRoll(Storm32GimbalManagerCorrectRoll)

MAVLink message STORM32_GIMBAL_MANAGER_CORRECT_ROLL.

§

GoproHeartbeat(GoproHeartbeat)

MAVLink message GOPRO_HEARTBEAT.

§

CameraCaptureStatus(CameraCaptureStatus)

MAVLink message CAMERA_CAPTURE_STATUS.

§

SensMppt(SensMppt)

MAVLink message SENS_MPPT.

§

TerrainData(TerrainData)

MAVLink message TERRAIN_DATA.

§

AuthKey(AuthKey)

MAVLink message AUTH_KEY.

§

ParamExtValue(ParamExtValue)

MAVLink message PARAM_EXT_VALUE.

§

UavionixAdsbTransceiverHealthReport(UavionixAdsbTransceiverHealthReport)

MAVLink message UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT.

§

ParamExtRequestRead(ParamExtRequestRead)

MAVLink message PARAM_EXT_REQUEST_READ.

§

SetMode(SetMode)

MAVLink message SET_MODE.

§

EfiStatus(EfiStatus)

MAVLink message EFI_STATUS.

§

SetActuatorControlTarget(SetActuatorControlTarget)

MAVLink message SET_ACTUATOR_CONTROL_TARGET.

§

GimbalDeviceSetAttitude(GimbalDeviceSetAttitude)

MAVLink message GIMBAL_DEVICE_SET_ATTITUDE.

§

RcChannelsOverride(RcChannelsOverride)

MAVLink message RC_CHANNELS_OVERRIDE.

§

IcarousHeartbeat(IcarousHeartbeat)

MAVLink message ICAROUS_HEARTBEAT.

§

AvssDronePosition(AvssDronePosition)

MAVLink message AVSS_DRONE_POSITION.

§

MissionRequestInt(MissionRequestInt)

MAVLink message MISSION_REQUEST_INT.

§

AirspeedAutocal(AirspeedAutocal)

MAVLink message AIRSPEED_AUTOCAL.

§

Tunnel(Tunnel)

MAVLink message TUNNEL.

§

StorageInformation(StorageInformation)

MAVLink message STORAGE_INFORMATION.

§

ParamMapRc(ParamMapRc)

MAVLink message PARAM_MAP_RC.

§

RequestEvent(RequestEvent)

MAVLink message REQUEST_EVENT.

§

AttPosMocap(AttPosMocap)

MAVLink message ATT_POS_MOCAP.

Implementations§

Source§

impl All

Source

pub fn message_ids() -> impl Iterator<Item = MessageId>

Iterator over all message IDs within this dialect.

Requires metadata feature flag to be enabled.

Trait Implementations§

Source§

impl Clone for All

Source§

fn clone(&self) -> All

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for All

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for All

Source§

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 Dialect for All

Source§

fn name() -> &'static str

Dialect name as it appears in XML definition.
Source§

fn dialect() -> Option<DialectId>

Returns dialect identifier as specified in MAVLink XML definitions.
Source§

fn version() -> Option<DialectVersion>

Minor dialect version as specified in MAVLink XML definitions. Read more
Source§

fn message_info(id: MessageId) -> Result<&'static dyn MessageSpec, SpecError>

Message specification by id. Read more
Source§

fn decode(payload: &Payload) -> Result<Self, SpecError>

Decode dialect message from Payload.
Source§

fn spec() -> &'static DialectSpec

Dialect specification.
Source§

impl From<AirlinkAuth> for All

Source§

fn from(value: AirlinkAuth) -> Self

Converts to this type from the input type.
Source§

impl From<ArmAuthMsrv> for All

Source§

fn from(value: ArmAuthMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<AslObctrl> for All

Source§

fn from(value: AslObctrl) -> Self

Converts to this type from the input type.
Source§

impl From<AslctrlData> for All

Source§

fn from(value: AslctrlData) -> Self

Converts to this type from the input type.
Source§

impl From<AslctrlDebug> for All

Source§

fn from(value: AslctrlDebug) -> Self

Converts to this type from the input type.
Source§

impl From<AsluavStatus> for All

Source§

fn from(value: AsluavStatus) -> Self

Converts to this type from the input type.
Source§

impl From<AvssDroneImu> for All

Source§

fn from(value: AvssDroneImu) -> Self

Converts to this type from the input type.
Source§

impl From<AvssDroneOperationMode> for All

Source§

fn from(value: AvssDroneOperationMode) -> Self

Converts to this type from the input type.
Source§

impl From<AvssDronePosition> for All

Source§

fn from(value: AvssDronePosition) -> Self

Converts to this type from the input type.
Source§

impl From<AvssPrsSysStatus> for All

Source§

fn from(value: AvssPrsSysStatus) -> Self

Converts to this type from the input type.
Source§

impl From<BatteryMsrv> for All

Source§

fn from(value: BatteryMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<CameraMsrv> for All

Source§

fn from(value: CameraMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<CommandAck> for All

Source§

fn from(value: CommandAck) -> Self

Converts to this type from the input type.
Source§

impl From<CommandCancel> for All

Source§

fn from(value: CommandCancel) -> Self

Converts to this type from the input type.
Source§

impl From<CommandInt> for All

Source§

fn from(value: CommandInt) -> Self

Converts to this type from the input type.
Source§

impl From<CommandIntStamped> for All

Source§

fn from(value: CommandIntStamped) -> Self

Converts to this type from the input type.
Source§

impl From<CommandLong> for All

Source§

fn from(value: CommandLong) -> Self

Converts to this type from the input type.
Source§

impl From<CommandLongStamped> for All

Source§

fn from(value: CommandLongStamped) -> Self

Converts to this type from the input type.
Source§

impl From<CommandMsrv> for All

Source§

fn from(value: CommandMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<ComponentMetadataMsrv> for All

Source§

fn from(value: ComponentMetadataMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<EkfExt> for All

Source§

fn from(value: EkfExt) -> Self

Converts to this type from the input type.
Source§

impl From<EventsInterfaceMsrv> for All

Source§

fn from(value: EventsInterfaceMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<FtpMsrv> for All

Source§

fn from(value: FtpMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<FwSoaringData> for All

Source§

fn from(value: FwSoaringData) -> Self

Converts to this type from the input type.
Source§

impl From<GimbalV1Msrv> for All

Source§

fn from(value: GimbalV1Msrv) -> Self

Converts to this type from the input type.
Source§

impl From<GimbalV2Msrv> for All

Source§

fn from(value: GimbalV2Msrv) -> Self

Converts to this type from the input type.
Source§

impl From<HeartbeatMsrv> for All

Source§

fn from(value: HeartbeatMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<HighLatencyMsrv> for All

Source§

fn from(value: HighLatencyMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<ImageTransmissionMsrv> for All

Source§

fn from(value: ImageTransmissionMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<LandingTargetMsrv> for All

Source§

fn from(value: LandingTargetMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<ManualControlMsrv> for All

Source§

fn from(value: ManualControlMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<MissionItem> for All

Source§

fn from(value: MissionItem) -> Self

Converts to this type from the input type.
Source§

impl From<MissionItemInt> for All

Source§

fn from(value: MissionItemInt) -> Self

Converts to this type from the input type.
Source§

impl From<MissionMsrv> for All

Source§

fn from(value: MissionMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<OpenDroneIdMsrv> for All

Source§

fn from(value: OpenDroneIdMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<ParameterExtMsrv> for All

Source§

fn from(value: ParameterExtMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<ParameterMsrv> for All

Source§

fn from(value: ParameterMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<PathPlanningMsrv> for All

Source§

fn from(value: PathPlanningMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<PayloadMsrv> for All

Source§

fn from(value: PayloadMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<PingMsrv> for All

Source§

fn from(value: PingMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<SatcomLinkStatus> for All

Source§

fn from(value: SatcomLinkStatus) -> Self

Converts to this type from the input type.
Source§

impl From<SensAtmos> for All

Source§

fn from(value: SensAtmos) -> Self

Converts to this type from the input type.
Source§

impl From<SensBatmon> for All

Source§

fn from(value: SensBatmon) -> Self

Converts to this type from the input type.
Source§

impl From<SensMppt> for All

Source§

fn from(value: SensMppt) -> Self

Converts to this type from the input type.
Source§

impl From<SensPower> for All

Source§

fn from(value: SensPower) -> Self

Converts to this type from the input type.
Source§

impl From<SensPowerBoard> for All

Source§

fn from(value: SensPowerBoard) -> Self

Converts to this type from the input type.
Source§

impl From<SensorAirflowAngles> for All

Source§

fn from(value: SensorAirflowAngles) -> Self

Converts to this type from the input type.
Source§

impl From<SensorpodStatus> for All

Source§

fn from(value: SensorpodStatus) -> Self

Converts to this type from the input type.
Source§

impl From<TerrainMsrv> for All

Source§

fn from(value: TerrainMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<TimeSyncMsrv> for All

Source§

fn from(value: TimeSyncMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<TrafficManagementMsrv> for All

Source§

fn from(value: TrafficManagementMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<TrajectoryRepresentationWaypoints> for All

Source§

fn from(value: TrajectoryRepresentationWaypoints) -> Self

Converts to this type from the input type.
Source§

impl From<TunnelMsrv> for All

Source§

fn from(value: TunnelMsrv) -> Self

Converts to this type from the input type.
Source§

impl From<UavionixAdsbGet> for All

Source§

fn from(value: UavionixAdsbGet) -> Self

Converts to this type from the input type.
Source§

impl From<UavionixAdsbOutCfgFlightid> for All

Source§

fn from(value: UavionixAdsbOutCfgFlightid) -> Self

Converts to this type from the input type.
Source§

impl From<UavionixAdsbOutCfgRegistration> for All

Source§

fn from(value: UavionixAdsbOutCfgRegistration) -> Self

Converts to this type from the input type.
Source§

impl IntoPayload for All

Source§

fn encode(&self, version: MavLinkVersion) -> Result<Payload, SpecError>

Encodes message into MAVLink payload. Read more
Source§

impl MessageSpec for All

Source§

fn id(&self) -> MessageId

MAVLink message ID. Read more
Minimum supported MAVLink protocol version. Read more
Source§

fn crc_extra(&self) -> CrcExtra

Message EXTRA_CRC calculated from message XML definition. Read more
Source§

impl NamedType for All

Source§

fn sid() -> SpectaID

Source§

fn named_data_type( type_map: &mut TypeCollection, generics: &[DataType], ) -> NamedDataType

this is equivalent to Type::inline but returns a NamedDataType instead.
Source§

fn definition_named_data_type(type_map: &mut TypeCollection) -> NamedDataType

this is equivalent to [Type::definition] but returns a NamedDataType instead.
Source§

impl PartialEq for All

Source§

fn eq(&self, other: &All) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for All

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl TryFrom<&Payload> for All

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: &Payload) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ArmAuthMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for BatteryMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for CameraMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for CommandMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ComponentMetadataMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for EventsInterfaceMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for FtpMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for GimbalV1Msrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for GimbalV2Msrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for HeartbeatMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for HighLatencyMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ImageTransmissionMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for LandingTargetMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ManualControlMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for MissionMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for OpenDroneIdMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ParameterExtMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for ParameterMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for PathPlanningMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for PayloadMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for PingMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for TerrainMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for TimeSyncMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for TrafficManagementMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<All> for TunnelMsrv

Source§

type Error = SpecError

The type returned in the event of a conversion error.
Source§

fn try_from(value: All) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl Type for All

Source§

fn inline(type_map: &mut TypeCollection, generics: Generics<'_>) -> DataType

Returns the definition of a type using the provided generics. Read more
Source§

fn reference(type_map: &mut TypeCollection, generics: &[DataType]) -> Reference

Generates a datatype corresponding to a reference to this type, as determined by its category. Getting a reference to a type implies that it should belong in the type map (since it has to be referenced from somewhere), so the output of definition will be put into the type map.
Source§

impl Flatten for All

Source§

impl StructuralPartialEq for All

Auto Trait Implementations§

§

impl Freeze for All

§

impl RefUnwindSafe for All

§

impl Send for All

§

impl Sync for All

§

impl Unpin for All

§

impl UnwindSafe for All

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,