pub enum Ardupilotmega {
Show 302 variants SysStatus(SysStatus), LogEntry(LogEntry), DistanceSensor(DistanceSensor), V2Extension(V2Extension), GpsInjectData(GpsInjectData), SerialControl(SerialControl), RallyFetchPoint(RallyFetchPoint), SetGpsGlobalOrigin(SetGpsGlobalOrigin), RcChannelsRaw(RcChannelsRaw), SafetyAllowedArea(SafetyAllowedArea), Hwstatus(Hwstatus), VideoStreamInformation(VideoStreamInformation), EscTelemetry9To12(EscTelemetry9To12), DeviceOpWriteReply(DeviceOpWriteReply), MountStatus(MountStatus), HighLatency(HighLatency), SystemTime(SystemTime), Ahrs3(Ahrs3), LogRequestData(LogRequestData), OpenDroneIdOperatorId(OpenDroneIdOperatorId), EfiStatus(EfiStatus), RawPressure(RawPressure), GpsInput(GpsInput), HilStateQuaternion(HilStateQuaternion), RcChannels(RcChannels), GimbalTorqueCmdReport(GimbalTorqueCmdReport), ObstacleDistance(ObstacleDistance), ScaledPressure3(ScaledPressure3), GpsRtk(GpsRtk), ResponseEventError(ResponseEventError), MissionRequestPartialList(MissionRequestPartialList), RawImu(RawImu), LoggingData(LoggingData), ActuatorControlTarget(ActuatorControlTarget), ServoOutputRaw(ServoOutputRaw), UavionixAdsbOutDynamic(UavionixAdsbOutDynamic), ScaledPressure2(ScaledPressure2), DeviceOpWrite(DeviceOpWrite), OpenDroneIdLocation(OpenDroneIdLocation), ChangeOperatorControlAck(ChangeOperatorControlAck), OsdParamConfig(OsdParamConfig), StorageInformation(StorageInformation), Ahrs2(Ahrs2), RadioStatus(RadioStatus), WinchStatus(WinchStatus), GoproHeartbeat(GoproHeartbeat), CameraStatus(CameraStatus), HerelinkVideoStreamInformation(HerelinkVideoStreamInformation), FenceStatus(FenceStatus), MagCalReport(MagCalReport), ActuatorOutputStatus(ActuatorOutputStatus), SetMagOffsets(SetMagOffsets), OpenDroneIdSelfId(OpenDroneIdSelfId), MagCalProgress(MagCalProgress), Debug(Debug), SetMode(SetMode), CurrentEventSequence(CurrentEventSequence), EncapsulatedData(EncapsulatedData), CellularStatus(CellularStatus), OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate), DebugFloatArray(DebugFloatArray), OsdParamConfigReply(OsdParamConfigReply), CanfdFrame(CanfdFrame), EscTelemetry1To4(EscTelemetry1To4), ButtonChange(ButtonChange), DeviceOpRead(DeviceOpRead), Altitude(Altitude), TerrainCheck(TerrainCheck), RequestDataStream(RequestDataStream), LoggingAck(LoggingAck), ObstacleDistance3d(ObstacleDistance3d), Rpm(Rpm), RawRpm(RawRpm), Data16(Data16), EscTelemetry5To8(EscTelemetry5To8), ComponentInformation(ComponentInformation), GimbalControl(GimbalControl), SetHomePosition(SetHomePosition), HilGps(HilGps), AttitudeTarget(AttitudeTarget), ControlSystemState(ControlSystemState), AttitudeQuaternion(AttitudeQuaternion), VideoStreamStatus(VideoStreamStatus), GlobalPositionInt(GlobalPositionInt), SimState(SimState), ParamExtValue(ParamExtValue), OrbitExecutionStatus(OrbitExecutionStatus), RemoteLogDataBlock(RemoteLogDataBlock), MissionItemInt(MissionItemInt), CameraSettings(CameraSettings), Ahrs(Ahrs), AisVessel(AisVessel), PlayTuneV2(PlayTuneV2), PositionTargetLocalNed(PositionTargetLocalNed), AirlinkEyeGsHolePushRequest(AirlinkEyeGsHolePushRequest), ScaledPressure(ScaledPressure), HomePosition(HomePosition), HerelinkTelem(HerelinkTelem), CubepilotRawRc(CubepilotRawRc), ParamExtRequestRead(ParamExtRequestRead), UavionixAdsbOutCfg(UavionixAdsbOutCfg), ParamExtAck(ParamExtAck), DataStream(DataStream), AutopilotVersionRequest(AutopilotVersionRequest), Simstate(Simstate), DataTransmissionHandshake(DataTransmissionHandshake), ParamSet(ParamSet), Heartbeat(Heartbeat), DeviceOpReadReply(DeviceOpReadReply), AirlinkEyeGsHolePushResponse(AirlinkEyeGsHolePushResponse), Data64(Data64), UavcanNodeStatus(UavcanNodeStatus), MissionItem(MissionItem), MissionWritePartialList(MissionWritePartialList), OsdParamShowConfig(OsdParamShowConfig), CameraImageCaptured(CameraImageCaptured), ScaledImu2(ScaledImu2), Ping(Ping), Timesync(Timesync), MissionRequest(MissionRequest), SetAttitudeTarget(SetAttitudeTarget), RequestEvent(RequestEvent), CubepilotFirmwareUpdateStart(CubepilotFirmwareUpdateStart), WheelDistance(WheelDistance), CameraTrigger(CameraTrigger), ApAdc(ApAdc), CameraCaptureStatus(CameraCaptureStatus), ParamExtSet(ParamExtSet), Vibration(Vibration), GoproGetRequest(GoproGetRequest), CommandLong(CommandLong), ViconPositionEstimate(ViconPositionEstimate), BatteryStatus(BatteryStatus), GoproSetRequest(GoproSetRequest), HilActuatorControls(HilActuatorControls), GpsRawInt(GpsRawInt), Attitude(Attitude), GlobalVisionPositionEstimate(GlobalVisionPositionEstimate), ScaledImu3(ScaledImu3), MountControl(MountControl), CommandInt(CommandInt), AttPosMocap(AttPosMocap), Data96(Data96), GpsRtcmData(GpsRtcmData), GeneratorStatus(GeneratorStatus), UtmGlobalPosition(UtmGlobalPosition), WifiConfigAp(WifiConfigAp), CompassmotStatus(CompassmotStatus), LimitsStatus(LimitsStatus), GimbalReport(GimbalReport), MemoryVect(MemoryVect), WindCov(WindCov), Odometry(Odometry), RcChannelsOverride(RcChannelsOverride), OpenDroneIdArmStatus(OpenDroneIdArmStatus), CameraFovStatus(CameraFovStatus), MissionRequestInt(MissionRequestInt), TimeEstimateToTarget(TimeEstimateToTarget), ManualControl(ManualControl), MissionClearAll(MissionClearAll), TrajectoryRepresentationBezier(TrajectoryRepresentationBezier), PidTuning(PidTuning), Collision(Collision), AutopilotVersion(AutopilotVersion), MissionCount(MissionCount), VfrHud(VfrHud), MissionAck(MissionAck), GoproSetResponse(GoproSetResponse), UavcanNodeInfo(UavcanNodeInfo), HilOpticalFlow(HilOpticalFlow), UavionixAdsbTransceiverHealthReport(UavionixAdsbTransceiverHealthReport), GpsGlobalOrigin(GpsGlobalOrigin), GimbalManagerInformation(GimbalManagerInformation), Rangefinder(Rangefinder), PowerStatus(PowerStatus), SetPositionTargetLocalNed(SetPositionTargetLocalNed), GlobalPositionIntCov(GlobalPositionIntCov), IcarousKinematicBands(IcarousKinematicBands), CameraTrackingGeoStatus(CameraTrackingGeoStatus), Meminfo(Meminfo), SetPositionTargetGlobalInt(SetPositionTargetGlobalInt), OpenDroneIdSystem(OpenDroneIdSystem), SetActuatorControlTarget(SetActuatorControlTarget), HilControls(HilControls), AdapTuning(AdapTuning), Deepstall(Deepstall), MountOrientation(MountOrientation), CubepilotFirmwareUpdateResp(CubepilotFirmwareUpdateResp), Battery2(Battery2), HygrometerSensor(HygrometerSensor), Tunnel(Tunnel), ParamExtRequestList(ParamExtRequestList), HilRcInputsRaw(HilRcInputsRaw), CommandCancel(CommandCancel), Radio(Radio), WaterDepth(WaterDepth), IcarousHeartbeat(IcarousHeartbeat), TerrainReport(TerrainReport), GimbalDeviceSetAttitude(GimbalDeviceSetAttitude), ExtendedSysState(ExtendedSysState), ResourceRequest(ResourceRequest), LogRequestEnd(LogRequestEnd), FenceFetchPoint(FenceFetchPoint), NamedValueInt(NamedValueInt), MessageInterval(MessageInterval), DigicamControl(DigicamControl), FollowTarget(FollowTarget), HilState(HilState), ManualSetpoint(ManualSetpoint), OpticalFlowRad(OpticalFlowRad), OsdParamShowConfigReply(OsdParamShowConfigReply), AdsbVehicle(AdsbVehicle), MissionItemReached(MissionItemReached), DigicamConfigure(DigicamConfigure), GpsStatus(GpsStatus), MissionRequestList(MissionRequestList), VisionPositionEstimate(VisionPositionEstimate), Wind(Wind), RallyPoint(RallyPoint), OpenDroneIdMessagePack(OpenDroneIdMessagePack), LogData(LogData), ChangeOperatorControl(ChangeOperatorControl), AirlinkAuthResponse(AirlinkAuthResponse), AuthKey(AuthKey), ParamValue(ParamValue), Gps2Rtk(Gps2Rtk), EstimatorStatus(EstimatorStatus), LinkNodeStatus(LinkNodeStatus), CellularConfig(CellularConfig), ProtocolVersion(ProtocolVersion), CanFilterModify(CanFilterModify), ComponentMetadata(ComponentMetadata), DebugVect(DebugVect), LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset), CommandAck(CommandAck), SafetySetAllowedArea(SafetySetAllowedArea), ParamRequestRead(ParamRequestRead), SmartBatteryInfo(SmartBatteryInfo), NamedValueFloat(NamedValueFloat), TerrainData(TerrainData), LedControl(LedControl), MountConfigure(MountConfigure), VisionSpeedEstimate(VisionSpeedEstimate), Statustext(Statustext), FencePoint(FencePoint), GimbalManagerStatus(GimbalManagerStatus), AoaSsa(AoaSsa), AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice), EkfStatusReport(EkfStatusReport), RcChannelsScaled(RcChannelsScaled), FlightInformation(FlightInformation), OpenDroneIdAuthentication(OpenDroneIdAuthentication), OpenDroneIdBasicId(OpenDroneIdBasicId), VisionPositionDelta(VisionPositionDelta), HighresImu(HighresImu), EscInfo(EscInfo), AirlinkEyeTurnInit(AirlinkEyeTurnInit), McuStatus(McuStatus), ParamMapRc(ParamMapRc), AttitudeQuaternionCov(AttitudeQuaternionCov), LocalPositionNedCov(LocalPositionNedCov), GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus), GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw), LogErase(LogErase), GoproGetResponse(GoproGetResponse), CameraFeedback(CameraFeedback), CameraTrackingImageStatus(CameraTrackingImageStatus), Event(Event), Data32(Data32), SetupSigning(SetupSigning), SupportedTunes(SupportedTunes), SensorOffsets(SensorOffsets), NavControllerOutput(NavControllerOutput), CanFrame(CanFrame), OnboardComputerStatus(OnboardComputerStatus), Gps2Raw(Gps2Raw), PlayTune(PlayTune), GimbalDeviceInformation(GimbalDeviceInformation), LandingTarget(LandingTarget), TerrainRequest(TerrainRequest), ScaledImu(ScaledImu), EscStatus(EscStatus), CameraInformation(CameraInformation), MissionCurrent(MissionCurrent), AirlinkAuth(AirlinkAuth), AirlinkEyeHp(AirlinkEyeHp), AirspeedAutocal(AirspeedAutocal), GimbalManagerSetAttitude(GimbalManagerSetAttitude), OpticalFlow(OpticalFlow), TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints), HilSensor(HilSensor), LocalPositionNed(LocalPositionNed), GimbalManagerSetManualControl(GimbalManagerSetManualControl), LoggingDataAcked(LoggingDataAcked), ParamRequestList(ParamRequestList), IsbdLinkStatus(IsbdLinkStatus), PositionTargetGlobalInt(PositionTargetGlobalInt), FileTransferProtocol(FileTransferProtocol), HighLatency2(HighLatency2), LogRequestList(LogRequestList), RemoteLogBlockStatus(RemoteLogBlockStatus), MissionSetCurrent(MissionSetCurrent),
}
Expand description

Enum containing all messages within ardupilotmega dialect.

Variants§

§

SysStatus(SysStatus)

MAVLink message SYS_STATUS.

§

LogEntry(LogEntry)

MAVLink message LOG_ENTRY.

§

DistanceSensor(DistanceSensor)

MAVLink message DISTANCE_SENSOR.

§

V2Extension(V2Extension)

MAVLink message V2_EXTENSION.

§

GpsInjectData(GpsInjectData)

MAVLink message GPS_INJECT_DATA.

§

SerialControl(SerialControl)

MAVLink message SERIAL_CONTROL.

§

RallyFetchPoint(RallyFetchPoint)

MAVLink message RALLY_FETCH_POINT.

§

SetGpsGlobalOrigin(SetGpsGlobalOrigin)

MAVLink message SET_GPS_GLOBAL_ORIGIN.

§

RcChannelsRaw(RcChannelsRaw)

MAVLink message RC_CHANNELS_RAW.

§

SafetyAllowedArea(SafetyAllowedArea)

MAVLink message SAFETY_ALLOWED_AREA.

§

Hwstatus(Hwstatus)

MAVLink message HWSTATUS.

§

VideoStreamInformation(VideoStreamInformation)

MAVLink message VIDEO_STREAM_INFORMATION.

§

EscTelemetry9To12(EscTelemetry9To12)

MAVLink message ESC_TELEMETRY_9_TO_12.

§

DeviceOpWriteReply(DeviceOpWriteReply)

MAVLink message DEVICE_OP_WRITE_REPLY.

§

MountStatus(MountStatus)

MAVLink message MOUNT_STATUS.

§

HighLatency(HighLatency)

MAVLink message HIGH_LATENCY.

§

SystemTime(SystemTime)

MAVLink message SYSTEM_TIME.

§

Ahrs3(Ahrs3)

MAVLink message AHRS3.

§

LogRequestData(LogRequestData)

MAVLink message LOG_REQUEST_DATA.

§

OpenDroneIdOperatorId(OpenDroneIdOperatorId)

MAVLink message OPEN_DRONE_ID_OPERATOR_ID.

§

EfiStatus(EfiStatus)

MAVLink message EFI_STATUS.

§

RawPressure(RawPressure)

MAVLink message RAW_PRESSURE.

§

GpsInput(GpsInput)

MAVLink message GPS_INPUT.

§

HilStateQuaternion(HilStateQuaternion)

MAVLink message HIL_STATE_QUATERNION.

§

RcChannels(RcChannels)

MAVLink message RC_CHANNELS.

§

GimbalTorqueCmdReport(GimbalTorqueCmdReport)

MAVLink message GIMBAL_TORQUE_CMD_REPORT.

§

ObstacleDistance(ObstacleDistance)

MAVLink message OBSTACLE_DISTANCE.

§

ScaledPressure3(ScaledPressure3)

MAVLink message SCALED_PRESSURE3.

§

GpsRtk(GpsRtk)

MAVLink message GPS_RTK.

§

ResponseEventError(ResponseEventError)

MAVLink message RESPONSE_EVENT_ERROR.

§

MissionRequestPartialList(MissionRequestPartialList)

MAVLink message MISSION_REQUEST_PARTIAL_LIST.

§

RawImu(RawImu)

MAVLink message RAW_IMU.

§

LoggingData(LoggingData)

MAVLink message LOGGING_DATA.

§

ActuatorControlTarget(ActuatorControlTarget)

MAVLink message ACTUATOR_CONTROL_TARGET.

§

ServoOutputRaw(ServoOutputRaw)

MAVLink message SERVO_OUTPUT_RAW.

§

UavionixAdsbOutDynamic(UavionixAdsbOutDynamic)

MAVLink message UAVIONIX_ADSB_OUT_DYNAMIC.

§

ScaledPressure2(ScaledPressure2)

MAVLink message SCALED_PRESSURE2.

§

DeviceOpWrite(DeviceOpWrite)

MAVLink message DEVICE_OP_WRITE.

§

OpenDroneIdLocation(OpenDroneIdLocation)

MAVLink message OPEN_DRONE_ID_LOCATION.

§

ChangeOperatorControlAck(ChangeOperatorControlAck)

MAVLink message CHANGE_OPERATOR_CONTROL_ACK.

§

OsdParamConfig(OsdParamConfig)

MAVLink message OSD_PARAM_CONFIG.

§

StorageInformation(StorageInformation)

MAVLink message STORAGE_INFORMATION.

§

Ahrs2(Ahrs2)

MAVLink message AHRS2.

§

RadioStatus(RadioStatus)

MAVLink message RADIO_STATUS.

§

WinchStatus(WinchStatus)

MAVLink message WINCH_STATUS.

§

GoproHeartbeat(GoproHeartbeat)

MAVLink message GOPRO_HEARTBEAT.

§

CameraStatus(CameraStatus)

MAVLink message CAMERA_STATUS.

§

HerelinkVideoStreamInformation(HerelinkVideoStreamInformation)

MAVLink message HERELINK_VIDEO_STREAM_INFORMATION.

§

FenceStatus(FenceStatus)

MAVLink message FENCE_STATUS.

§

MagCalReport(MagCalReport)

MAVLink message MAG_CAL_REPORT.

§

ActuatorOutputStatus(ActuatorOutputStatus)

MAVLink message ACTUATOR_OUTPUT_STATUS.

§

SetMagOffsets(SetMagOffsets)

MAVLink message SET_MAG_OFFSETS.

§

OpenDroneIdSelfId(OpenDroneIdSelfId)

MAVLink message OPEN_DRONE_ID_SELF_ID.

§

MagCalProgress(MagCalProgress)

MAVLink message MAG_CAL_PROGRESS.

§

Debug(Debug)

MAVLink message DEBUG.

§

SetMode(SetMode)

MAVLink message SET_MODE.

§

CurrentEventSequence(CurrentEventSequence)

MAVLink message CURRENT_EVENT_SEQUENCE.

§

EncapsulatedData(EncapsulatedData)

MAVLink message ENCAPSULATED_DATA.

§

CellularStatus(CellularStatus)

MAVLink message CELLULAR_STATUS.

§

OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate)

MAVLink message OPEN_DRONE_ID_SYSTEM_UPDATE.

§

DebugFloatArray(DebugFloatArray)

MAVLink message DEBUG_FLOAT_ARRAY.

§

OsdParamConfigReply(OsdParamConfigReply)

MAVLink message OSD_PARAM_CONFIG_REPLY.

§

CanfdFrame(CanfdFrame)

MAVLink message CANFD_FRAME.

§

EscTelemetry1To4(EscTelemetry1To4)

MAVLink message ESC_TELEMETRY_1_TO_4.

§

ButtonChange(ButtonChange)

MAVLink message BUTTON_CHANGE.

§

DeviceOpRead(DeviceOpRead)

MAVLink message DEVICE_OP_READ.

§

Altitude(Altitude)

MAVLink message ALTITUDE.

§

TerrainCheck(TerrainCheck)

MAVLink message TERRAIN_CHECK.

§

RequestDataStream(RequestDataStream)

MAVLink message REQUEST_DATA_STREAM.

§

LoggingAck(LoggingAck)

MAVLink message LOGGING_ACK.

§

ObstacleDistance3d(ObstacleDistance3d)

MAVLink message OBSTACLE_DISTANCE_3D.

§

Rpm(Rpm)

MAVLink message RPM.

§

RawRpm(RawRpm)

MAVLink message RAW_RPM.

§

Data16(Data16)

MAVLink message DATA16.

§

EscTelemetry5To8(EscTelemetry5To8)

MAVLink message ESC_TELEMETRY_5_TO_8.

§

ComponentInformation(ComponentInformation)

MAVLink message COMPONENT_INFORMATION.

§

GimbalControl(GimbalControl)

MAVLink message GIMBAL_CONTROL.

§

SetHomePosition(SetHomePosition)

MAVLink message SET_HOME_POSITION.

§

HilGps(HilGps)

MAVLink message HIL_GPS.

§

AttitudeTarget(AttitudeTarget)

MAVLink message ATTITUDE_TARGET.

§

ControlSystemState(ControlSystemState)

MAVLink message CONTROL_SYSTEM_STATE.

§

AttitudeQuaternion(AttitudeQuaternion)

MAVLink message ATTITUDE_QUATERNION.

§

VideoStreamStatus(VideoStreamStatus)

MAVLink message VIDEO_STREAM_STATUS.

§

GlobalPositionInt(GlobalPositionInt)

MAVLink message GLOBAL_POSITION_INT.

§

SimState(SimState)

MAVLink message SIM_STATE.

§

ParamExtValue(ParamExtValue)

MAVLink message PARAM_EXT_VALUE.

§

OrbitExecutionStatus(OrbitExecutionStatus)

MAVLink message ORBIT_EXECUTION_STATUS.

§

RemoteLogDataBlock(RemoteLogDataBlock)

MAVLink message REMOTE_LOG_DATA_BLOCK.

§

MissionItemInt(MissionItemInt)

MAVLink message MISSION_ITEM_INT.

§

CameraSettings(CameraSettings)

MAVLink message CAMERA_SETTINGS.

§

Ahrs(Ahrs)

MAVLink message AHRS.

§

AisVessel(AisVessel)

MAVLink message AIS_VESSEL.

§

PlayTuneV2(PlayTuneV2)

MAVLink message PLAY_TUNE_V2.

§

PositionTargetLocalNed(PositionTargetLocalNed)

MAVLink message POSITION_TARGET_LOCAL_NED.

§

AirlinkEyeGsHolePushRequest(AirlinkEyeGsHolePushRequest)

MAVLink message AIRLINK_EYE_GS_HOLE_PUSH_REQUEST.

§

ScaledPressure(ScaledPressure)

MAVLink message SCALED_PRESSURE.

§

HomePosition(HomePosition)

MAVLink message HOME_POSITION.

§

HerelinkTelem(HerelinkTelem)

MAVLink message HERELINK_TELEM.

§

CubepilotRawRc(CubepilotRawRc)

MAVLink message CUBEPILOT_RAW_RC.

§

ParamExtRequestRead(ParamExtRequestRead)

MAVLink message PARAM_EXT_REQUEST_READ.

§

UavionixAdsbOutCfg(UavionixAdsbOutCfg)

MAVLink message UAVIONIX_ADSB_OUT_CFG.

§

ParamExtAck(ParamExtAck)

MAVLink message PARAM_EXT_ACK.

§

DataStream(DataStream)

MAVLink message DATA_STREAM.

§

AutopilotVersionRequest(AutopilotVersionRequest)

MAVLink message AUTOPILOT_VERSION_REQUEST.

§

Simstate(Simstate)

MAVLink message SIMSTATE.

§

DataTransmissionHandshake(DataTransmissionHandshake)

MAVLink message DATA_TRANSMISSION_HANDSHAKE.

§

ParamSet(ParamSet)

MAVLink message PARAM_SET.

§

Heartbeat(Heartbeat)

MAVLink message HEARTBEAT.

§

DeviceOpReadReply(DeviceOpReadReply)

MAVLink message DEVICE_OP_READ_REPLY.

§

AirlinkEyeGsHolePushResponse(AirlinkEyeGsHolePushResponse)

MAVLink message AIRLINK_EYE_GS_HOLE_PUSH_RESPONSE.

§

Data64(Data64)

MAVLink message DATA64.

§

UavcanNodeStatus(UavcanNodeStatus)

MAVLink message UAVCAN_NODE_STATUS.

§

MissionItem(MissionItem)

MAVLink message MISSION_ITEM.

§

MissionWritePartialList(MissionWritePartialList)

MAVLink message MISSION_WRITE_PARTIAL_LIST.

§

OsdParamShowConfig(OsdParamShowConfig)

MAVLink message OSD_PARAM_SHOW_CONFIG.

§

CameraImageCaptured(CameraImageCaptured)

MAVLink message CAMERA_IMAGE_CAPTURED.

§

ScaledImu2(ScaledImu2)

MAVLink message SCALED_IMU2.

§

Ping(Ping)

MAVLink message PING.

§

Timesync(Timesync)

MAVLink message TIMESYNC.

§

MissionRequest(MissionRequest)

MAVLink message MISSION_REQUEST.

§

SetAttitudeTarget(SetAttitudeTarget)

MAVLink message SET_ATTITUDE_TARGET.

§

RequestEvent(RequestEvent)

MAVLink message REQUEST_EVENT.

§

CubepilotFirmwareUpdateStart(CubepilotFirmwareUpdateStart)

MAVLink message CUBEPILOT_FIRMWARE_UPDATE_START.

§

WheelDistance(WheelDistance)

MAVLink message WHEEL_DISTANCE.

§

CameraTrigger(CameraTrigger)

MAVLink message CAMERA_TRIGGER.

§

ApAdc(ApAdc)

MAVLink message AP_ADC.

§

CameraCaptureStatus(CameraCaptureStatus)

MAVLink message CAMERA_CAPTURE_STATUS.

§

ParamExtSet(ParamExtSet)

MAVLink message PARAM_EXT_SET.

§

Vibration(Vibration)

MAVLink message VIBRATION.

§

GoproGetRequest(GoproGetRequest)

MAVLink message GOPRO_GET_REQUEST.

§

CommandLong(CommandLong)

MAVLink message COMMAND_LONG.

§

ViconPositionEstimate(ViconPositionEstimate)

MAVLink message VICON_POSITION_ESTIMATE.

§

BatteryStatus(BatteryStatus)

MAVLink message BATTERY_STATUS.

§

GoproSetRequest(GoproSetRequest)

MAVLink message GOPRO_SET_REQUEST.

§

HilActuatorControls(HilActuatorControls)

MAVLink message HIL_ACTUATOR_CONTROLS.

§

GpsRawInt(GpsRawInt)

MAVLink message GPS_RAW_INT.

§

Attitude(Attitude)

MAVLink message ATTITUDE.

§

GlobalVisionPositionEstimate(GlobalVisionPositionEstimate)

MAVLink message GLOBAL_VISION_POSITION_ESTIMATE.

§

ScaledImu3(ScaledImu3)

MAVLink message SCALED_IMU3.

§

MountControl(MountControl)

MAVLink message MOUNT_CONTROL.

§

CommandInt(CommandInt)

MAVLink message COMMAND_INT.

§

AttPosMocap(AttPosMocap)

MAVLink message ATT_POS_MOCAP.

§

Data96(Data96)

MAVLink message DATA96.

§

GpsRtcmData(GpsRtcmData)

MAVLink message GPS_RTCM_DATA.

§

GeneratorStatus(GeneratorStatus)

MAVLink message GENERATOR_STATUS.

§

UtmGlobalPosition(UtmGlobalPosition)

MAVLink message UTM_GLOBAL_POSITION.

§

WifiConfigAp(WifiConfigAp)

MAVLink message WIFI_CONFIG_AP.

§

CompassmotStatus(CompassmotStatus)

MAVLink message COMPASSMOT_STATUS.

§

LimitsStatus(LimitsStatus)

MAVLink message LIMITS_STATUS.

§

GimbalReport(GimbalReport)

MAVLink message GIMBAL_REPORT.

§

MemoryVect(MemoryVect)

MAVLink message MEMORY_VECT.

§

WindCov(WindCov)

MAVLink message WIND_COV.

§

Odometry(Odometry)

MAVLink message ODOMETRY.

§

RcChannelsOverride(RcChannelsOverride)

MAVLink message RC_CHANNELS_OVERRIDE.

§

OpenDroneIdArmStatus(OpenDroneIdArmStatus)

MAVLink message OPEN_DRONE_ID_ARM_STATUS.

§

CameraFovStatus(CameraFovStatus)

MAVLink message CAMERA_FOV_STATUS.

§

MissionRequestInt(MissionRequestInt)

MAVLink message MISSION_REQUEST_INT.

§

TimeEstimateToTarget(TimeEstimateToTarget)

MAVLink message TIME_ESTIMATE_TO_TARGET.

§

ManualControl(ManualControl)

MAVLink message MANUAL_CONTROL.

§

MissionClearAll(MissionClearAll)

MAVLink message MISSION_CLEAR_ALL.

§

TrajectoryRepresentationBezier(TrajectoryRepresentationBezier)

MAVLink message TRAJECTORY_REPRESENTATION_BEZIER.

§

PidTuning(PidTuning)

MAVLink message PID_TUNING.

§

Collision(Collision)

MAVLink message COLLISION.

§

AutopilotVersion(AutopilotVersion)

MAVLink message AUTOPILOT_VERSION.

§

MissionCount(MissionCount)

MAVLink message MISSION_COUNT.

§

VfrHud(VfrHud)

MAVLink message VFR_HUD.

§

MissionAck(MissionAck)

MAVLink message MISSION_ACK.

§

GoproSetResponse(GoproSetResponse)

MAVLink message GOPRO_SET_RESPONSE.

§

UavcanNodeInfo(UavcanNodeInfo)

MAVLink message UAVCAN_NODE_INFO.

§

HilOpticalFlow(HilOpticalFlow)

MAVLink message HIL_OPTICAL_FLOW.

§

UavionixAdsbTransceiverHealthReport(UavionixAdsbTransceiverHealthReport)

MAVLink message UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT.

§

GpsGlobalOrigin(GpsGlobalOrigin)

MAVLink message GPS_GLOBAL_ORIGIN.

§

GimbalManagerInformation(GimbalManagerInformation)

MAVLink message GIMBAL_MANAGER_INFORMATION.

§

Rangefinder(Rangefinder)

MAVLink message RANGEFINDER.

§

PowerStatus(PowerStatus)

MAVLink message POWER_STATUS.

§

SetPositionTargetLocalNed(SetPositionTargetLocalNed)

MAVLink message SET_POSITION_TARGET_LOCAL_NED.

§

GlobalPositionIntCov(GlobalPositionIntCov)

MAVLink message GLOBAL_POSITION_INT_COV.

§

IcarousKinematicBands(IcarousKinematicBands)

MAVLink message ICAROUS_KINEMATIC_BANDS.

§

CameraTrackingGeoStatus(CameraTrackingGeoStatus)

MAVLink message CAMERA_TRACKING_GEO_STATUS.

§

Meminfo(Meminfo)

MAVLink message MEMINFO.

§

SetPositionTargetGlobalInt(SetPositionTargetGlobalInt)

MAVLink message SET_POSITION_TARGET_GLOBAL_INT.

§

OpenDroneIdSystem(OpenDroneIdSystem)

MAVLink message OPEN_DRONE_ID_SYSTEM.

§

SetActuatorControlTarget(SetActuatorControlTarget)

MAVLink message SET_ACTUATOR_CONTROL_TARGET.

§

HilControls(HilControls)

MAVLink message HIL_CONTROLS.

§

AdapTuning(AdapTuning)

MAVLink message ADAP_TUNING.

§

Deepstall(Deepstall)

MAVLink message DEEPSTALL.

§

MountOrientation(MountOrientation)

MAVLink message MOUNT_ORIENTATION.

§

CubepilotFirmwareUpdateResp(CubepilotFirmwareUpdateResp)

MAVLink message CUBEPILOT_FIRMWARE_UPDATE_RESP.

§

Battery2(Battery2)

MAVLink message BATTERY2.

§

HygrometerSensor(HygrometerSensor)

MAVLink message HYGROMETER_SENSOR.

§

Tunnel(Tunnel)

MAVLink message TUNNEL.

§

ParamExtRequestList(ParamExtRequestList)

MAVLink message PARAM_EXT_REQUEST_LIST.

§

HilRcInputsRaw(HilRcInputsRaw)

MAVLink message HIL_RC_INPUTS_RAW.

§

CommandCancel(CommandCancel)

MAVLink message COMMAND_CANCEL.

§

Radio(Radio)

MAVLink message RADIO.

§

WaterDepth(WaterDepth)

MAVLink message WATER_DEPTH.

§

IcarousHeartbeat(IcarousHeartbeat)

MAVLink message ICAROUS_HEARTBEAT.

§

TerrainReport(TerrainReport)

MAVLink message TERRAIN_REPORT.

§

GimbalDeviceSetAttitude(GimbalDeviceSetAttitude)

MAVLink message GIMBAL_DEVICE_SET_ATTITUDE.

§

ExtendedSysState(ExtendedSysState)

MAVLink message EXTENDED_SYS_STATE.

§

ResourceRequest(ResourceRequest)

MAVLink message RESOURCE_REQUEST.

§

LogRequestEnd(LogRequestEnd)

MAVLink message LOG_REQUEST_END.

§

FenceFetchPoint(FenceFetchPoint)

MAVLink message FENCE_FETCH_POINT.

§

NamedValueInt(NamedValueInt)

MAVLink message NAMED_VALUE_INT.

§

MessageInterval(MessageInterval)

MAVLink message MESSAGE_INTERVAL.

§

DigicamControl(DigicamControl)

MAVLink message DIGICAM_CONTROL.

§

FollowTarget(FollowTarget)

MAVLink message FOLLOW_TARGET.

§

HilState(HilState)

MAVLink message HIL_STATE.

§

ManualSetpoint(ManualSetpoint)

MAVLink message MANUAL_SETPOINT.

§

OpticalFlowRad(OpticalFlowRad)

MAVLink message OPTICAL_FLOW_RAD.

§

OsdParamShowConfigReply(OsdParamShowConfigReply)

MAVLink message OSD_PARAM_SHOW_CONFIG_REPLY.

§

AdsbVehicle(AdsbVehicle)

MAVLink message ADSB_VEHICLE.

§

MissionItemReached(MissionItemReached)

MAVLink message MISSION_ITEM_REACHED.

§

DigicamConfigure(DigicamConfigure)

MAVLink message DIGICAM_CONFIGURE.

§

GpsStatus(GpsStatus)

MAVLink message GPS_STATUS.

§

MissionRequestList(MissionRequestList)

MAVLink message MISSION_REQUEST_LIST.

§

VisionPositionEstimate(VisionPositionEstimate)

MAVLink message VISION_POSITION_ESTIMATE.

§

Wind(Wind)

MAVLink message WIND.

§

RallyPoint(RallyPoint)

MAVLink message RALLY_POINT.

§

OpenDroneIdMessagePack(OpenDroneIdMessagePack)

MAVLink message OPEN_DRONE_ID_MESSAGE_PACK.

§

LogData(LogData)

MAVLink message LOG_DATA.

§

ChangeOperatorControl(ChangeOperatorControl)

MAVLink message CHANGE_OPERATOR_CONTROL.

§

AirlinkAuthResponse(AirlinkAuthResponse)

MAVLink message AIRLINK_AUTH_RESPONSE.

§

AuthKey(AuthKey)

MAVLink message AUTH_KEY.

§

ParamValue(ParamValue)

MAVLink message PARAM_VALUE.

§

Gps2Rtk(Gps2Rtk)

MAVLink message GPS2_RTK.

§

EstimatorStatus(EstimatorStatus)

MAVLink message ESTIMATOR_STATUS.

§

LinkNodeStatus(LinkNodeStatus)

MAVLink message LINK_NODE_STATUS.

§

CellularConfig(CellularConfig)

MAVLink message CELLULAR_CONFIG.

§

ProtocolVersion(ProtocolVersion)

MAVLink message PROTOCOL_VERSION.

§

CanFilterModify(CanFilterModify)

MAVLink message CAN_FILTER_MODIFY.

§

ComponentMetadata(ComponentMetadata)

MAVLink message COMPONENT_METADATA.

§

DebugVect(DebugVect)

MAVLink message DEBUG_VECT.

§

LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset)

MAVLink message LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET.

§

CommandAck(CommandAck)

MAVLink message COMMAND_ACK.

§

SafetySetAllowedArea(SafetySetAllowedArea)

MAVLink message SAFETY_SET_ALLOWED_AREA.

§

ParamRequestRead(ParamRequestRead)

MAVLink message PARAM_REQUEST_READ.

§

SmartBatteryInfo(SmartBatteryInfo)

MAVLink message SMART_BATTERY_INFO.

§

NamedValueFloat(NamedValueFloat)

MAVLink message NAMED_VALUE_FLOAT.

§

TerrainData(TerrainData)

MAVLink message TERRAIN_DATA.

§

LedControl(LedControl)

MAVLink message LED_CONTROL.

§

MountConfigure(MountConfigure)

MAVLink message MOUNT_CONFIGURE.

§

VisionSpeedEstimate(VisionSpeedEstimate)

MAVLink message VISION_SPEED_ESTIMATE.

§

Statustext(Statustext)

MAVLink message STATUSTEXT.

§

FencePoint(FencePoint)

MAVLink message FENCE_POINT.

§

GimbalManagerStatus(GimbalManagerStatus)

MAVLink message GIMBAL_MANAGER_STATUS.

§

AoaSsa(AoaSsa)

MAVLink message AOA_SSA.

§

AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice)

MAVLink message AUTOPILOT_STATE_FOR_GIMBAL_DEVICE.

§

EkfStatusReport(EkfStatusReport)

MAVLink message EKF_STATUS_REPORT.

§

RcChannelsScaled(RcChannelsScaled)

MAVLink message RC_CHANNELS_SCALED.

§

FlightInformation(FlightInformation)

MAVLink message FLIGHT_INFORMATION.

§

OpenDroneIdAuthentication(OpenDroneIdAuthentication)

MAVLink message OPEN_DRONE_ID_AUTHENTICATION.

§

OpenDroneIdBasicId(OpenDroneIdBasicId)

MAVLink message OPEN_DRONE_ID_BASIC_ID.

§

VisionPositionDelta(VisionPositionDelta)

MAVLink message VISION_POSITION_DELTA.

§

HighresImu(HighresImu)

MAVLink message HIGHRES_IMU.

§

EscInfo(EscInfo)

MAVLink message ESC_INFO.

§

AirlinkEyeTurnInit(AirlinkEyeTurnInit)

MAVLink message AIRLINK_EYE_TURN_INIT.

§

McuStatus(McuStatus)

MAVLink message MCU_STATUS.

§

ParamMapRc(ParamMapRc)

MAVLink message PARAM_MAP_RC.

§

AttitudeQuaternionCov(AttitudeQuaternionCov)

MAVLink message ATTITUDE_QUATERNION_COV.

§

LocalPositionNedCov(LocalPositionNedCov)

MAVLink message LOCAL_POSITION_NED_COV.

§

GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus)

MAVLink message GIMBAL_DEVICE_ATTITUDE_STATUS.

§

GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw)

MAVLink message GIMBAL_MANAGER_SET_PITCHYAW.

§

LogErase(LogErase)

MAVLink message LOG_ERASE.

§

GoproGetResponse(GoproGetResponse)

MAVLink message GOPRO_GET_RESPONSE.

§

CameraFeedback(CameraFeedback)

MAVLink message CAMERA_FEEDBACK.

§

CameraTrackingImageStatus(CameraTrackingImageStatus)

MAVLink message CAMERA_TRACKING_IMAGE_STATUS.

§

Event(Event)

MAVLink message EVENT.

§

Data32(Data32)

MAVLink message DATA32.

§

SetupSigning(SetupSigning)

MAVLink message SETUP_SIGNING.

§

SupportedTunes(SupportedTunes)

MAVLink message SUPPORTED_TUNES.

§

SensorOffsets(SensorOffsets)

MAVLink message SENSOR_OFFSETS.

§

NavControllerOutput(NavControllerOutput)

MAVLink message NAV_CONTROLLER_OUTPUT.

§

CanFrame(CanFrame)

MAVLink message CAN_FRAME.

§

OnboardComputerStatus(OnboardComputerStatus)

MAVLink message ONBOARD_COMPUTER_STATUS.

§

Gps2Raw(Gps2Raw)

MAVLink message GPS2_RAW.

§

PlayTune(PlayTune)

MAVLink message PLAY_TUNE.

§

GimbalDeviceInformation(GimbalDeviceInformation)

MAVLink message GIMBAL_DEVICE_INFORMATION.

§

LandingTarget(LandingTarget)

MAVLink message LANDING_TARGET.

§

TerrainRequest(TerrainRequest)

MAVLink message TERRAIN_REQUEST.

§

ScaledImu(ScaledImu)

MAVLink message SCALED_IMU.

§

EscStatus(EscStatus)

MAVLink message ESC_STATUS.

§

CameraInformation(CameraInformation)

MAVLink message CAMERA_INFORMATION.

§

MissionCurrent(MissionCurrent)

MAVLink message MISSION_CURRENT.

§

AirlinkAuth(AirlinkAuth)

MAVLink message AIRLINK_AUTH.

§

AirlinkEyeHp(AirlinkEyeHp)

MAVLink message AIRLINK_EYE_HP.

§

AirspeedAutocal(AirspeedAutocal)

MAVLink message AIRSPEED_AUTOCAL.

§

GimbalManagerSetAttitude(GimbalManagerSetAttitude)

MAVLink message GIMBAL_MANAGER_SET_ATTITUDE.

§

OpticalFlow(OpticalFlow)

MAVLink message OPTICAL_FLOW.

§

TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints)

MAVLink message TRAJECTORY_REPRESENTATION_WAYPOINTS.

§

HilSensor(HilSensor)

MAVLink message HIL_SENSOR.

§

LocalPositionNed(LocalPositionNed)

MAVLink message LOCAL_POSITION_NED.

§

GimbalManagerSetManualControl(GimbalManagerSetManualControl)

MAVLink message GIMBAL_MANAGER_SET_MANUAL_CONTROL.

§

LoggingDataAcked(LoggingDataAcked)

MAVLink message LOGGING_DATA_ACKED.

§

ParamRequestList(ParamRequestList)

MAVLink message PARAM_REQUEST_LIST.

§

IsbdLinkStatus(IsbdLinkStatus)

MAVLink message ISBD_LINK_STATUS.

§

PositionTargetGlobalInt(PositionTargetGlobalInt)

MAVLink message POSITION_TARGET_GLOBAL_INT.

§

FileTransferProtocol(FileTransferProtocol)

MAVLink message FILE_TRANSFER_PROTOCOL.

§

HighLatency2(HighLatency2)

MAVLink message HIGH_LATENCY2.

§

LogRequestList(LogRequestList)

MAVLink message LOG_REQUEST_LIST.

§

RemoteLogBlockStatus(RemoteLogBlockStatus)

MAVLink message REMOTE_LOG_BLOCK_STATUS.

§

MissionSetCurrent(MissionSetCurrent)

MAVLink message MISSION_SET_CURRENT.

Trait Implementations§

source§

impl Clone for Ardupilotmega

source§

fn clone(&self) -> Ardupilotmega

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 Ardupilotmega

source§

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

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

impl Dialect for Ardupilotmega

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.

source§

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

Message specification by id.

source§

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

Decodes message from payload.

source§

fn spec() -> &'static DialectSpec

Dialect specification.

source§

impl From<AdapTuning> for Ardupilotmega

source§

fn from(value: AdapTuning) -> Self

Converts to this type from the input type.
source§

impl From<Ahrs> for Ardupilotmega

source§

fn from(value: Ahrs) -> Self

Converts to this type from the input type.
source§

impl From<Ahrs2> for Ardupilotmega

source§

fn from(value: Ahrs2) -> Self

Converts to this type from the input type.
source§

impl From<Ahrs3> for Ardupilotmega

source§

fn from(value: Ahrs3) -> Self

Converts to this type from the input type.
source§

impl From<AirspeedAutocal> for Ardupilotmega

source§

fn from(value: AirspeedAutocal) -> Self

Converts to this type from the input type.
source§

impl From<AoaSsa> for Ardupilotmega

source§

fn from(value: AoaSsa) -> Self

Converts to this type from the input type.
source§

impl From<ApAdc> for Ardupilotmega

source§

fn from(value: ApAdc) -> Self

Converts to this type from the input type.
source§

impl From<AutopilotVersionRequest> for Ardupilotmega

source§

fn from(value: AutopilotVersionRequest) -> Self

Converts to this type from the input type.
source§

impl From<Battery2> for Ardupilotmega

source§

fn from(value: Battery2) -> Self

Converts to this type from the input type.
source§

impl From<CameraFeedback> for Ardupilotmega

source§

fn from(value: CameraFeedback) -> Self

Converts to this type from the input type.
source§

impl From<CameraStatus> for Ardupilotmega

source§

fn from(value: CameraStatus) -> Self

Converts to this type from the input type.
source§

impl From<CompassmotStatus> for Ardupilotmega

source§

fn from(value: CompassmotStatus) -> Self

Converts to this type from the input type.
source§

impl From<Data16> for Ardupilotmega

source§

fn from(value: Data16) -> Self

Converts to this type from the input type.
source§

impl From<Data32> for Ardupilotmega

source§

fn from(value: Data32) -> Self

Converts to this type from the input type.
source§

impl From<Data64> for Ardupilotmega

source§

fn from(value: Data64) -> Self

Converts to this type from the input type.
source§

impl From<Data96> for Ardupilotmega

source§

fn from(value: Data96) -> Self

Converts to this type from the input type.
source§

impl From<Deepstall> for Ardupilotmega

source§

fn from(value: Deepstall) -> Self

Converts to this type from the input type.
source§

impl From<DeviceOpRead> for Ardupilotmega

source§

fn from(value: DeviceOpRead) -> Self

Converts to this type from the input type.
source§

impl From<DeviceOpReadReply> for Ardupilotmega

source§

fn from(value: DeviceOpReadReply) -> Self

Converts to this type from the input type.
source§

impl From<DeviceOpWrite> for Ardupilotmega

source§

fn from(value: DeviceOpWrite) -> Self

Converts to this type from the input type.
source§

impl From<DeviceOpWriteReply> for Ardupilotmega

source§

fn from(value: DeviceOpWriteReply) -> Self

Converts to this type from the input type.
source§

impl From<DigicamConfigure> for Ardupilotmega

source§

fn from(value: DigicamConfigure) -> Self

Converts to this type from the input type.
source§

impl From<DigicamControl> for Ardupilotmega

source§

fn from(value: DigicamControl) -> Self

Converts to this type from the input type.
source§

impl From<EkfStatusReport> for Ardupilotmega

source§

fn from(value: EkfStatusReport) -> Self

Converts to this type from the input type.
source§

impl From<EscTelemetry1To4> for Ardupilotmega

source§

fn from(value: EscTelemetry1To4) -> Self

Converts to this type from the input type.
source§

impl From<EscTelemetry5To8> for Ardupilotmega

source§

fn from(value: EscTelemetry5To8) -> Self

Converts to this type from the input type.
source§

impl From<EscTelemetry9To12> for Ardupilotmega

source§

fn from(value: EscTelemetry9To12) -> Self

Converts to this type from the input type.
source§

impl From<FenceFetchPoint> for Ardupilotmega

source§

fn from(value: FenceFetchPoint) -> Self

Converts to this type from the input type.
source§

impl From<FencePoint> for Ardupilotmega

source§

fn from(value: FencePoint) -> Self

Converts to this type from the input type.
source§

impl From<GimbalControl> for Ardupilotmega

source§

fn from(value: GimbalControl) -> Self

Converts to this type from the input type.
source§

impl From<GimbalReport> for Ardupilotmega

source§

fn from(value: GimbalReport) -> Self

Converts to this type from the input type.
source§

impl From<GimbalTorqueCmdReport> for Ardupilotmega

source§

fn from(value: GimbalTorqueCmdReport) -> Self

Converts to this type from the input type.
source§

impl From<GoproGetRequest> for Ardupilotmega

source§

fn from(value: GoproGetRequest) -> Self

Converts to this type from the input type.
source§

impl From<GoproGetResponse> for Ardupilotmega

source§

fn from(value: GoproGetResponse) -> Self

Converts to this type from the input type.
source§

impl From<GoproHeartbeat> for Ardupilotmega

source§

fn from(value: GoproHeartbeat) -> Self

Converts to this type from the input type.
source§

impl From<GoproSetRequest> for Ardupilotmega

source§

fn from(value: GoproSetRequest) -> Self

Converts to this type from the input type.
source§

impl From<GoproSetResponse> for Ardupilotmega

source§

fn from(value: GoproSetResponse) -> Self

Converts to this type from the input type.
source§

impl From<Hwstatus> for Ardupilotmega

source§

fn from(value: Hwstatus) -> Self

Converts to this type from the input type.
source§

impl From<LedControl> for Ardupilotmega

source§

fn from(value: LedControl) -> Self

Converts to this type from the input type.
source§

impl From<LimitsStatus> for Ardupilotmega

source§

fn from(value: LimitsStatus) -> Self

Converts to this type from the input type.
source§

impl From<MagCalProgress> for Ardupilotmega

source§

fn from(value: MagCalProgress) -> Self

Converts to this type from the input type.
source§

impl From<McuStatus> for Ardupilotmega

source§

fn from(value: McuStatus) -> Self

Converts to this type from the input type.
source§

impl From<Meminfo> for Ardupilotmega

source§

fn from(value: Meminfo) -> Self

Converts to this type from the input type.
source§

impl From<MountConfigure> for Ardupilotmega

source§

fn from(value: MountConfigure) -> Self

Converts to this type from the input type.
source§

impl From<MountControl> for Ardupilotmega

source§

fn from(value: MountControl) -> Self

Converts to this type from the input type.
source§

impl From<MountStatus> for Ardupilotmega

source§

fn from(value: MountStatus) -> Self

Converts to this type from the input type.
source§

impl From<ObstacleDistance3d> for Ardupilotmega

source§

fn from(value: ObstacleDistance3d) -> Self

Converts to this type from the input type.
source§

impl From<OsdParamConfig> for Ardupilotmega

source§

fn from(value: OsdParamConfig) -> Self

Converts to this type from the input type.
source§

impl From<OsdParamConfigReply> for Ardupilotmega

source§

fn from(value: OsdParamConfigReply) -> Self

Converts to this type from the input type.
source§

impl From<OsdParamShowConfig> for Ardupilotmega

source§

fn from(value: OsdParamShowConfig) -> Self

Converts to this type from the input type.
source§

impl From<OsdParamShowConfigReply> for Ardupilotmega

source§

fn from(value: OsdParamShowConfigReply) -> Self

Converts to this type from the input type.
source§

impl From<PidTuning> for Ardupilotmega

source§

fn from(value: PidTuning) -> Self

Converts to this type from the input type.
source§

impl From<Radio> for Ardupilotmega

source§

fn from(value: Radio) -> Self

Converts to this type from the input type.
source§

impl From<RallyFetchPoint> for Ardupilotmega

source§

fn from(value: RallyFetchPoint) -> Self

Converts to this type from the input type.
source§

impl From<RallyPoint> for Ardupilotmega

source§

fn from(value: RallyPoint) -> Self

Converts to this type from the input type.
source§

impl From<Rangefinder> for Ardupilotmega

source§

fn from(value: Rangefinder) -> Self

Converts to this type from the input type.
source§

impl From<RemoteLogBlockStatus> for Ardupilotmega

source§

fn from(value: RemoteLogBlockStatus) -> Self

Converts to this type from the input type.
source§

impl From<RemoteLogDataBlock> for Ardupilotmega

source§

fn from(value: RemoteLogDataBlock) -> Self

Converts to this type from the input type.
source§

impl From<Rpm> for Ardupilotmega

source§

fn from(value: Rpm) -> Self

Converts to this type from the input type.
source§

impl From<SensorOffsets> for Ardupilotmega

source§

fn from(value: SensorOffsets) -> Self

Converts to this type from the input type.
source§

impl From<SetMagOffsets> for Ardupilotmega

source§

fn from(value: SetMagOffsets) -> Self

Converts to this type from the input type.
source§

impl From<Simstate> for Ardupilotmega

source§

fn from(value: Simstate) -> Self

Converts to this type from the input type.
source§

impl From<VisionPositionDelta> for Ardupilotmega

source§

fn from(value: VisionPositionDelta) -> Self

Converts to this type from the input type.
source§

impl From<WaterDepth> for Ardupilotmega

source§

fn from(value: WaterDepth) -> Self

Converts to this type from the input type.
source§

impl From<Wind> for Ardupilotmega

source§

fn from(value: Wind) -> Self

Converts to this type from the input type.
source§

impl IntoPayload for Ardupilotmega

source§

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

Encodes message into MAVLink payload.

source§

impl MessageSpec for Ardupilotmega

source§

fn id(&self) -> MessageId

MAVLink message ID.

See MessageSpec::id for details.

Minimum supported MAVLink protocol version.

See MessageSpec::min_supported_mavlink_version for details.

source§

fn crc_extra(&self) -> CrcExtra

Message EXTRA_CRC calculated from message XML definition.

See MessageSpec::crc_extra for details.

source§

impl TryFrom<&Payload> for Ardupilotmega

source§

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

Decodes message from MAVLink payload.

§

type Error = SpecError

The type returned in the event of a conversion error.

Auto Trait Implementations§

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> 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> Same for T

§

type Output = T

Should always be Self
source§

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

§

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>,

§

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>,

§

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.