docs: auto-sync metadata [skip ci]

Co-Authored-By: PX4 BuildBot <bot@px4.io>
This commit is contained in:
PX4BuildBot
2026-02-23 18:34:11 +00:00
parent 845a7efd58
commit d965df930c
136 changed files with 1346 additions and 1346 deletions
+190 -190
View File
@@ -94,201 +94,201 @@ They are not build into the module, and hence are neither published or subscribe
::: details See messages
- [GeofenceStatus](../msg_docs/GeofenceStatus.md)
- [GainCompression](../msg_docs/GainCompression.md)
- [InternalCombustionEngineStatus](../msg_docs/InternalCombustionEngineStatus.md)
- [GimbalManagerSetAttitude](../msg_docs/GimbalManagerSetAttitude.md)
- [HeaterStatus](../msg_docs/HeaterStatus.md)
- [RaptorInput](../msg_docs/RaptorInput.md)
- [FuelTankStatus](../msg_docs/FuelTankStatus.md)
- [SensorHygrometer](../msg_docs/SensorHygrometer.md)
- [UlogStream](../msg_docs/UlogStream.md)
- [EstimatorAidSource3d](../msg_docs/EstimatorAidSource3d.md)
- [EstimatorSensorBias](../msg_docs/EstimatorSensorBias.md)
- [FixedWingRunwayControl](../msg_docs/FixedWingRunwayControl.md)
- [RoverAttitudeStatus](../msg_docs/RoverAttitudeStatus.md)
- [MissionResult](../msg_docs/MissionResult.md)
- [RoverSpeedStatus](../msg_docs/RoverSpeedStatus.md)
- [DebugKeyValue](../msg_docs/DebugKeyValue.md)
- [TakeoffStatus](../msg_docs/TakeoffStatus.md)
- [VehicleOpticalFlow](../msg_docs/VehicleOpticalFlow.md)
- [AdcReport](../msg_docs/AdcReport.md)
- [RateCtrlStatus](../msg_docs/RateCtrlStatus.md)
- [ArmingCheckRequestV0](../msg_docs/ArmingCheckRequestV0.md)
- [SensorGyroFft](../msg_docs/SensorGyroFft.md)
- [ParameterSetValueRequest](../msg_docs/ParameterSetValueRequest.md)
- [TuneControl](../msg_docs/TuneControl.md)
- [VehicleStatusV0](../msg_docs/VehicleStatusV0.md)
- [RegisterExtComponentRequestV0](../msg_docs/RegisterExtComponentRequestV0.md)
- [GpioConfig](../msg_docs/GpioConfig.md)
- [VehicleRoi](../msg_docs/VehicleRoi.md)
- [QshellRetval](../msg_docs/QshellRetval.md)
- [ParameterSetValueResponse](../msg_docs/ParameterSetValueResponse.md)
- [SensorBaro](../msg_docs/SensorBaro.md)
- [BatteryStatusV0](../msg_docs/BatteryStatusV0.md)
- [GimbalManagerInformation](../msg_docs/GimbalManagerInformation.md)
- [Airspeed](../msg_docs/Airspeed.md)
- [EstimatorStatus](../msg_docs/EstimatorStatus.md)
- [CanInterfaceStatus](../msg_docs/CanInterfaceStatus.md)
- [NeuralControl](../msg_docs/NeuralControl.md)
- [ParameterUpdate](../msg_docs/ParameterUpdate.md)
- [EventV0](../msg_docs/EventV0.md)
- [VehicleAirData](../msg_docs/VehicleAirData.md)
- [LedControl](../msg_docs/LedControl.md)
- [GimbalDeviceSetAttitude](../msg_docs/GimbalDeviceSetAttitude.md)
- [MagWorkerData](../msg_docs/MagWorkerData.md)
- [Ping](../msg_docs/Ping.md)
- [RcChannels](../msg_docs/RcChannels.md)
- [DeviceInformation](../msg_docs/DeviceInformation.md)
- [InternalCombustionEngineControl](../msg_docs/InternalCombustionEngineControl.md)
- [DebugValue](../msg_docs/DebugValue.md)
- [GpsDump](../msg_docs/GpsDump.md)
- [EstimatorAidSource2d](../msg_docs/EstimatorAidSource2d.md)
- [VehicleStatusV0](../msg_docs/VehicleStatusV0.md)
- [DatamanResponse](../msg_docs/DatamanResponse.md)
- [NavigatorMissionItem](../msg_docs/NavigatorMissionItem.md)
- [GimbalManagerSetManualControl](../msg_docs/GimbalManagerSetManualControl.md)
- [SensorTemp](../msg_docs/SensorTemp.md)
- [Vtx](../msg_docs/Vtx.md)
- [LoggerStatus](../msg_docs/LoggerStatus.md)
- [ConfigOverridesV0](../msg_docs/ConfigOverridesV0.md)
- [ParameterResetRequest](../msg_docs/ParameterResetRequest.md)
- [SensorAirflow](../msg_docs/SensorAirflow.md)
- [RoverSpeedStatus](../msg_docs/RoverSpeedStatus.md)
- [UavcanParameterValue](../msg_docs/UavcanParameterValue.md)
- [FollowTarget](../msg_docs/FollowTarget.md)
- [VehicleImuStatus](../msg_docs/VehicleImuStatus.md)
- [Mission](../msg_docs/Mission.md)
- [ActuatorOutputs](../msg_docs/ActuatorOutputs.md)
- [TrajectorySetpoint6dof](../msg_docs/TrajectorySetpoint6dof.md)
- [LandingTargetPose](../msg_docs/LandingTargetPose.md)
- [EstimatorStates](../msg_docs/EstimatorStates.md)
- [SensorHygrometer](../msg_docs/SensorHygrometer.md)
- [EstimatorAidSource3d](../msg_docs/EstimatorAidSource3d.md)
- [SensorGnssRelative](../msg_docs/SensorGnssRelative.md)
- [EstimatorBias3d](../msg_docs/EstimatorBias3d.md)
- [FollowTargetEstimator](../msg_docs/FollowTargetEstimator.md)
- [OrbitStatus](../msg_docs/OrbitStatus.md)
- [ParameterSetUsedRequest](../msg_docs/ParameterSetUsedRequest.md)
- [OpenDroneIdOperatorId](../msg_docs/OpenDroneIdOperatorId.md)
- [FixedWingRunwayControl](../msg_docs/FixedWingRunwayControl.md)
- [UlogStreamAck](../msg_docs/UlogStreamAck.md)
- [RaptorInput](../msg_docs/RaptorInput.md)
- [Ekf2Timestamps](../msg_docs/Ekf2Timestamps.md)
- [TuneControl](../msg_docs/TuneControl.md)
- [FigureEightStatus](../msg_docs/FigureEightStatus.md)
- [OrbTestMedium](../msg_docs/OrbTestMedium.md)
- [CameraTrigger](../msg_docs/CameraTrigger.md)
- [TaskStackInfo](../msg_docs/TaskStackInfo.md)
- [GeneratorStatus](../msg_docs/GeneratorStatus.md)
- [RoverRateStatus](../msg_docs/RoverRateStatus.md)
- [LandingTargetInnovations](../msg_docs/LandingTargetInnovations.md)
- [AdcReport](../msg_docs/AdcReport.md)
- [ActionRequest](../msg_docs/ActionRequest.md)
- [IridiumsbdStatus](../msg_docs/IridiumsbdStatus.md)
- [GpsInjectData](../msg_docs/GpsInjectData.md)
- [SensorBaro](../msg_docs/SensorBaro.md)
- [EstimatorEventFlags](../msg_docs/EstimatorEventFlags.md)
- [OpenDroneIdSelfId](../msg_docs/OpenDroneIdSelfId.md)
- [MavlinkLog](../msg_docs/MavlinkLog.md)
- [ActuatorServosTrim](../msg_docs/ActuatorServosTrim.md)
- [VehicleAngularVelocity](../msg_docs/VehicleAngularVelocity.md)
- [DifferentialPressure](../msg_docs/DifferentialPressure.md)
- [InputRc](../msg_docs/InputRc.md)
- [HealthReport](../msg_docs/HealthReport.md)
- [AirspeedValidatedV0](../msg_docs/AirspeedValidatedV0.md)
- [OrbTestLarge](../msg_docs/OrbTestLarge.md)
- [SensorsStatus](../msg_docs/SensorsStatus.md)
- [AirspeedWind](../msg_docs/AirspeedWind.md)
- [ParameterSetValueRequest](../msg_docs/ParameterSetValueRequest.md)
- [ActuatorTest](../msg_docs/ActuatorTest.md)
- [VehicleImu](../msg_docs/VehicleImu.md)
- [NavigatorStatus](../msg_docs/NavigatorStatus.md)
- [SensorAccel](../msg_docs/SensorAccel.md)
- [VelocityLimits](../msg_docs/VelocityLimits.md)
- [OpenDroneIdSystem](../msg_docs/OpenDroneIdSystem.md)
- [ArmingCheckReplyV0](../msg_docs/ArmingCheckReplyV0.md)
- [SensorGyroFft](../msg_docs/SensorGyroFft.md)
- [Rpm](../msg_docs/Rpm.md)
- [SensorsStatusImu](../msg_docs/SensorsStatusImu.md)
- [CellularStatus](../msg_docs/CellularStatus.md)
- [GimbalControls](../msg_docs/GimbalControls.md)
- [PpsCapture](../msg_docs/PpsCapture.md)
- [BatteryStatusV0](../msg_docs/BatteryStatusV0.md)
- [YawEstimatorStatus](../msg_docs/YawEstimatorStatus.md)
- [HomePositionV0](../msg_docs/HomePositionV0.md)
- [VehicleConstraints](../msg_docs/VehicleConstraints.md)
- [EscStatus](../msg_docs/EscStatus.md)
- [QshellRetval](../msg_docs/QshellRetval.md)
- [RcParameterMap](../msg_docs/RcParameterMap.md)
- [MountOrientation](../msg_docs/MountOrientation.md)
- [UavcanParameterRequest](../msg_docs/UavcanParameterRequest.md)
- [ParameterUpdate](../msg_docs/ParameterUpdate.md)
- [LedControl](../msg_docs/LedControl.md)
- [ControlAllocatorStatus](../msg_docs/ControlAllocatorStatus.md)
- [DronecanNodeStatus](../msg_docs/DronecanNodeStatus.md)
- [ArmingCheckRequestV0](../msg_docs/ArmingCheckRequestV0.md)
- [GpioIn](../msg_docs/GpioIn.md)
- [DebugVect](../msg_docs/DebugVect.md)
- [EstimatorGpsStatus](../msg_docs/EstimatorGpsStatus.md)
- [ActuatorControlsStatus](../msg_docs/ActuatorControlsStatus.md)
- [GpioConfig](../msg_docs/GpioConfig.md)
- [PwmInput](../msg_docs/PwmInput.md)
- [VehicleAngularAccelerationSetpoint](../msg_docs/VehicleAngularAccelerationSetpoint.md)
- [RoverAttitudeStatus](../msg_docs/RoverAttitudeStatus.md)
- [GimbalManagerStatus](../msg_docs/GimbalManagerStatus.md)
- [RegisterExtComponentReplyV0](../msg_docs/RegisterExtComponentReplyV0.md)
- [MissionResult](../msg_docs/MissionResult.md)
- [SensorGyroFifo](../msg_docs/SensorGyroFifo.md)
- [SensorMag](../msg_docs/SensorMag.md)
- [WheelEncoders](../msg_docs/WheelEncoders.md)
- [LogMessage](../msg_docs/LogMessage.md)
- [PowerMonitor](../msg_docs/PowerMonitor.md)
- [MavlinkTunnel](../msg_docs/MavlinkTunnel.md)
- [RateCtrlStatus](../msg_docs/RateCtrlStatus.md)
- [PurePursuitStatus](../msg_docs/PurePursuitStatus.md)
- [RegisterExtComponentRequestV0](../msg_docs/RegisterExtComponentRequestV0.md)
- [MagnetometerBiasEstimate](../msg_docs/MagnetometerBiasEstimate.md)
- [RaptorStatus](../msg_docs/RaptorStatus.md)
- [PowerButtonState](../msg_docs/PowerButtonState.md)
- [VehicleLocalPositionV0](../msg_docs/VehicleLocalPositionV0.md)
- [DistanceSensorModeChangeRequest](../msg_docs/DistanceSensorModeChangeRequest.md)
- [GpioOut](../msg_docs/GpioOut.md)
- [PositionControllerLandingStatus](../msg_docs/PositionControllerLandingStatus.md)
- [LaunchDetectionStatus](../msg_docs/LaunchDetectionStatus.md)
- [GpioRequest](../msg_docs/GpioRequest.md)
- [EstimatorSensorBias](../msg_docs/EstimatorSensorBias.md)
- [IrlockReport](../msg_docs/IrlockReport.md)
- [Cpuload](../msg_docs/Cpuload.md)
- [EstimatorInnovations](../msg_docs/EstimatorInnovations.md)
- [EstimatorAidSource1d](../msg_docs/EstimatorAidSource1d.md)
- [GeofenceResult](../msg_docs/GeofenceResult.md)
- [TiltrotorExtraControls](../msg_docs/TiltrotorExtraControls.md)
- [RtlTimeEstimate](../msg_docs/RtlTimeEstimate.md)
- [BatteryInfo](../msg_docs/BatteryInfo.md)
- [SensorSelection](../msg_docs/SensorSelection.md)
- [RadioStatus](../msg_docs/RadioStatus.md)
- [ParameterSetValueResponse](../msg_docs/ParameterSetValueResponse.md)
- [AutotuneAttitudeControlStatus](../msg_docs/AutotuneAttitudeControlStatus.md)
- [DebugKeyValue](../msg_docs/DebugKeyValue.md)
- [VehicleGlobalPositionV0](../msg_docs/VehicleGlobalPositionV0.md)
- [VehicleLocalPositionSetpoint](../msg_docs/VehicleLocalPositionSetpoint.md)
- [SensorCorrection](../msg_docs/SensorCorrection.md)
- [CameraStatus](../msg_docs/CameraStatus.md)
- [VehicleMagnetometer](../msg_docs/VehicleMagnetometer.md)
- [VehicleStatusV1](../msg_docs/VehicleStatusV1.md)
- [VehicleRoi](../msg_docs/VehicleRoi.md)
- [SystemPower](../msg_docs/SystemPower.md)
- [OrbTest](../msg_docs/OrbTest.md)
- [FlightPhaseEstimation](../msg_docs/FlightPhaseEstimation.md)
- [FollowTargetStatus](../msg_docs/FollowTargetStatus.md)
- [HeaterStatus](../msg_docs/HeaterStatus.md)
- [UlogStream](../msg_docs/UlogStream.md)
- [SensorGnssStatus](../msg_docs/SensorGnssStatus.md)
- [FuelTankStatus](../msg_docs/FuelTankStatus.md)
- [CameraCapture](../msg_docs/CameraCapture.md)
- [EscReport](../msg_docs/EscReport.md)
- [GeofenceStatus](../msg_docs/GeofenceStatus.md)
- [FixedWingLateralGuidanceStatus](../msg_docs/FixedWingLateralGuidanceStatus.md)
- [TecsStatus](../msg_docs/TecsStatus.md)
- [EstimatorSelectorStatus](../msg_docs/EstimatorSelectorStatus.md)
- [RtlStatus](../msg_docs/RtlStatus.md)
- [HoverThrustEstimate](../msg_docs/HoverThrustEstimate.md)
- [VehicleOpticalFlowVel](../msg_docs/VehicleOpticalFlowVel.md)
- [FailureDetectorStatus](../msg_docs/FailureDetectorStatus.md)
- [SensorUwb](../msg_docs/SensorUwb.md)
- [GimbalDeviceInformation](../msg_docs/GimbalDeviceInformation.md)
- [SatelliteInfo](../msg_docs/SatelliteInfo.md)
- [ButtonEvent](../msg_docs/ButtonEvent.md)
- [EventV0](../msg_docs/EventV0.md)
- [SensorPreflightMag](../msg_docs/SensorPreflightMag.md)
- [Px4ioStatus](../msg_docs/Px4ioStatus.md)
- [DatamanRequest](../msg_docs/DatamanRequest.md)
- [PositionControllerStatus](../msg_docs/PositionControllerStatus.md)
- [VehicleAirData](../msg_docs/VehicleAirData.md)
- [TakeoffStatus](../msg_docs/TakeoffStatus.md)
- [Gripper](../msg_docs/Gripper.md)
- [VehicleOpticalFlow](../msg_docs/VehicleOpticalFlow.md)
- [LandingGearWheel](../msg_docs/LandingGearWheel.md)
- [DebugArray](../msg_docs/DebugArray.md)
- [VehicleAcceleration](../msg_docs/VehicleAcceleration.md)
- [QshellReq](../msg_docs/QshellReq.md)
- [PositionSetpoint](../msg_docs/PositionSetpoint.md)
- [RcParameterMap](../msg_docs/RcParameterMap.md)
- [HomePositionV0](../msg_docs/HomePositionV0.md)
- [HealthReport](../msg_docs/HealthReport.md)
- [OpenDroneIdSelfId](../msg_docs/OpenDroneIdSelfId.md)
- [GainCompression](../msg_docs/GainCompression.md)
- [OpenDroneIdSystem](../msg_docs/OpenDroneIdSystem.md)
- [Event](../msg_docs/Event.md)
- [SensorAccelFifo](../msg_docs/SensorAccelFifo.md)
- [ActuatorArmed](../msg_docs/ActuatorArmed.md)
- [SensorGyro](../msg_docs/SensorGyro.md)
- [NormalizedUnsignedSetpoint](../msg_docs/NormalizedUnsignedSetpoint.md)
- [FixedWingLateralStatus](../msg_docs/FixedWingLateralStatus.md)
- [UavcanParameterValue](../msg_docs/UavcanParameterValue.md)
- [UavcanParameterRequest](../msg_docs/UavcanParameterRequest.md)
- [VehicleOpticalFlowVel](../msg_docs/VehicleOpticalFlowVel.md)
- [TiltrotorExtraControls](../msg_docs/TiltrotorExtraControls.md)
- [GimbalManagerSetAttitude](../msg_docs/GimbalManagerSetAttitude.md)
- [FollowTargetStatus](../msg_docs/FollowTargetStatus.md)
- [RtlTimeEstimate](../msg_docs/RtlTimeEstimate.md)
- [NavigatorStatus](../msg_docs/NavigatorStatus.md)
- [RcChannels](../msg_docs/RcChannels.md)
- [ActuatorServosTrim](../msg_docs/ActuatorServosTrim.md)
- [SensorGnssStatus](../msg_docs/SensorGnssStatus.md)
- [PositionControllerLandingStatus](../msg_docs/PositionControllerLandingStatus.md)
- [RaptorStatus](../msg_docs/RaptorStatus.md)
- [EstimatorAidSource2d](../msg_docs/EstimatorAidSource2d.md)
- [DistanceSensorModeChangeRequest](../msg_docs/DistanceSensorModeChangeRequest.md)
- [SystemPower](../msg_docs/SystemPower.md)
- [GeofenceResult](../msg_docs/GeofenceResult.md)
- [GimbalManagerStatus](../msg_docs/GimbalManagerStatus.md)
- [VehicleMagnetometer](../msg_docs/VehicleMagnetometer.md)
- [InternalCombustionEngineStatus](../msg_docs/InternalCombustionEngineStatus.md)
- [LaunchDetectionStatus](../msg_docs/LaunchDetectionStatus.md)
- [DatamanResponse](../msg_docs/DatamanResponse.md)
- [SensorsStatusImu](../msg_docs/SensorsStatusImu.md)
- [EstimatorEventFlags](../msg_docs/EstimatorEventFlags.md)
- [Gripper](../msg_docs/Gripper.md)
- [SensorCorrection](../msg_docs/SensorCorrection.md)
- [LandingTargetInnovations](../msg_docs/LandingTargetInnovations.md)
- [ManualControlSwitches](../msg_docs/ManualControlSwitches.md)
- [EstimatorBias](../msg_docs/EstimatorBias.md)
- [OpenDroneIdArmStatus](../msg_docs/OpenDroneIdArmStatus.md)
- [PwmInput](../msg_docs/PwmInput.md)
- [RtlStatus](../msg_docs/RtlStatus.md)
- [EstimatorBias3d](../msg_docs/EstimatorBias3d.md)
- [MavlinkLog](../msg_docs/MavlinkLog.md)
- [ConfigOverridesV0](../msg_docs/ConfigOverridesV0.md)
- [VehicleLocalPositionSetpoint](../msg_docs/VehicleLocalPositionSetpoint.md)
- [VehicleStatusV1](../msg_docs/VehicleStatusV1.md)
- [LandingGearWheel](../msg_docs/LandingGearWheel.md)
- [Mission](../msg_docs/Mission.md)
- [ParameterResetRequest](../msg_docs/ParameterResetRequest.md)
- [ArmingCheckReplyV0](../msg_docs/ArmingCheckReplyV0.md)
- [Px4ioStatus](../msg_docs/Px4ioStatus.md)
- [GpioIn](../msg_docs/GpioIn.md)
- [OrbTestLarge](../msg_docs/OrbTestLarge.md)
- [QshellReq](../msg_docs/QshellReq.md)
- [ButtonEvent](../msg_docs/ButtonEvent.md)
- [DebugValue](../msg_docs/DebugValue.md)
- [PowerMonitor](../msg_docs/PowerMonitor.md)
- [CameraCapture](../msg_docs/CameraCapture.md)
- [VehicleLocalPositionV0](../msg_docs/VehicleLocalPositionV0.md)
- [GpsDump](../msg_docs/GpsDump.md)
- [NeuralControl](../msg_docs/NeuralControl.md)
- [PpsCapture](../msg_docs/PpsCapture.md)
- [TecsStatus](../msg_docs/TecsStatus.md)
- [IrlockReport](../msg_docs/IrlockReport.md)
- [GeneratorStatus](../msg_docs/GeneratorStatus.md)
- [EscReport](../msg_docs/EscReport.md)
- [NavigatorMissionItem](../msg_docs/NavigatorMissionItem.md)
- [TrajectorySetpoint6dof](../msg_docs/TrajectorySetpoint6dof.md)
- [SensorAccel](../msg_docs/SensorAccel.md)
- [VehicleConstraints](../msg_docs/VehicleConstraints.md)
- [Airspeed](../msg_docs/Airspeed.md)
- [InputRc](../msg_docs/InputRc.md)
- [PositionSetpoint](../msg_docs/PositionSetpoint.md)
- [AirspeedValidatedV0](../msg_docs/AirspeedValidatedV0.md)
- [SensorUwb](../msg_docs/SensorUwb.md)
- [BatteryInfo](../msg_docs/BatteryInfo.md)
- [DebugArray](../msg_docs/DebugArray.md)
- [ActuatorControlsStatus](../msg_docs/ActuatorControlsStatus.md)
- [HoverThrustEstimate](../msg_docs/HoverThrustEstimate.md)
- [LogMessage](../msg_docs/LogMessage.md)
- [VehicleAttitudeSetpointV0](../msg_docs/VehicleAttitudeSetpointV0.md)
- [DifferentialPressure](../msg_docs/DifferentialPressure.md)
- [RadioStatus](../msg_docs/RadioStatus.md)
- [SensorGnssRelative](../msg_docs/SensorGnssRelative.md)
- [LandingTargetPose](../msg_docs/LandingTargetPose.md)
- [OrbTestMedium](../msg_docs/OrbTestMedium.md)
- [SatelliteInfo](../msg_docs/SatelliteInfo.md)
- [Vtx](../msg_docs/Vtx.md)
- [IridiumsbdStatus](../msg_docs/IridiumsbdStatus.md)
- [MountOrientation](../msg_docs/MountOrientation.md)
- [NormalizedUnsignedSetpoint](../msg_docs/NormalizedUnsignedSetpoint.md)
- [GpioOut](../msg_docs/GpioOut.md)
- [SensorAirflow](../msg_docs/SensorAirflow.md)
- [SensorTemp](../msg_docs/SensorTemp.md)
- [OrbitStatus](../msg_docs/OrbitStatus.md)
- [SensorMag](../msg_docs/SensorMag.md)
- [AutotuneAttitudeControlStatus](../msg_docs/AutotuneAttitudeControlStatus.md)
- [FigureEightStatus](../msg_docs/FigureEightStatus.md)
- [RoverRateStatus](../msg_docs/RoverRateStatus.md)
- [Rpm](../msg_docs/Rpm.md)
- [SensorPreflightMag](../msg_docs/SensorPreflightMag.md)
- [SensorGyro](../msg_docs/SensorGyro.md)
- [FailureDetectorStatus](../msg_docs/FailureDetectorStatus.md)
- [DeviceInformation](../msg_docs/DeviceInformation.md)
- [EstimatorStates](../msg_docs/EstimatorStates.md)
- [MagnetometerBiasEstimate](../msg_docs/MagnetometerBiasEstimate.md)
- [GpioRequest](../msg_docs/GpioRequest.md)
- [FollowTarget](../msg_docs/FollowTarget.md)
- [EstimatorAidSource1d](../msg_docs/EstimatorAidSource1d.md)
- [PurePursuitStatus](../msg_docs/PurePursuitStatus.md)
- [VehicleAngularVelocity](../msg_docs/VehicleAngularVelocity.md)
- [EstimatorGpsStatus](../msg_docs/EstimatorGpsStatus.md)
- [GimbalDeviceInformation](../msg_docs/GimbalDeviceInformation.md)
- [VehicleGlobalPositionV0](../msg_docs/VehicleGlobalPositionV0.md)
- [CellularStatus](../msg_docs/CellularStatus.md)
- [EstimatorInnovations](../msg_docs/EstimatorInnovations.md)
- [RegisterExtComponentReplyV0](../msg_docs/RegisterExtComponentReplyV0.md)
- [EstimatorBias](../msg_docs/EstimatorBias.md)
- [TaskStackInfo](../msg_docs/TaskStackInfo.md)
- [SensorsStatus](../msg_docs/SensorsStatus.md)
- [CanInterfaceStatus](../msg_docs/CanInterfaceStatus.md)
- [DatamanRequest](../msg_docs/DatamanRequest.md)
- [Ping](../msg_docs/Ping.md)
- [Ekf2Timestamps](../msg_docs/Ekf2Timestamps.md)
- [SensorGyroFifo](../msg_docs/SensorGyroFifo.md)
- [ActuatorTest](../msg_docs/ActuatorTest.md)
- [PowerButtonState](../msg_docs/PowerButtonState.md)
- [EstimatorSelectorStatus](../msg_docs/EstimatorSelectorStatus.md)
- [FixedWingLateralStatus](../msg_docs/FixedWingLateralStatus.md)
- [LoggerStatus](../msg_docs/LoggerStatus.md)
- [InternalCombustionEngineControl](../msg_docs/InternalCombustionEngineControl.md)
- [MavlinkTunnel](../msg_docs/MavlinkTunnel.md)
- [ParameterSetUsedRequest](../msg_docs/ParameterSetUsedRequest.md)
- [UlogStreamAck](../msg_docs/UlogStreamAck.md)
- [ActionRequest](../msg_docs/ActionRequest.md)
- [ControlAllocatorStatus](../msg_docs/ControlAllocatorStatus.md)
- [OpenDroneIdArmStatus](../msg_docs/OpenDroneIdArmStatus.md)
- [WheelEncoders](../msg_docs/WheelEncoders.md)
- [VelocityLimits](../msg_docs/VelocityLimits.md)
- [FlightPhaseEstimation](../msg_docs/FlightPhaseEstimation.md)
- [VehicleAngularAccelerationSetpoint](../msg_docs/VehicleAngularAccelerationSetpoint.md)
- [VehicleAcceleration](../msg_docs/VehicleAcceleration.md)
- [ActuatorOutputs](../msg_docs/ActuatorOutputs.md)
- [GpsInjectData](../msg_docs/GpsInjectData.md)
- [EscStatus](../msg_docs/EscStatus.md)
- [YawEstimatorStatus](../msg_docs/YawEstimatorStatus.md)
- [GimbalManagerSetManualControl](../msg_docs/GimbalManagerSetManualControl.md)
- [OpenDroneIdOperatorId](../msg_docs/OpenDroneIdOperatorId.md)
- [ActuatorArmed](../msg_docs/ActuatorArmed.md)
- [GimbalControls](../msg_docs/GimbalControls.md)
- [SensorAccelFifo](../msg_docs/SensorAccelFifo.md)
- [SensorSelection](../msg_docs/SensorSelection.md)
- [EstimatorStatus](../msg_docs/EstimatorStatus.md)
- [CameraStatus](../msg_docs/CameraStatus.md)
- [OrbTest](../msg_docs/OrbTest.md)
- [CameraTrigger](../msg_docs/CameraTrigger.md)
- [PositionControllerStatus](../msg_docs/PositionControllerStatus.md)
- [DronecanNodeStatus](../msg_docs/DronecanNodeStatus.md)
- [Cpuload](../msg_docs/Cpuload.md)
- [DebugVect](../msg_docs/DebugVect.md)
- [AirspeedWind](../msg_docs/AirspeedWind.md)
- [VehicleImuStatus](../msg_docs/VehicleImuStatus.md)
- [VehicleImu](../msg_docs/VehicleImu.md)
- [FollowTargetEstimator](../msg_docs/FollowTargetEstimator.md)
:::
+5 -5
View File
@@ -22,11 +22,11 @@ Published by the vehicle's allocation and consumed by the ESC protocol drivers e
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#ACTUATOR_FUNCTION_MOTOR1"></a> ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
| <a href="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 12 |
| Name | Type | Value | Description |
| --------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#ACTUATOR_FUNCTION_MOTOR1"></a> ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 12 |
## Source Message
+4 -4
View File
@@ -16,10 +16,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ----- | ------------------- |
| <a href="#NUM_ACTUATOR_OUTPUTS"></a> NUM_ACTUATOR_OUTPUTS | `uint8` | 16 |
| <a href="#NUM_ACTUATOR_OUTPUT_GROUPS "></a> NUM_ACTUATOR_OUTPUT_GROUPS | `uint8` | 4 | for sanity checking |
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | ------- | ----- | ------------------- |
| <a id="#NUM_ACTUATOR_OUTPUTS"></a> NUM_ACTUATOR_OUTPUTS | `uint8` | 16 |
| <a id="#NUM_ACTUATOR_OUTPUT_GROUPS "></a> NUM_ACTUATOR_OUTPUT_GROUPS | `uint8` | 4 | for sanity checking |
## Source Message
+4 -4
View File
@@ -21,10 +21,10 @@ Published by the vehicle's allocation and consumed by the actuator output driver
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 |
## Source Message
+3 -3
View File
@@ -17,9 +17,9 @@ Servo trims, added as offset to servo outputs.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------- | ------- | ----- | ----------- |
| <a href="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 |
| Name | Type | Value | Description |
| --------------------------------------- | ------- | ----- | ----------- |
| <a id="#NUM_CONTROLS"></a> NUM_CONTROLS | `uint8` | 8 |
## Source Message
+9 -9
View File
@@ -18,15 +18,15 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------- |
| <a href="#ACTION_RELEASE_CONTROL"></a> ACTION_RELEASE_CONTROL | `uint8` | 0 | exit test mode for the given function |
| <a href="#ACTION_DO_CONTROL"></a> ACTION_DO_CONTROL | `uint8` | 1 | enable actuator test mode |
| <a href="#FUNCTION_MOTOR1"></a> FUNCTION_MOTOR1 | `uint8` | 101 |
| <a href="#MAX_NUM_MOTORS"></a> MAX_NUM_MOTORS | `uint8` | 12 |
| <a href="#FUNCTION_SERVO1"></a> FUNCTION_SERVO1 | `uint8` | 201 |
| <a href="#MAX_NUM_SERVOS"></a> MAX_NUM_SERVOS | `uint8` | 8 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 | >= MAX_NUM_MOTORS to support code in esc_calibration |
| Name | Type | Value | Description |
| ----------------------------------------------------------- | ------- | ----- | ---------------------------------------------------- |
| <a id="#ACTION_RELEASE_CONTROL"></a> ACTION_RELEASE_CONTROL | `uint8` | 0 | exit test mode for the given function |
| <a id="#ACTION_DO_CONTROL"></a> ACTION_DO_CONTROL | `uint8` | 1 | enable actuator test mode |
| <a id="#FUNCTION_MOTOR1"></a> FUNCTION_MOTOR1 | `uint8` | 101 |
| <a id="#MAX_NUM_MOTORS"></a> MAX_NUM_MOTORS | `uint8` | 12 |
| <a id="#FUNCTION_SERVO1"></a> FUNCTION_SERVO1 | `uint8` | 201 |
| <a id="#MAX_NUM_SERVOS"></a> MAX_NUM_SERVOS | `uint8` | 8 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 | >= MAX_NUM_MOTORS to support code in esc_calibration |
## Source Message
+3 -3
View File
@@ -41,9 +41,9 @@ Used by controllers, estimators and for airspeed reporting to operator.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
## Source Message
+3 -3
View File
@@ -24,9 +24,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+6 -6
View File
@@ -35,12 +35,12 @@ subscribed to by any other modules.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------------- |
| <a href="#SOURCE_AS_BETA_ONLY"></a> SOURCE_AS_BETA_ONLY | `uint8` | 0 | Wind estimate only based on synthetic sideslip fusion |
| <a href="#SOURCE_AS_SENSOR_1"></a> SOURCE_AS_SENSOR_1 | `uint8` | 1 | Combined synthetic sideslip and airspeed fusion (data from first airspeed sensor) |
| <a href="#SOURCE_AS_SENSOR_2"></a> SOURCE_AS_SENSOR_2 | `uint8` | 2 | Combined synthetic sideslip and airspeed fusion (data from second airspeed sensor) |
| <a href="#SOURCE_AS_SENSOR_3"></a> SOURCE_AS_SENSOR_3 | `uint8` | 3 | Combined synthetic sideslip and airspeed fusion (data from third airspeed sensor) |
| Name | Type | Value | Description |
| ----------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------------- |
| <a id="#SOURCE_AS_BETA_ONLY"></a> SOURCE_AS_BETA_ONLY | `uint8` | 0 | Wind estimate only based on synthetic sideslip fusion |
| <a id="#SOURCE_AS_SENSOR_1"></a> SOURCE_AS_SENSOR_1 | `uint8` | 1 | Combined synthetic sideslip and airspeed fusion (data from first airspeed sensor) |
| <a id="#SOURCE_AS_SENSOR_2"></a> SOURCE_AS_SENSOR_2 | `uint8` | 2 | Combined synthetic sideslip and airspeed fusion (data from second airspeed sensor) |
| <a id="#SOURCE_AS_SENSOR_3"></a> SOURCE_AS_SENSOR_3 | `uint8` | 3 | Combined synthetic sideslip and airspeed fusion (data from third airspeed sensor) |
## Source Message
+4 -4
View File
@@ -51,10 +51,10 @@ The message is not used by internal/FMU components, as their mode requirements a
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+5 -5
View File
@@ -33,11 +33,11 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#HEALTH_COMPONENT_INDEX_NONE"></a> HEALTH_COMPONENT_INDEX_NONE | `uint8` | 0 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#HEALTH_COMPONENT_INDEX_NONE"></a> HEALTH_COMPONENT_INDEX_NONE | `uint8` | 0 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+3 -3
View File
@@ -25,9 +25,9 @@ The reply will also include the registration_id for each external component, pro
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
## Source Message
+3 -3
View File
@@ -24,9 +24,9 @@ The reply will also include the registration_id for each external component, pro
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+3 -3
View File
@@ -42,9 +42,9 @@ pseudolites, visual navigation, or other positioning system.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
## Source Message
+4 -4
View File
@@ -101,10 +101,10 @@ Battery instance information is also logged and streamed in MAVLink telemetry.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 3 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 3 |
## Source Message
+4 -4
View File
@@ -102,10 +102,10 @@ Battery instance information is also logged and streamed in MAVLink telemetry.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 4 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 4 |
## Source Message
+3 -3
View File
@@ -15,9 +15,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
+3 -3
View File
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint32` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint32` | 2 |
## Source Message
+6 -6
View File
@@ -22,12 +22,12 @@ Configurable overrides by (external) modes or mode executors.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#SOURCE_TYPE_MODE"></a> SOURCE_TYPE_MODE | `int8` | 0 |
| <a href="#SOURCE_TYPE_MODE_EXECUTOR"></a> SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#SOURCE_TYPE_MODE"></a> SOURCE_TYPE_MODE | `int8` | 0 |
| <a id="#SOURCE_TYPE_MODE_EXECUTOR"></a> SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+6 -6
View File
@@ -21,12 +21,12 @@ Configurable overrides by (external) modes or mode executors.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#SOURCE_TYPE_MODE"></a> SOURCE_TYPE_MODE | `int8` | 0 |
| <a href="#SOURCE_TYPE_MODE_EXECUTOR"></a> SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#SOURCE_TYPE_MODE"></a> SOURCE_TYPE_MODE | `int8` | 0 |
| <a id="#SOURCE_TYPE_MODE_EXECUTOR"></a> SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+7 -7
View File
@@ -21,13 +21,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------- | ------ | ----- | --------------------------------------------------------------------------------------------------------- |
| <a href="#ACTUATOR_SATURATION_OK"></a> ACTUATOR_SATURATION_OK | `int8` | 0 | The actuator is not saturated |
| <a href="#ACTUATOR_SATURATION_UPPER_DYN"></a> ACTUATOR_SATURATION_UPPER_DYN | `int8` | 1 | The actuator is saturated (with a value <= the desired value) because it cannot increase its value faster |
| <a href="#ACTUATOR_SATURATION_UPPER"></a> ACTUATOR_SATURATION_UPPER | `int8` | 2 | The actuator is saturated (with a value <= the desired value) because it has reached its maximum value |
| <a href="#ACTUATOR_SATURATION_LOWER_DYN"></a> ACTUATOR_SATURATION_LOWER_DYN | `int8` | -1 | The actuator is saturated (with a value >= the desired value) because it cannot decrease its value faster |
| <a href="#ACTUATOR_SATURATION_LOWER"></a> ACTUATOR_SATURATION_LOWER | `int8` | -2 | The actuator is saturated (with a value >= the desired value) because it has reached its minimum value |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------- | ------ | ----- | --------------------------------------------------------------------------------------------------------- |
| <a id="#ACTUATOR_SATURATION_OK"></a> ACTUATOR_SATURATION_OK | `int8` | 0 | The actuator is not saturated |
| <a id="#ACTUATOR_SATURATION_UPPER_DYN"></a> ACTUATOR_SATURATION_UPPER_DYN | `int8` | 1 | The actuator is saturated (with a value <= the desired value) because it cannot increase its value faster |
| <a id="#ACTUATOR_SATURATION_UPPER"></a> ACTUATOR_SATURATION_UPPER | `int8` | 2 | The actuator is saturated (with a value <= the desired value) because it has reached its maximum value |
| <a id="#ACTUATOR_SATURATION_LOWER_DYN"></a> ACTUATOR_SATURATION_LOWER_DYN | `int8` | -1 | The actuator is saturated (with a value >= the desired value) because it cannot decrease its value faster |
| <a id="#ACTUATOR_SATURATION_LOWER"></a> ACTUATOR_SATURATION_LOWER | `int8` | -2 | The actuator is saturated (with a value >= the desired value) because it has reached its minimum value |
## Source Message
+8 -8
View File
@@ -20,14 +20,14 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#STATUS_SUCCESS"></a> STATUS_SUCCESS | `uint8` | 0 |
| <a href="#STATUS_FAILURE_ID_ERR"></a> STATUS_FAILURE_ID_ERR | `uint8` | 1 |
| <a href="#STATUS_FAILURE_NO_DATA"></a> STATUS_FAILURE_NO_DATA | `uint8` | 2 |
| <a href="#STATUS_FAILURE_READ_FAILED"></a> STATUS_FAILURE_READ_FAILED | `uint8` | 3 |
| <a href="#STATUS_FAILURE_WRITE_FAILED"></a> STATUS_FAILURE_WRITE_FAILED | `uint8` | 4 |
| <a href="#STATUS_FAILURE_CLEAR_FAILED"></a> STATUS_FAILURE_CLEAR_FAILED | `uint8` | 5 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#STATUS_SUCCESS"></a> STATUS_SUCCESS | `uint8` | 0 |
| <a id="#STATUS_FAILURE_ID_ERR"></a> STATUS_FAILURE_ID_ERR | `uint8` | 1 |
| <a id="#STATUS_FAILURE_NO_DATA"></a> STATUS_FAILURE_NO_DATA | `uint8` | 2 |
| <a id="#STATUS_FAILURE_READ_FAILED"></a> STATUS_FAILURE_READ_FAILED | `uint8` | 3 |
| <a id="#STATUS_FAILURE_WRITE_FAILED"></a> STATUS_FAILURE_WRITE_FAILED | `uint8` | 4 |
| <a id="#STATUS_FAILURE_CLEAR_FAILED"></a> STATUS_FAILURE_CLEAR_FAILED | `uint8` | 5 |
## Source Message
+3 -3
View File
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------- | ------- | ----- | ----------- |
| <a href="#ARRAY_SIZE"></a> ARRAY_SIZE | `uint8` | 58 |
| Name | Type | Value | Description |
| ----------------------------------- | ------- | ----- | ----------- |
| <a id="#ARRAY_SIZE"></a> ARRAY_SIZE | `uint8` | 58 |
## Source Message
+24 -24
View File
@@ -28,30 +28,30 @@ DISTANCE_SENSOR message data.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | ------- | ----- | ----------------------------- |
| <a href="#MAV_DISTANCE_SENSOR_LASER"></a> MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
| <a href="#MAV_DISTANCE_SENSOR_ULTRASOUND"></a> MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
| <a href="#MAV_DISTANCE_SENSOR_INFRARED"></a> MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
| <a href="#MAV_DISTANCE_SENSOR_RADAR"></a> MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
| <a href="#ROTATION_YAW_0 "></a> ROTATION_YAW_0 | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
| <a href="#ROTATION_YAW_45 "></a> ROTATION_YAW_45 | `uint8` | 1 | MAV_SENSOR_ROTATION_YAW_45 |
| <a href="#ROTATION_YAW_90 "></a> ROTATION_YAW_90 | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
| <a href="#ROTATION_YAW_135 "></a> ROTATION_YAW_135 | `uint8` | 3 | MAV_SENSOR_ROTATION_YAW_135 |
| <a href="#ROTATION_YAW_180 "></a> ROTATION_YAW_180 | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
| <a href="#ROTATION_YAW_225 "></a> ROTATION_YAW_225 | `uint8` | 5 | MAV_SENSOR_ROTATION_YAW_225 |
| <a href="#ROTATION_YAW_270 "></a> ROTATION_YAW_270 | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
| <a href="#ROTATION_YAW_315 "></a> ROTATION_YAW_315 | `uint8` | 7 | MAV_SENSOR_ROTATION_YAW_315 |
| <a href="#ROTATION_FORWARD_FACING "></a> ROTATION_FORWARD_FACING | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
| <a href="#ROTATION_RIGHT_FACING "></a> ROTATION_RIGHT_FACING | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
| <a href="#ROTATION_BACKWARD_FACING "></a> ROTATION_BACKWARD_FACING | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
| <a href="#ROTATION_LEFT_FACING "></a> ROTATION_LEFT_FACING | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
| <a href="#ROTATION_UPWARD_FACING"></a> ROTATION_UPWARD_FACING | `uint8` | 24 | MAV_SENSOR_ROTATION_PITCH_90 |
| <a href="#ROTATION_DOWNWARD_FACING"></a> ROTATION_DOWNWARD_FACING | `uint8` | 25 | MAV_SENSOR_ROTATION_PITCH_270 |
| <a href="#ROTATION_CUSTOM"></a> ROTATION_CUSTOM | `uint8` | 100 | MAV_SENSOR_ROTATION_CUSTOM |
| <a href="#MODE_UNKNOWN"></a> MODE_UNKNOWN | `uint8` | 0 |
| <a href="#MODE_ENABLED"></a> MODE_ENABLED | `uint8` | 1 |
| <a href="#MODE_DISABLED"></a> MODE_DISABLED | `uint8` | 2 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------- | ------- | ----- | ----------------------------- |
| <a id="#MAV_DISTANCE_SENSOR_LASER"></a> MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
| <a id="#MAV_DISTANCE_SENSOR_ULTRASOUND"></a> MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
| <a id="#MAV_DISTANCE_SENSOR_INFRARED"></a> MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
| <a id="#MAV_DISTANCE_SENSOR_RADAR"></a> MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
| <a id="#ROTATION_YAW_0 "></a> ROTATION_YAW_0 | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
| <a id="#ROTATION_YAW_45 "></a> ROTATION_YAW_45 | `uint8` | 1 | MAV_SENSOR_ROTATION_YAW_45 |
| <a id="#ROTATION_YAW_90 "></a> ROTATION_YAW_90 | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
| <a id="#ROTATION_YAW_135 "></a> ROTATION_YAW_135 | `uint8` | 3 | MAV_SENSOR_ROTATION_YAW_135 |
| <a id="#ROTATION_YAW_180 "></a> ROTATION_YAW_180 | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
| <a id="#ROTATION_YAW_225 "></a> ROTATION_YAW_225 | `uint8` | 5 | MAV_SENSOR_ROTATION_YAW_225 |
| <a id="#ROTATION_YAW_270 "></a> ROTATION_YAW_270 | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
| <a id="#ROTATION_YAW_315 "></a> ROTATION_YAW_315 | `uint8` | 7 | MAV_SENSOR_ROTATION_YAW_315 |
| <a id="#ROTATION_FORWARD_FACING "></a> ROTATION_FORWARD_FACING | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
| <a id="#ROTATION_RIGHT_FACING "></a> ROTATION_RIGHT_FACING | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
| <a id="#ROTATION_BACKWARD_FACING "></a> ROTATION_BACKWARD_FACING | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
| <a id="#ROTATION_LEFT_FACING "></a> ROTATION_LEFT_FACING | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
| <a id="#ROTATION_UPWARD_FACING"></a> ROTATION_UPWARD_FACING | `uint8` | 24 | MAV_SENSOR_ROTATION_PITCH_90 |
| <a id="#ROTATION_DOWNWARD_FACING"></a> ROTATION_DOWNWARD_FACING | `uint8` | 25 | MAV_SENSOR_ROTATION_PITCH_270 |
| <a id="#ROTATION_CUSTOM"></a> ROTATION_CUSTOM | `uint8` | 100 | MAV_SENSOR_ROTATION_CUSTOM |
| <a id="#MODE_UNKNOWN"></a> MODE_UNKNOWN | `uint8` | 0 |
| <a id="#MODE_ENABLED"></a> MODE_ENABLED | `uint8` | 1 |
| <a id="#MODE_DISABLED"></a> MODE_DISABLED | `uint8` | 2 |
## Source Message
@@ -15,10 +15,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------- | ------- | ----- | ----------- |
| <a href="#REQUEST_OFF"></a> REQUEST_OFF | `uint8` | 0 |
| <a href="#REQUEST_ON"></a> REQUEST_ON | `uint8` | 1 |
| Name | Type | Value | Description |
| ------------------------------------- | ------- | ----- | ----------- |
| <a id="#REQUEST_OFF"></a> REQUEST_OFF | `uint8` | 0 |
| <a id="#REQUEST_ON"></a> REQUEST_ON | `uint8` | 1 |
## Source Message
+11 -11
View File
@@ -20,17 +20,17 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------- |
| <a href="#HEALTH_OK"></a> HEALTH_OK | `uint8` | 0 | The node is functioning properly. |
| <a href="#HEALTH_WARNING"></a> HEALTH_WARNING | `uint8` | 1 | A critical parameter went out of range or the node encountered a minor failure. |
| <a href="#HEALTH_ERROR"></a> HEALTH_ERROR | `uint8` | 2 | The node encountered a major failure. |
| <a href="#HEALTH_CRITICAL"></a> HEALTH_CRITICAL | `uint8` | 3 | The node suffered a fatal malfunction. |
| <a href="#MODE_OPERATIONAL"></a> MODE_OPERATIONAL | `uint8` | 0 | Normal operating mode. |
| <a href="#MODE_INITIALIZATION"></a> MODE_INITIALIZATION | `uint8` | 1 | Initialization is in progress; this mode is entered immediately after startup. |
| <a href="#MODE_MAINTENANCE"></a> MODE_MAINTENANCE | `uint8` | 2 | E.g. calibration, the bootloader is running, etc. |
| <a href="#MODE_SOFTWARE_UPDATE"></a> MODE_SOFTWARE_UPDATE | `uint8` | 3 | New software/firmware is being loaded. |
| <a href="#MODE_OFFLINE"></a> MODE_OFFLINE | `uint8` | 7 | The node is no longer available. |
| Name | Type | Value | Description |
| ------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------- |
| <a id="#HEALTH_OK"></a> HEALTH_OK | `uint8` | 0 | The node is functioning properly. |
| <a id="#HEALTH_WARNING"></a> HEALTH_WARNING | `uint8` | 1 | A critical parameter went out of range or the node encountered a minor failure. |
| <a id="#HEALTH_ERROR"></a> HEALTH_ERROR | `uint8` | 2 | The node encountered a major failure. |
| <a id="#HEALTH_CRITICAL"></a> HEALTH_CRITICAL | `uint8` | 3 | The node suffered a fatal malfunction. |
| <a id="#MODE_OPERATIONAL"></a> MODE_OPERATIONAL | `uint8` | 0 | Normal operating mode. |
| <a id="#MODE_INITIALIZATION"></a> MODE_INITIALIZATION | `uint8` | 1 | Initialization is in progress; this mode is entered immediately after startup. |
| <a id="#MODE_MAINTENANCE"></a> MODE_MAINTENANCE | `uint8` | 2 | E.g. calibration, the bootloader is running, etc. |
| <a id="#MODE_SOFTWARE_UPDATE"></a> MODE_SOFTWARE_UPDATE | `uint8` | 3 | New software/firmware is being loaded. |
| <a id="#MODE_OFFLINE"></a> MODE_OFFLINE | `uint8` | 7 | The node is no longer available. |
## Source Message
+3 -3
View File
@@ -23,9 +23,9 @@ this message contains the (relative) timestamps of the sensor inputs used by EKF
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ----- | ------------------------------------------ |
| <a href="#RELATIVE_TIMESTAMP_INVALID"></a> RELATIVE_TIMESTAMP_INVALID | `int16` | 32767 | (0x7fff) If one of the relative timestamps |
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | ------- | ----- | ------------------------------------------ |
| <a id="#RELATIVE_TIMESTAMP_INVALID"></a> RELATIVE_TIMESTAMP_INVALID | `int16` | 32767 | (0x7fff) If one of the relative timestamps |
## Source Message
+25 -25
View File
@@ -26,31 +26,31 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------- |
| <a href="#ACTUATOR_FUNCTION_MOTOR1"></a> ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
| <a href="#ACTUATOR_FUNCTION_MOTOR2"></a> ACTUATOR_FUNCTION_MOTOR2 | `uint8` | 102 |
| <a href="#ACTUATOR_FUNCTION_MOTOR3"></a> ACTUATOR_FUNCTION_MOTOR3 | `uint8` | 103 |
| <a href="#ACTUATOR_FUNCTION_MOTOR4"></a> ACTUATOR_FUNCTION_MOTOR4 | `uint8` | 104 |
| <a href="#ACTUATOR_FUNCTION_MOTOR5"></a> ACTUATOR_FUNCTION_MOTOR5 | `uint8` | 105 |
| <a href="#ACTUATOR_FUNCTION_MOTOR6"></a> ACTUATOR_FUNCTION_MOTOR6 | `uint8` | 106 |
| <a href="#ACTUATOR_FUNCTION_MOTOR7"></a> ACTUATOR_FUNCTION_MOTOR7 | `uint8` | 107 |
| <a href="#ACTUATOR_FUNCTION_MOTOR8"></a> ACTUATOR_FUNCTION_MOTOR8 | `uint8` | 108 |
| <a href="#ACTUATOR_FUNCTION_MOTOR9"></a> ACTUATOR_FUNCTION_MOTOR9 | `uint8` | 109 |
| <a href="#ACTUATOR_FUNCTION_MOTOR10"></a> ACTUATOR_FUNCTION_MOTOR10 | `uint8` | 110 |
| <a href="#ACTUATOR_FUNCTION_MOTOR11"></a> ACTUATOR_FUNCTION_MOTOR11 | `uint8` | 111 |
| <a href="#ACTUATOR_FUNCTION_MOTOR12"></a> ACTUATOR_FUNCTION_MOTOR12 | `uint8` | 112 |
| <a href="#FAILURE_OVER_CURRENT"></a> FAILURE_OVER_CURRENT | `uint8` | 0 | (1 << 0) |
| <a href="#FAILURE_OVER_VOLTAGE"></a> FAILURE_OVER_VOLTAGE | `uint8` | 1 | (1 << 1) |
| <a href="#FAILURE_MOTOR_OVER_TEMPERATURE"></a> FAILURE_MOTOR_OVER_TEMPERATURE | `uint8` | 2 | (1 << 2) |
| <a href="#FAILURE_OVER_RPM"></a> FAILURE_OVER_RPM | `uint8` | 3 | (1 << 3) |
| <a href="#FAILURE_INCONSISTENT_CMD"></a> FAILURE_INCONSISTENT_CMD | `uint8` | 4 | (1 << 4) Set if ESC received an inconsistent command (i.e out of boundaries) |
| <a href="#FAILURE_MOTOR_STUCK"></a> FAILURE_MOTOR_STUCK | `uint8` | 5 | (1 << 5) |
| <a href="#FAILURE_GENERIC"></a> FAILURE_GENERIC | `uint8` | 6 | (1 << 6) |
| <a href="#FAILURE_MOTOR_WARN_TEMPERATURE"></a> FAILURE_MOTOR_WARN_TEMPERATURE | `uint8` | 7 | (1 << 7) |
| <a href="#FAILURE_WARN_ESC_TEMPERATURE"></a> FAILURE_WARN_ESC_TEMPERATURE | `uint8` | 8 | (1 << 8) |
| <a href="#FAILURE_OVER_ESC_TEMPERATURE"></a> FAILURE_OVER_ESC_TEMPERATURE | `uint8` | 9 | (1 << 9) |
| <a href="#ESC_FAILURE_COUNT"></a> ESC_FAILURE_COUNT | `uint8` | 10 | Counter - keep it as last element! |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------- |
| <a id="#ACTUATOR_FUNCTION_MOTOR1"></a> ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
| <a id="#ACTUATOR_FUNCTION_MOTOR2"></a> ACTUATOR_FUNCTION_MOTOR2 | `uint8` | 102 |
| <a id="#ACTUATOR_FUNCTION_MOTOR3"></a> ACTUATOR_FUNCTION_MOTOR3 | `uint8` | 103 |
| <a id="#ACTUATOR_FUNCTION_MOTOR4"></a> ACTUATOR_FUNCTION_MOTOR4 | `uint8` | 104 |
| <a id="#ACTUATOR_FUNCTION_MOTOR5"></a> ACTUATOR_FUNCTION_MOTOR5 | `uint8` | 105 |
| <a id="#ACTUATOR_FUNCTION_MOTOR6"></a> ACTUATOR_FUNCTION_MOTOR6 | `uint8` | 106 |
| <a id="#ACTUATOR_FUNCTION_MOTOR7"></a> ACTUATOR_FUNCTION_MOTOR7 | `uint8` | 107 |
| <a id="#ACTUATOR_FUNCTION_MOTOR8"></a> ACTUATOR_FUNCTION_MOTOR8 | `uint8` | 108 |
| <a id="#ACTUATOR_FUNCTION_MOTOR9"></a> ACTUATOR_FUNCTION_MOTOR9 | `uint8` | 109 |
| <a id="#ACTUATOR_FUNCTION_MOTOR10"></a> ACTUATOR_FUNCTION_MOTOR10 | `uint8` | 110 |
| <a id="#ACTUATOR_FUNCTION_MOTOR11"></a> ACTUATOR_FUNCTION_MOTOR11 | `uint8` | 111 |
| <a id="#ACTUATOR_FUNCTION_MOTOR12"></a> ACTUATOR_FUNCTION_MOTOR12 | `uint8` | 112 |
| <a id="#FAILURE_OVER_CURRENT"></a> FAILURE_OVER_CURRENT | `uint8` | 0 | (1 << 0) |
| <a id="#FAILURE_OVER_VOLTAGE"></a> FAILURE_OVER_VOLTAGE | `uint8` | 1 | (1 << 1) |
| <a id="#FAILURE_MOTOR_OVER_TEMPERATURE"></a> FAILURE_MOTOR_OVER_TEMPERATURE | `uint8` | 2 | (1 << 2) |
| <a id="#FAILURE_OVER_RPM"></a> FAILURE_OVER_RPM | `uint8` | 3 | (1 << 3) |
| <a id="#FAILURE_INCONSISTENT_CMD"></a> FAILURE_INCONSISTENT_CMD | `uint8` | 4 | (1 << 4) Set if ESC received an inconsistent command (i.e out of boundaries) |
| <a id="#FAILURE_MOTOR_STUCK"></a> FAILURE_MOTOR_STUCK | `uint8` | 5 | (1 << 5) |
| <a id="#FAILURE_GENERIC"></a> FAILURE_GENERIC | `uint8` | 6 | (1 << 6) |
| <a id="#FAILURE_MOTOR_WARN_TEMPERATURE"></a> FAILURE_MOTOR_WARN_TEMPERATURE | `uint8` | 7 | (1 << 7) |
| <a id="#FAILURE_WARN_ESC_TEMPERATURE"></a> FAILURE_WARN_ESC_TEMPERATURE | `uint8` | 8 | (1 << 8) |
| <a id="#FAILURE_OVER_ESC_TEMPERATURE"></a> FAILURE_OVER_ESC_TEMPERATURE | `uint8` | 9 | (1 << 9) |
| <a id="#ESC_FAILURE_COUNT"></a> ESC_FAILURE_COUNT | `uint8` | 10 | Counter - keep it as last element! |
## Source Message
+9 -9
View File
@@ -20,15 +20,15 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------- |
| <a href="#CONNECTED_ESC_MAX"></a> CONNECTED_ESC_MAX | `uint8` | 8 | The number of ESCs supported. Current (Q2/2013) we support 8 ESCs |
| <a href="#ESC_CONNECTION_TYPE_PPM"></a> ESC_CONNECTION_TYPE_PPM | `uint8` | 0 | Traditional PPM ESC |
| <a href="#ESC_CONNECTION_TYPE_SERIAL"></a> ESC_CONNECTION_TYPE_SERIAL | `uint8` | 1 | Serial Bus connected ESC |
| <a href="#ESC_CONNECTION_TYPE_ONESHOT"></a> ESC_CONNECTION_TYPE_ONESHOT | `uint8` | 2 | One Shot PPM |
| <a href="#ESC_CONNECTION_TYPE_I2C"></a> ESC_CONNECTION_TYPE_I2C | `uint8` | 3 | I2C |
| <a href="#ESC_CONNECTION_TYPE_CAN"></a> ESC_CONNECTION_TYPE_CAN | `uint8` | 4 | CAN-Bus |
| <a href="#ESC_CONNECTION_TYPE_DSHOT"></a> ESC_CONNECTION_TYPE_DSHOT | `uint8` | 5 | DShot |
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------- |
| <a id="#CONNECTED_ESC_MAX"></a> CONNECTED_ESC_MAX | `uint8` | 8 | The number of ESCs supported. Current (Q2/2013) we support 8 ESCs |
| <a id="#ESC_CONNECTION_TYPE_PPM"></a> ESC_CONNECTION_TYPE_PPM | `uint8` | 0 | Traditional PPM ESC |
| <a id="#ESC_CONNECTION_TYPE_SERIAL"></a> ESC_CONNECTION_TYPE_SERIAL | `uint8` | 1 | Serial Bus connected ESC |
| <a id="#ESC_CONNECTION_TYPE_ONESHOT"></a> ESC_CONNECTION_TYPE_ONESHOT | `uint8` | 2 | One Shot PPM |
| <a id="#ESC_CONNECTION_TYPE_I2C"></a> ESC_CONNECTION_TYPE_I2C | `uint8` | 3 | I2C |
| <a id="#ESC_CONNECTION_TYPE_CAN"></a> ESC_CONNECTION_TYPE_CAN | `uint8` | 4 | CAN-Bus |
| <a id="#ESC_CONNECTION_TYPE_DSHOT"></a> ESC_CONNECTION_TYPE_DSHOT | `uint8` | 5 | DShot |
## Source Message
+46 -46
View File
@@ -51,52 +51,52 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------------- |
| <a href="#GPS_CHECK_FAIL_GPS_FIX"></a> GPS_CHECK_FAIL_GPS_FIX | `uint8` | 0 | 0 : insufficient fix type (no 3D solution) |
| <a href="#GPS_CHECK_FAIL_MIN_SAT_COUNT"></a> GPS_CHECK_FAIL_MIN_SAT_COUNT | `uint8` | 1 | 1 : minimum required sat count fail |
| <a href="#GPS_CHECK_FAIL_MAX_PDOP"></a> GPS_CHECK_FAIL_MAX_PDOP | `uint8` | 2 | 2 : maximum allowed PDOP fail |
| <a href="#GPS_CHECK_FAIL_MAX_HORZ_ERR"></a> GPS_CHECK_FAIL_MAX_HORZ_ERR | `uint8` | 3 | 3 : maximum allowed horizontal position error fail |
| <a href="#GPS_CHECK_FAIL_MAX_VERT_ERR"></a> GPS_CHECK_FAIL_MAX_VERT_ERR | `uint8` | 4 | 4 : maximum allowed vertical position error fail |
| <a href="#GPS_CHECK_FAIL_MAX_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_SPD_ERR | `uint8` | 5 | 5 : maximum allowed speed error fail |
| <a href="#GPS_CHECK_FAIL_MAX_HORZ_DRIFT"></a> GPS_CHECK_FAIL_MAX_HORZ_DRIFT | `uint8` | 6 | 6 : maximum allowed horizontal position drift fail - requires stationary vehicle |
| <a href="#GPS_CHECK_FAIL_MAX_VERT_DRIFT"></a> GPS_CHECK_FAIL_MAX_VERT_DRIFT | `uint8` | 7 | 7 : maximum allowed vertical position drift fail - requires stationary vehicle |
| <a href="#GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR | `uint8` | 8 | 8 : maximum allowed horizontal speed fail - requires stationary vehicle |
| <a href="#GPS_CHECK_FAIL_MAX_VERT_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_VERT_SPD_ERR | `uint8` | 9 | 9 : maximum allowed vertical velocity discrepancy fail |
| <a href="#GPS_CHECK_FAIL_SPOOFED"></a> GPS_CHECK_FAIL_SPOOFED | `uint8` | 10 | 10 : GPS signal is spoofed |
| <a href="#GPS_CHECK_FAIL_JAMMED"></a> GPS_CHECK_FAIL_JAMMED | `uint8` | 11 | 11 : GPS signal is jammed |
| <a href="#CS_TILT_ALIGN"></a> CS_TILT_ALIGN | `uint8` | 0 | 0 - true if the filter tilt alignment is complete |
| <a href="#CS_YAW_ALIGN"></a> CS_YAW_ALIGN | `uint8` | 1 | 1 - true if the filter yaw alignment is complete |
| <a href="#CS_GNSS_POS"></a> CS_GNSS_POS | `uint8` | 2 | 2 - true if GNSS position measurements are being fused |
| <a href="#CS_OPT_FLOW"></a> CS_OPT_FLOW | `uint8` | 3 | 3 - true if optical flow measurements are being fused |
| <a href="#CS_MAG_HDG"></a> CS_MAG_HDG | `uint8` | 4 | 4 - true if a simple magnetic yaw heading is being fused |
| <a href="#CS_MAG_3D"></a> CS_MAG_3D | `uint8` | 5 | 5 - true if 3-axis magnetometer measurement are being fused |
| <a href="#CS_MAG_DEC"></a> CS_MAG_DEC | `uint8` | 6 | 6 - true if synthetic magnetic declination measurements are being fused |
| <a href="#CS_IN_AIR"></a> CS_IN_AIR | `uint8` | 7 | 7 - true when thought to be airborne |
| <a href="#CS_WIND"></a> CS_WIND | `uint8` | 8 | 8 - true when wind velocity is being estimated |
| <a href="#CS_BARO_HGT"></a> CS_BARO_HGT | `uint8` | 9 | 9 - true when baro data is being fused |
| <a href="#CS_RNG_HGT"></a> CS_RNG_HGT | `uint8` | 10 | 10 - true when range finder data is being fused for height aiding |
| <a href="#CS_GPS_HGT"></a> CS_GPS_HGT | `uint8` | 11 | 11 - true when GPS altitude is being fused |
| <a href="#CS_EV_POS"></a> CS_EV_POS | `uint8` | 12 | 12 - true when local position data from external vision is being fused |
| <a href="#CS_EV_YAW"></a> CS_EV_YAW | `uint8` | 13 | 13 - true when yaw data from external vision measurements is being fused |
| <a href="#CS_EV_HGT"></a> CS_EV_HGT | `uint8` | 14 | 14 - true when height data from external vision measurements is being fused |
| <a href="#CS_BETA"></a> CS_BETA | `uint8` | 15 | 15 - true when synthetic sideslip measurements are being fused |
| <a href="#CS_MAG_FIELD"></a> CS_MAG_FIELD | `uint8` | 16 | 16 - true when only the magnetic field states are updated by the magnetometer |
| <a href="#CS_FIXED_WING"></a> CS_FIXED_WING | `uint8` | 17 | 17 - true when thought to be operating as a fixed wing vehicle with constrained sideslip |
| <a href="#CS_MAG_FAULT"></a> CS_MAG_FAULT | `uint8` | 18 | 18 - true when the magnetometer has been declared faulty and is no longer being used |
| <a href="#CS_ASPD"></a> CS_ASPD | `uint8` | 19 | 19 - true when airspeed measurements are being fused |
| <a href="#CS_GND_EFFECT"></a> CS_GND_EFFECT | `uint8` | 20 | 20 - true when when protection from ground effect induced static pressure rise is active |
| <a href="#CS_RNG_STUCK"></a> CS_RNG_STUCK | `uint8` | 21 | 21 - true when a stuck range finder sensor has been detected |
| <a href="#CS_GPS_YAW"></a> CS_GPS_YAW | `uint8` | 22 | 22 - true when yaw (not ground course) data from a GPS receiver is being fused |
| <a href="#CS_MAG_ALIGNED"></a> CS_MAG_ALIGNED | `uint8` | 23 | 23 - true when the in-flight mag field alignment has been completed |
| <a href="#CS_EV_VEL"></a> CS_EV_VEL | `uint8` | 24 | 24 - true when local frame velocity data fusion from external vision measurements is intended |
| <a href="#CS_SYNTHETIC_MAG_Z"></a> CS_SYNTHETIC_MAG_Z | `uint8` | 25 | 25 - true when we are using a synthesized measurement for the magnetometer Z component |
| <a href="#CS_VEHICLE_AT_REST"></a> CS_VEHICLE_AT_REST | `uint8` | 26 | 26 - true when the vehicle is at rest |
| <a href="#CS_GPS_YAW_FAULT"></a> CS_GPS_YAW_FAULT | `uint8` | 27 | 27 - true when the GNSS heading has been declared faulty and is no longer being used |
| <a href="#CS_RNG_FAULT"></a> CS_RNG_FAULT | `uint8` | 28 | 28 - true when the range finder has been declared faulty and is no longer being used |
| <a href="#CS_GNSS_VEL"></a> CS_GNSS_VEL | `uint8` | 44 | 44 - true if GNSS velocity measurement fusion is intended |
| <a href="#CS_GNSS_FAULT"></a> CS_GNSS_FAULT | `uint8` | 45 | 45 - true if GNSS measurements have been declared faulty and are no longer used |
| <a href="#CS_YAW_MANUAL"></a> CS_YAW_MANUAL | `uint8` | 46 | 46 - true if yaw has been set manually |
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------------- |
| <a id="#GPS_CHECK_FAIL_GPS_FIX"></a> GPS_CHECK_FAIL_GPS_FIX | `uint8` | 0 | 0 : insufficient fix type (no 3D solution) |
| <a id="#GPS_CHECK_FAIL_MIN_SAT_COUNT"></a> GPS_CHECK_FAIL_MIN_SAT_COUNT | `uint8` | 1 | 1 : minimum required sat count fail |
| <a id="#GPS_CHECK_FAIL_MAX_PDOP"></a> GPS_CHECK_FAIL_MAX_PDOP | `uint8` | 2 | 2 : maximum allowed PDOP fail |
| <a id="#GPS_CHECK_FAIL_MAX_HORZ_ERR"></a> GPS_CHECK_FAIL_MAX_HORZ_ERR | `uint8` | 3 | 3 : maximum allowed horizontal position error fail |
| <a id="#GPS_CHECK_FAIL_MAX_VERT_ERR"></a> GPS_CHECK_FAIL_MAX_VERT_ERR | `uint8` | 4 | 4 : maximum allowed vertical position error fail |
| <a id="#GPS_CHECK_FAIL_MAX_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_SPD_ERR | `uint8` | 5 | 5 : maximum allowed speed error fail |
| <a id="#GPS_CHECK_FAIL_MAX_HORZ_DRIFT"></a> GPS_CHECK_FAIL_MAX_HORZ_DRIFT | `uint8` | 6 | 6 : maximum allowed horizontal position drift fail - requires stationary vehicle |
| <a id="#GPS_CHECK_FAIL_MAX_VERT_DRIFT"></a> GPS_CHECK_FAIL_MAX_VERT_DRIFT | `uint8` | 7 | 7 : maximum allowed vertical position drift fail - requires stationary vehicle |
| <a id="#GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR | `uint8` | 8 | 8 : maximum allowed horizontal speed fail - requires stationary vehicle |
| <a id="#GPS_CHECK_FAIL_MAX_VERT_SPD_ERR"></a> GPS_CHECK_FAIL_MAX_VERT_SPD_ERR | `uint8` | 9 | 9 : maximum allowed vertical velocity discrepancy fail |
| <a id="#GPS_CHECK_FAIL_SPOOFED"></a> GPS_CHECK_FAIL_SPOOFED | `uint8` | 10 | 10 : GPS signal is spoofed |
| <a id="#GPS_CHECK_FAIL_JAMMED"></a> GPS_CHECK_FAIL_JAMMED | `uint8` | 11 | 11 : GPS signal is jammed |
| <a id="#CS_TILT_ALIGN"></a> CS_TILT_ALIGN | `uint8` | 0 | 0 - true if the filter tilt alignment is complete |
| <a id="#CS_YAW_ALIGN"></a> CS_YAW_ALIGN | `uint8` | 1 | 1 - true if the filter yaw alignment is complete |
| <a id="#CS_GNSS_POS"></a> CS_GNSS_POS | `uint8` | 2 | 2 - true if GNSS position measurements are being fused |
| <a id="#CS_OPT_FLOW"></a> CS_OPT_FLOW | `uint8` | 3 | 3 - true if optical flow measurements are being fused |
| <a id="#CS_MAG_HDG"></a> CS_MAG_HDG | `uint8` | 4 | 4 - true if a simple magnetic yaw heading is being fused |
| <a id="#CS_MAG_3D"></a> CS_MAG_3D | `uint8` | 5 | 5 - true if 3-axis magnetometer measurement are being fused |
| <a id="#CS_MAG_DEC"></a> CS_MAG_DEC | `uint8` | 6 | 6 - true if synthetic magnetic declination measurements are being fused |
| <a id="#CS_IN_AIR"></a> CS_IN_AIR | `uint8` | 7 | 7 - true when thought to be airborne |
| <a id="#CS_WIND"></a> CS_WIND | `uint8` | 8 | 8 - true when wind velocity is being estimated |
| <a id="#CS_BARO_HGT"></a> CS_BARO_HGT | `uint8` | 9 | 9 - true when baro data is being fused |
| <a id="#CS_RNG_HGT"></a> CS_RNG_HGT | `uint8` | 10 | 10 - true when range finder data is being fused for height aiding |
| <a id="#CS_GPS_HGT"></a> CS_GPS_HGT | `uint8` | 11 | 11 - true when GPS altitude is being fused |
| <a id="#CS_EV_POS"></a> CS_EV_POS | `uint8` | 12 | 12 - true when local position data from external vision is being fused |
| <a id="#CS_EV_YAW"></a> CS_EV_YAW | `uint8` | 13 | 13 - true when yaw data from external vision measurements is being fused |
| <a id="#CS_EV_HGT"></a> CS_EV_HGT | `uint8` | 14 | 14 - true when height data from external vision measurements is being fused |
| <a id="#CS_BETA"></a> CS_BETA | `uint8` | 15 | 15 - true when synthetic sideslip measurements are being fused |
| <a id="#CS_MAG_FIELD"></a> CS_MAG_FIELD | `uint8` | 16 | 16 - true when only the magnetic field states are updated by the magnetometer |
| <a id="#CS_FIXED_WING"></a> CS_FIXED_WING | `uint8` | 17 | 17 - true when thought to be operating as a fixed wing vehicle with constrained sideslip |
| <a id="#CS_MAG_FAULT"></a> CS_MAG_FAULT | `uint8` | 18 | 18 - true when the magnetometer has been declared faulty and is no longer being used |
| <a id="#CS_ASPD"></a> CS_ASPD | `uint8` | 19 | 19 - true when airspeed measurements are being fused |
| <a id="#CS_GND_EFFECT"></a> CS_GND_EFFECT | `uint8` | 20 | 20 - true when when protection from ground effect induced static pressure rise is active |
| <a id="#CS_RNG_STUCK"></a> CS_RNG_STUCK | `uint8` | 21 | 21 - true when a stuck range finder sensor has been detected |
| <a id="#CS_GPS_YAW"></a> CS_GPS_YAW | `uint8` | 22 | 22 - true when yaw (not ground course) data from a GPS receiver is being fused |
| <a id="#CS_MAG_ALIGNED"></a> CS_MAG_ALIGNED | `uint8` | 23 | 23 - true when the in-flight mag field alignment has been completed |
| <a id="#CS_EV_VEL"></a> CS_EV_VEL | `uint8` | 24 | 24 - true when local frame velocity data fusion from external vision measurements is intended |
| <a id="#CS_SYNTHETIC_MAG_Z"></a> CS_SYNTHETIC_MAG_Z | `uint8` | 25 | 25 - true when we are using a synthesized measurement for the magnetometer Z component |
| <a id="#CS_VEHICLE_AT_REST"></a> CS_VEHICLE_AT_REST | `uint8` | 26 | 26 - true when the vehicle is at rest |
| <a id="#CS_GPS_YAW_FAULT"></a> CS_GPS_YAW_FAULT | `uint8` | 27 | 27 - true when the GNSS heading has been declared faulty and is no longer being used |
| <a id="#CS_RNG_FAULT"></a> CS_RNG_FAULT | `uint8` | 28 | 28 - true when the range finder has been declared faulty and is no longer being used |
| <a id="#CS_GNSS_VEL"></a> CS_GNSS_VEL | `uint8` | 44 | 44 - true if GNSS velocity measurement fusion is intended |
| <a id="#CS_GNSS_FAULT"></a> CS_GNSS_FAULT | `uint8` | 45 | 45 - true if GNSS measurements have been declared faulty and are no longer used |
| <a id="#CS_YAW_MANUAL"></a> CS_YAW_MANUAL | `uint8` | 46 | 46 - true if yaw has been set manually |
## Source Message
+4 -4
View File
@@ -20,10 +20,10 @@ Events interface.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
+4 -4
View File
@@ -20,10 +20,10 @@ this message is required here in the msg_old folder because other msg are depend
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
+3 -3
View File
@@ -19,9 +19,9 @@ Fixed Wing Lateral Setpoint message. Used by the fw_lateral_longitudinal_control
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
@@ -21,9 +21,9 @@ Fixed Wing Longitudinal Setpoint message. Used by the fw_lateral_longitudinal_co
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+6 -6
View File
@@ -19,12 +19,12 @@ Auxiliary control fields for fixed-wing runway takeoff/landing.
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------- |
| <a href="#STATE_THROTTLE_RAMP"></a> STATE_THROTTLE_RAMP | `uint8` | 0 | ramping up throttle |
| <a href="#STATE_CLAMPED_TO_RUNWAY"></a> STATE_CLAMPED_TO_RUNWAY | `uint8` | 1 | clamped to runway, controlling yaw directly (wheel or rudder) |
| <a href="#STATE_CLIMBOUT"></a> STATE_CLIMBOUT | `uint8` | 2 | climbout to safe height before navigation |
| <a href="#STATE_FLYING"></a> STATE_FLYING | `uint8` | 3 | navigate freely |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------- |
| <a id="#STATE_THROTTLE_RAMP"></a> STATE_THROTTLE_RAMP | `uint8` | 0 | ramping up throttle |
| <a id="#STATE_CLAMPED_TO_RUNWAY"></a> STATE_CLAMPED_TO_RUNWAY | `uint8` | 1 | clamped to runway, controlling yaw directly (wheel or rudder) |
| <a id="#STATE_CLIMBOUT"></a> STATE_CLIMBOUT | `uint8` | 2 | climbout to safe height before navigation |
| <a id="#STATE_FLYING"></a> STATE_FLYING | `uint8` | 3 | navigate freely |
## Source Message
+6 -6
View File
@@ -15,12 +15,12 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------- | ------- | ----- | ------------------------------- |
| <a href="#FLIGHT_PHASE_UNKNOWN"></a> FLIGHT_PHASE_UNKNOWN | `uint8` | 0 | vehicle flight phase is unknown |
| <a href="#FLIGHT_PHASE_LEVEL"></a> FLIGHT_PHASE_LEVEL | `uint8` | 1 | Vehicle is in level flight |
| <a href="#FLIGHT_PHASE_DESCEND"></a> FLIGHT_PHASE_DESCEND | `uint8` | 2 | vehicle is in descend |
| <a href="#FLIGHT_PHASE_CLIMB"></a> FLIGHT_PHASE_CLIMB | `uint8` | 3 | vehicle is climbing |
| Name | Type | Value | Description |
| ------------------------------------------------------- | ------- | ----- | ------------------------------- |
| <a id="#FLIGHT_PHASE_UNKNOWN"></a> FLIGHT_PHASE_UNKNOWN | `uint8` | 0 | vehicle flight phase is unknown |
| <a id="#FLIGHT_PHASE_LEVEL"></a> FLIGHT_PHASE_LEVEL | `uint8` | 1 | Vehicle is in level flight |
| <a id="#FLIGHT_PHASE_DESCEND"></a> FLIGHT_PHASE_DESCEND | `uint8` | 2 | vehicle is in descend |
| <a id="#FLIGHT_PHASE_CLIMB"></a> FLIGHT_PHASE_CLIMB | `uint8` | 3 | vehicle is climbing |
## Source Message
+5 -5
View File
@@ -22,11 +22,11 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#MAV_FUEL_TYPE_UNKNOWN"></a> MAV_FUEL_TYPE_UNKNOWN | `uint8` | 0 | fuel type not specified. Fuel levels are normalized (i.e., maximum is 1, and other levels are relative to 1). |
| <a href="#MAV_FUEL_TYPE_LIQUID"></a> MAV_FUEL_TYPE_LIQUID | `uint8` | 1 | represents generic liquid fuels, such as gasoline or diesel. Fuel levels are measured in millilitres (ml), and flow rates in millilitres per second (ml/s). |
| <a href="#MAV_FUEL_TYPE_GAS"></a> MAV_FUEL_TYPE_GAS | `uint8` | 2 | represents a gas fuel, such as hydrogen, methane, or propane. Fuel levels are in kilo-Pascal (kPa), and flow rates are in milliliters per second (ml/s). |
| Name | Type | Value | Description |
| --------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#MAV_FUEL_TYPE_UNKNOWN"></a> MAV_FUEL_TYPE_UNKNOWN | `uint8` | 0 | fuel type not specified. Fuel levels are normalized (i.e., maximum is 1, and other levels are relative to 1). |
| <a id="#MAV_FUEL_TYPE_LIQUID"></a> MAV_FUEL_TYPE_LIQUID | `uint8` | 1 | represents generic liquid fuels, such as gasoline or diesel. Fuel levels are measured in millilitres (ml), and flow rates in millilitres per second (ml/s). |
| <a id="#MAV_FUEL_TYPE_GAS"></a> MAV_FUEL_TYPE_GAS | `uint8` | 2 | represents a gas fuel, such as hydrogen, methane, or propane. Fuel levels are in kilo-Pascal (kPa), and flow rates are in milliliters per second (ml/s). |
## Source Message
+25 -25
View File
@@ -25,31 +25,31 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------------------- | -------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#STATUS_FLAG_OFF"></a> STATUS_FLAG_OFF | `uint64` | 1 | Generator is off. |
| <a href="#STATUS_FLAG_READY"></a> STATUS_FLAG_READY | `uint64` | 2 | Generator is ready to start generating power. |
| <a href="#STATUS_FLAG_GENERATING"></a> STATUS_FLAG_GENERATING | `uint64` | 4 | Generator is generating power. |
| <a href="#STATUS_FLAG_CHARGING"></a> STATUS_FLAG_CHARGING | `uint64` | 8 | Generator is charging the batteries (generating enough power to charge and provide the load). |
| <a href="#STATUS_FLAG_REDUCED_POWER"></a> STATUS_FLAG_REDUCED_POWER | `uint64` | 16 | Generator is operating at a reduced maximum power. |
| <a href="#STATUS_FLAG_MAXPOWER"></a> STATUS_FLAG_MAXPOWER | `uint64` | 32 | Generator is providing the maximum output. |
| <a href="#STATUS_FLAG_OVERTEMP_WARNING"></a> STATUS_FLAG_OVERTEMP_WARNING | `uint64` | 64 | Generator is near the maximum operating temperature, cooling is insufficient. |
| <a href="#STATUS_FLAG_OVERTEMP_FAULT"></a> STATUS_FLAG_OVERTEMP_FAULT | `uint64` | 128 | Generator hit the maximum operating temperature and shutdown. |
| <a href="#STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING"></a> STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING | `uint64` | 256 | Power electronics are near the maximum operating temperature, cooling is insufficient. |
| <a href="#STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT"></a> STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT | `uint64` | 512 | Power electronics hit the maximum operating temperature and shutdown. |
| <a href="#STATUS_FLAG_ELECTRONICS_FAULT"></a> STATUS_FLAG_ELECTRONICS_FAULT | `uint64` | 1024 | Power electronics experienced a fault and shutdown. |
| <a href="#STATUS_FLAG_POWERSOURCE_FAULT"></a> STATUS_FLAG_POWERSOURCE_FAULT | `uint64` | 2048 | The power source supplying the generator failed e.g. mechanical generator stopped, tether is no longer providing power, solar cell is in shade, hydrogen reaction no longer happening. |
| <a href="#STATUS_FLAG_COMMUNICATION_WARNING"></a> STATUS_FLAG_COMMUNICATION_WARNING | `uint64` | 4096 | Generator controller having communication problems. |
| <a href="#STATUS_FLAG_COOLING_WARNING"></a> STATUS_FLAG_COOLING_WARNING | `uint64` | 8192 | Power electronic or generator cooling system error. |
| <a href="#STATUS_FLAG_POWER_RAIL_FAULT"></a> STATUS_FLAG_POWER_RAIL_FAULT | `uint64` | 16384 | Generator controller power rail experienced a fault. |
| <a href="#STATUS_FLAG_OVERCURRENT_FAULT"></a> STATUS_FLAG_OVERCURRENT_FAULT | `uint64` | 32768 | Generator controller exceeded the overcurrent threshold and shutdown to prevent damage. |
| <a href="#STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT"></a> STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT | `uint64` | 65536 | Generator controller detected a high current going into the batteries and shutdown to prevent battery damage. |
| <a href="#STATUS_FLAG_OVERVOLTAGE_FAULT"></a> STATUS_FLAG_OVERVOLTAGE_FAULT | `uint64` | 131072 | Generator controller exceeded it's overvoltage threshold and shutdown to prevent it exceeding the voltage rating. |
| <a href="#STATUS_FLAG_BATTERY_UNDERVOLT_FAULT"></a> STATUS_FLAG_BATTERY_UNDERVOLT_FAULT | `uint64` | 262144 | Batteries are under voltage (generator will not start). |
| <a href="#STATUS_FLAG_START_INHIBITED"></a> STATUS_FLAG_START_INHIBITED | `uint64` | 524288 | Generator start is inhibited by e.g. a safety switch. |
| <a href="#STATUS_FLAG_MAINTENANCE_REQUIRED"></a> STATUS_FLAG_MAINTENANCE_REQUIRED | `uint64` | 1048576 | Generator requires maintenance. |
| <a href="#STATUS_FLAG_WARMING_UP"></a> STATUS_FLAG_WARMING_UP | `uint64` | 2097152 | Generator is not ready to generate yet. |
| <a href="#STATUS_FLAG_IDLE"></a> STATUS_FLAG_IDLE | `uint64` | 4194304 | Generator is idle. |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------------------- | -------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#STATUS_FLAG_OFF"></a> STATUS_FLAG_OFF | `uint64` | 1 | Generator is off. |
| <a id="#STATUS_FLAG_READY"></a> STATUS_FLAG_READY | `uint64` | 2 | Generator is ready to start generating power. |
| <a id="#STATUS_FLAG_GENERATING"></a> STATUS_FLAG_GENERATING | `uint64` | 4 | Generator is generating power. |
| <a id="#STATUS_FLAG_CHARGING"></a> STATUS_FLAG_CHARGING | `uint64` | 8 | Generator is charging the batteries (generating enough power to charge and provide the load). |
| <a id="#STATUS_FLAG_REDUCED_POWER"></a> STATUS_FLAG_REDUCED_POWER | `uint64` | 16 | Generator is operating at a reduced maximum power. |
| <a id="#STATUS_FLAG_MAXPOWER"></a> STATUS_FLAG_MAXPOWER | `uint64` | 32 | Generator is providing the maximum output. |
| <a id="#STATUS_FLAG_OVERTEMP_WARNING"></a> STATUS_FLAG_OVERTEMP_WARNING | `uint64` | 64 | Generator is near the maximum operating temperature, cooling is insufficient. |
| <a id="#STATUS_FLAG_OVERTEMP_FAULT"></a> STATUS_FLAG_OVERTEMP_FAULT | `uint64` | 128 | Generator hit the maximum operating temperature and shutdown. |
| <a id="#STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING"></a> STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING | `uint64` | 256 | Power electronics are near the maximum operating temperature, cooling is insufficient. |
| <a id="#STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT"></a> STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT | `uint64` | 512 | Power electronics hit the maximum operating temperature and shutdown. |
| <a id="#STATUS_FLAG_ELECTRONICS_FAULT"></a> STATUS_FLAG_ELECTRONICS_FAULT | `uint64` | 1024 | Power electronics experienced a fault and shutdown. |
| <a id="#STATUS_FLAG_POWERSOURCE_FAULT"></a> STATUS_FLAG_POWERSOURCE_FAULT | `uint64` | 2048 | The power source supplying the generator failed e.g. mechanical generator stopped, tether is no longer providing power, solar cell is in shade, hydrogen reaction no longer happening. |
| <a id="#STATUS_FLAG_COMMUNICATION_WARNING"></a> STATUS_FLAG_COMMUNICATION_WARNING | `uint64` | 4096 | Generator controller having communication problems. |
| <a id="#STATUS_FLAG_COOLING_WARNING"></a> STATUS_FLAG_COOLING_WARNING | `uint64` | 8192 | Power electronic or generator cooling system error. |
| <a id="#STATUS_FLAG_POWER_RAIL_FAULT"></a> STATUS_FLAG_POWER_RAIL_FAULT | `uint64` | 16384 | Generator controller power rail experienced a fault. |
| <a id="#STATUS_FLAG_OVERCURRENT_FAULT"></a> STATUS_FLAG_OVERCURRENT_FAULT | `uint64` | 32768 | Generator controller exceeded the overcurrent threshold and shutdown to prevent damage. |
| <a id="#STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT"></a> STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT | `uint64` | 65536 | Generator controller detected a high current going into the batteries and shutdown to prevent battery damage. |
| <a id="#STATUS_FLAG_OVERVOLTAGE_FAULT"></a> STATUS_FLAG_OVERVOLTAGE_FAULT | `uint64` | 131072 | Generator controller exceeded it's overvoltage threshold and shutdown to prevent it exceeding the voltage rating. |
| <a id="#STATUS_FLAG_BATTERY_UNDERVOLT_FAULT"></a> STATUS_FLAG_BATTERY_UNDERVOLT_FAULT | `uint64` | 262144 | Batteries are under voltage (generator will not start). |
| <a id="#STATUS_FLAG_START_INHIBITED"></a> STATUS_FLAG_START_INHIBITED | `uint64` | 524288 | Generator start is inhibited by e.g. a safety switch. |
| <a id="#STATUS_FLAG_MAINTENANCE_REQUIRED"></a> STATUS_FLAG_MAINTENANCE_REQUIRED | `uint64` | 1048576 | Generator requires maintenance. |
| <a id="#STATUS_FLAG_WARMING_UP"></a> STATUS_FLAG_WARMING_UP | `uint64` | 2097152 | Generator is not ready to generate yet. |
| <a id="#STATUS_FLAG_IDLE"></a> STATUS_FLAG_IDLE | `uint64` | 4194304 | Generator is idle. |
## Source Message
+8 -8
View File
@@ -18,14 +18,14 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------- | ------- | ----- | ------------------------------- | ------ |
| <a href="#GF_ACTION_NONE"></a> GF_ACTION_NONE | `uint8` | 0 | no action on geofence violation |
| <a href="#GF_ACTION_WARN"></a> GF_ACTION_WARN | `uint8` | 1 | critical mavlink message |
| <a href="#GF_ACTION_LOITER"></a> GF_ACTION_LOITER | `uint8` | 2 | switch to AUTO | LOITER |
| <a href="#GF_ACTION_RTL"></a> GF_ACTION_RTL | `uint8` | 3 | switch to AUTO | RTL |
| <a href="#GF_ACTION_TERMINATE"></a> GF_ACTION_TERMINATE | `uint8` | 4 | flight termination |
| <a href="#GF_ACTION_LAND"></a> GF_ACTION_LAND | `uint8` | 5 | switch to AUTO | LAND |
| Name | Type | Value | Description |
| ----------------------------------------------------- | ------- | ----- | ------------------------------- | ------ |
| <a id="#GF_ACTION_NONE"></a> GF_ACTION_NONE | `uint8` | 0 | no action on geofence violation |
| <a id="#GF_ACTION_WARN"></a> GF_ACTION_WARN | `uint8` | 1 | critical mavlink message |
| <a id="#GF_ACTION_LOITER"></a> GF_ACTION_LOITER | `uint8` | 2 | switch to AUTO | LOITER |
| <a id="#GF_ACTION_RTL"></a> GF_ACTION_RTL | `uint8` | 3 | switch to AUTO | RTL |
| <a id="#GF_ACTION_TERMINATE"></a> GF_ACTION_TERMINATE | `uint8` | 4 | flight termination |
| <a id="#GF_ACTION_LAND"></a> GF_ACTION_LAND | `uint8` | 5 | switch to AUTO | LAND |
## Source Message
+4 -4
View File
@@ -16,10 +16,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#GF_STATUS_LOADING"></a> GF_STATUS_LOADING | `uint8` | 0 |
| <a href="#GF_STATUS_READY"></a> GF_STATUS_READY | `uint8` | 1 |
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#GF_STATUS_LOADING"></a> GF_STATUS_LOADING | `uint8` | 0 |
| <a id="#GF_STATUS_READY"></a> GF_STATUS_READY | `uint8` | 1 |
## Source Message
+5 -5
View File
@@ -16,11 +16,11 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------- | ------- | ----- | ----------- |
| <a href="#INDEX_ROLL"></a> INDEX_ROLL | `uint8` | 0 |
| <a href="#INDEX_PITCH"></a> INDEX_PITCH | `uint8` | 1 |
| <a href="#INDEX_YAW"></a> INDEX_YAW | `uint8` | 2 |
| Name | Type | Value | Description |
| ------------------------------------- | ------- | ----- | ----------- |
| <a id="#INDEX_ROLL"></a> INDEX_ROLL | `uint8` | 0 |
| <a id="#INDEX_PITCH"></a> INDEX_PITCH | `uint8` | 1 |
| <a id="#INDEX_YAW"></a> INDEX_YAW | `uint8` | 2 |
## Source Message
@@ -26,15 +26,15 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#DEVICE_FLAGS_RETRACT"></a> DEVICE_FLAGS_RETRACT | `uint16` | 1 |
| <a href="#DEVICE_FLAGS_NEUTRAL"></a> DEVICE_FLAGS_NEUTRAL | `uint16` | 2 |
| <a href="#DEVICE_FLAGS_ROLL_LOCK"></a> DEVICE_FLAGS_ROLL_LOCK | `uint16` | 4 |
| <a href="#DEVICE_FLAGS_PITCH_LOCK"></a> DEVICE_FLAGS_PITCH_LOCK | `uint16` | 8 |
| <a href="#DEVICE_FLAGS_YAW_LOCK"></a> DEVICE_FLAGS_YAW_LOCK | `uint16` | 16 |
| <a href="#DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME"></a> DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME | `uint16` | 32 |
| <a href="#DEVICE_FLAGS_YAW_IN_EARTH_FRAME"></a> DEVICE_FLAGS_YAW_IN_EARTH_FRAME | `uint16` | 64 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#DEVICE_FLAGS_RETRACT"></a> DEVICE_FLAGS_RETRACT | `uint16` | 1 |
| <a id="#DEVICE_FLAGS_NEUTRAL"></a> DEVICE_FLAGS_NEUTRAL | `uint16` | 2 |
| <a id="#DEVICE_FLAGS_ROLL_LOCK"></a> DEVICE_FLAGS_ROLL_LOCK | `uint16` | 4 |
| <a id="#DEVICE_FLAGS_PITCH_LOCK"></a> DEVICE_FLAGS_PITCH_LOCK | `uint16` | 8 |
| <a id="#DEVICE_FLAGS_YAW_LOCK"></a> DEVICE_FLAGS_YAW_LOCK | `uint16` | 16 |
| <a id="#DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME"></a> DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME | `uint16` | 32 |
| <a id="#DEVICE_FLAGS_YAW_IN_EARTH_FRAME"></a> DEVICE_FLAGS_YAW_IN_EARTH_FRAME | `uint16` | 64 |
## Source Message
+14 -14
View File
@@ -29,20 +29,20 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
| <a href="#GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW"></a> GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK"></a> GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
| <a id="#GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW"></a> GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
## Source Message
+7 -7
View File
@@ -21,13 +21,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#GIMBAL_DEVICE_FLAGS_RETRACT"></a> GIMBAL_DEVICE_FLAGS_RETRACT | `uint32` | 1 |
| <a href="#GIMBAL_DEVICE_FLAGS_NEUTRAL"></a> GIMBAL_DEVICE_FLAGS_NEUTRAL | `uint32` | 2 |
| <a href="#GIMBAL_DEVICE_FLAGS_ROLL_LOCK"></a> GIMBAL_DEVICE_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a href="#GIMBAL_DEVICE_FLAGS_PITCH_LOCK"></a> GIMBAL_DEVICE_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a href="#GIMBAL_DEVICE_FLAGS_YAW_LOCK"></a> GIMBAL_DEVICE_FLAGS_YAW_LOCK | `uint32` | 16 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#GIMBAL_DEVICE_FLAGS_RETRACT"></a> GIMBAL_DEVICE_FLAGS_RETRACT | `uint32` | 1 |
| <a id="#GIMBAL_DEVICE_FLAGS_NEUTRAL"></a> GIMBAL_DEVICE_FLAGS_NEUTRAL | `uint32` | 2 |
| <a id="#GIMBAL_DEVICE_FLAGS_ROLL_LOCK"></a> GIMBAL_DEVICE_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a id="#GIMBAL_DEVICE_FLAGS_PITCH_LOCK"></a> GIMBAL_DEVICE_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a id="#GIMBAL_DEVICE_FLAGS_YAW_LOCK"></a> GIMBAL_DEVICE_FLAGS_YAW_LOCK | `uint32` | 16 |
## Source Message
+16 -16
View File
@@ -22,22 +22,22 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------------------------------- | -------- | ------ | ----------- |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW"></a> GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL"></a> GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL | `uint32` | 65536 |
| <a href="#GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL"></a> GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL | `uint32` | 131072 |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------------------------------- | -------- | ------ | ----------- |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK"></a> GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW"></a> GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL"></a> GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL | `uint32` | 65536 |
| <a id="#GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL"></a> GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL | `uint32` | 131072 |
## Source Message
+8 -8
View File
@@ -24,14 +24,14 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#GIMBAL_MANAGER_FLAGS_RETRACT"></a> GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
| <a href="#GIMBAL_MANAGER_FLAGS_NEUTRAL"></a> GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
| <a href="#GIMBAL_MANAGER_FLAGS_ROLL_LOCK"></a> GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a href="#GIMBAL_MANAGER_FLAGS_PITCH_LOCK"></a> GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a href="#GIMBAL_MANAGER_FLAGS_YAW_LOCK"></a> GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#GIMBAL_MANAGER_FLAGS_RETRACT"></a> GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
| <a id="#GIMBAL_MANAGER_FLAGS_NEUTRAL"></a> GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
| <a id="#GIMBAL_MANAGER_FLAGS_ROLL_LOCK"></a> GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a id="#GIMBAL_MANAGER_FLAGS_PITCH_LOCK"></a> GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a id="#GIMBAL_MANAGER_FLAGS_YAW_LOCK"></a> GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
@@ -24,13 +24,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#GIMBAL_MANAGER_FLAGS_RETRACT"></a> GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
| <a href="#GIMBAL_MANAGER_FLAGS_NEUTRAL"></a> GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
| <a href="#GIMBAL_MANAGER_FLAGS_ROLL_LOCK"></a> GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a href="#GIMBAL_MANAGER_FLAGS_PITCH_LOCK"></a> GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a href="#GIMBAL_MANAGER_FLAGS_YAW_LOCK"></a> GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#GIMBAL_MANAGER_FLAGS_RETRACT"></a> GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
| <a id="#GIMBAL_MANAGER_FLAGS_NEUTRAL"></a> GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
| <a id="#GIMBAL_MANAGER_FLAGS_ROLL_LOCK"></a> GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
| <a id="#GIMBAL_MANAGER_FLAGS_PITCH_LOCK"></a> GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
| <a id="#GIMBAL_MANAGER_FLAGS_YAW_LOCK"></a> GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
## Source Message
+3 -3
View File
@@ -25,9 +25,9 @@ Position and (optional) heading setpoints with corresponding speed constraints.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+13 -13
View File
@@ -20,19 +20,19 @@ GPIO configuration.
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#INPUT "></a> INPUT | `uint32` | 0 | 0x0000 |
| <a href="#OUTPUT "></a> OUTPUT | `uint32` | 1 | 0x0001 |
| <a href="#PULLUP "></a> PULLUP | `uint32` | 16 | 0x0010 |
| <a href="#PULLDOWN "></a> PULLDOWN | `uint32` | 32 | 0x0020 |
| <a href="#OPENDRAIN "></a> OPENDRAIN | `uint32` | 256 | 0x0100 |
| <a href="#INPUT_FLOATING "></a> INPUT_FLOATING | `uint32` | 0 | 0x0000 |
| <a href="#INPUT_PULLUP "></a> INPUT_PULLUP | `uint32` | 16 | 0x0010 |
| <a href="#INPUT_PULLDOWN "></a> INPUT_PULLDOWN | `uint32` | 32 | 0x0020 |
| <a href="#OUTPUT_PUSHPULL "></a> OUTPUT_PUSHPULL | `uint32` | 0 | 0x0000 |
| <a href="#OUTPUT_OPENDRAIN "></a> OUTPUT_OPENDRAIN | `uint32` | 256 | 0x0100 |
| <a href="#OUTPUT_OPENDRAIN_PULLUP "></a> OUTPUT_OPENDRAIN_PULLUP | `uint32` | 272 | 0x0110 |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | -------- | ----- | ----------- |
| <a id="#INPUT "></a> INPUT | `uint32` | 0 | 0x0000 |
| <a id="#OUTPUT "></a> OUTPUT | `uint32` | 1 | 0x0001 |
| <a id="#PULLUP "></a> PULLUP | `uint32` | 16 | 0x0010 |
| <a id="#PULLDOWN "></a> PULLDOWN | `uint32` | 32 | 0x0020 |
| <a id="#OPENDRAIN "></a> OPENDRAIN | `uint32` | 256 | 0x0100 |
| <a id="#INPUT_FLOATING "></a> INPUT_FLOATING | `uint32` | 0 | 0x0000 |
| <a id="#INPUT_PULLUP "></a> INPUT_PULLUP | `uint32` | 16 | 0x0010 |
| <a id="#INPUT_PULLDOWN "></a> INPUT_PULLDOWN | `uint32` | 32 | 0x0020 |
| <a id="#OUTPUT_PUSHPULL "></a> OUTPUT_PUSHPULL | `uint32` | 0 | 0x0000 |
| <a id="#OUTPUT_OPENDRAIN "></a> OUTPUT_OPENDRAIN | `uint32` | 256 | 0x0100 |
| <a id="#OUTPUT_OPENDRAIN_PULLUP "></a> OUTPUT_OPENDRAIN_PULLUP | `uint32` | 272 | 0x0110 |
## Source Message
+3 -3
View File
@@ -18,9 +18,9 @@ GPIO mask and state.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------- | ------- | ----- | ----------- |
| <a href="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 8 |
| Name | Type | Value | Description |
| ----------------------------------------- | ------- | ----- | ----------- |
| <a id="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 8 |
## Source Message
+5 -5
View File
@@ -20,11 +20,11 @@ This message is used to dump the raw gps communication to the log.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#INSTANCE_MAIN"></a> INSTANCE_MAIN | `uint8` | 0 |
| <a href="#INSTANCE_SECONDARY"></a> INSTANCE_SECONDARY | `uint8` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
| Name | Type | Value | Description |
| --------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#INSTANCE_MAIN"></a> INSTANCE_MAIN | `uint8` | 0 |
| <a id="#INSTANCE_SECONDARY"></a> INSTANCE_SECONDARY | `uint8` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
+4 -4
View File
@@ -18,10 +18,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
| <a href="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
| <a id="#MAX_INSTANCES"></a> MAX_INSTANCES | `uint8` | 2 |
## Source Message
+4 -4
View File
@@ -17,10 +17,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | ------ | ----- | ----------- |
| <a href="#COMMAND_GRAB"></a> COMMAND_GRAB | `int8` | 0 |
| <a href="#COMMAND_RELEASE"></a> COMMAND_RELEASE | `int8` | 1 |
| Name | Type | Value | Description |
| --------------------------------------------- | ------ | ----- | ----------- |
| <a id="#COMMAND_GRAB"></a> COMMAND_GRAB | `int8` | 0 |
| <a id="#COMMAND_RELEASE"></a> COMMAND_RELEASE | `int8` | 1 |
## Source Message
+4 -4
View File
@@ -25,10 +25,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------- | ------- | ----- | ----------- |
| <a href="#MODE_GPIO"></a> MODE_GPIO | `uint8` | 1 |
| <a href="#MODE_PX4IO"></a> MODE_PX4IO | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------- | ------- | ----- | ----------- |
| <a id="#MODE_GPIO"></a> MODE_GPIO | `uint8` | 1 |
| <a id="#MODE_PX4IO"></a> MODE_PX4IO | `uint8` | 2 |
## Source Message
+3 -3
View File
@@ -30,9 +30,9 @@ GPS home position in WGS84 coordinates.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
## Source Message
+3 -3
View File
@@ -28,9 +28,9 @@ GPS home position in WGS84 coordinates.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+20 -20
View File
@@ -28,26 +28,26 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
| <a href="#RC_INPUT_SOURCE_UNKNOWN"></a> RC_INPUT_SOURCE_UNKNOWN | `uint8` | 0 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_PPM"></a> RC_INPUT_SOURCE_PX4FMU_PPM | `uint8` | 1 |
| <a href="#RC_INPUT_SOURCE_PX4IO_PPM"></a> RC_INPUT_SOURCE_PX4IO_PPM | `uint8` | 2 |
| <a href="#RC_INPUT_SOURCE_PX4IO_SPEKTRUM"></a> RC_INPUT_SOURCE_PX4IO_SPEKTRUM | `uint8` | 3 |
| <a href="#RC_INPUT_SOURCE_PX4IO_SBUS"></a> RC_INPUT_SOURCE_PX4IO_SBUS | `uint8` | 4 |
| <a href="#RC_INPUT_SOURCE_PX4IO_ST24"></a> RC_INPUT_SOURCE_PX4IO_ST24 | `uint8` | 5 |
| <a href="#RC_INPUT_SOURCE_MAVLINK"></a> RC_INPUT_SOURCE_MAVLINK | `uint8` | 6 |
| <a href="#RC_INPUT_SOURCE_QURT"></a> RC_INPUT_SOURCE_QURT | `uint8` | 7 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_SPEKTRUM"></a> RC_INPUT_SOURCE_PX4FMU_SPEKTRUM | `uint8` | 8 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_SBUS"></a> RC_INPUT_SOURCE_PX4FMU_SBUS | `uint8` | 9 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_ST24"></a> RC_INPUT_SOURCE_PX4FMU_ST24 | `uint8` | 10 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_SUMD"></a> RC_INPUT_SOURCE_PX4FMU_SUMD | `uint8` | 11 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_DSM"></a> RC_INPUT_SOURCE_PX4FMU_DSM | `uint8` | 12 |
| <a href="#RC_INPUT_SOURCE_PX4IO_SUMD"></a> RC_INPUT_SOURCE_PX4IO_SUMD | `uint8` | 13 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_CRSF"></a> RC_INPUT_SOURCE_PX4FMU_CRSF | `uint8` | 14 |
| <a href="#RC_INPUT_SOURCE_PX4FMU_GHST"></a> RC_INPUT_SOURCE_PX4FMU_GHST | `uint8` | 15 |
| <a href="#RC_INPUT_MAX_CHANNELS"></a> RC_INPUT_MAX_CHANNELS | `uint8` | 18 | Maximum number of R/C input channels in the system. S.Bus has up to 18 channels. |
| <a href="#RSSI_MAX"></a> RSSI_MAX | `int8` | 100 |
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
| <a id="#RC_INPUT_SOURCE_UNKNOWN"></a> RC_INPUT_SOURCE_UNKNOWN | `uint8` | 0 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_PPM"></a> RC_INPUT_SOURCE_PX4FMU_PPM | `uint8` | 1 |
| <a id="#RC_INPUT_SOURCE_PX4IO_PPM"></a> RC_INPUT_SOURCE_PX4IO_PPM | `uint8` | 2 |
| <a id="#RC_INPUT_SOURCE_PX4IO_SPEKTRUM"></a> RC_INPUT_SOURCE_PX4IO_SPEKTRUM | `uint8` | 3 |
| <a id="#RC_INPUT_SOURCE_PX4IO_SBUS"></a> RC_INPUT_SOURCE_PX4IO_SBUS | `uint8` | 4 |
| <a id="#RC_INPUT_SOURCE_PX4IO_ST24"></a> RC_INPUT_SOURCE_PX4IO_ST24 | `uint8` | 5 |
| <a id="#RC_INPUT_SOURCE_MAVLINK"></a> RC_INPUT_SOURCE_MAVLINK | `uint8` | 6 |
| <a id="#RC_INPUT_SOURCE_QURT"></a> RC_INPUT_SOURCE_QURT | `uint8` | 7 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_SPEKTRUM"></a> RC_INPUT_SOURCE_PX4FMU_SPEKTRUM | `uint8` | 8 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_SBUS"></a> RC_INPUT_SOURCE_PX4FMU_SBUS | `uint8` | 9 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_ST24"></a> RC_INPUT_SOURCE_PX4FMU_ST24 | `uint8` | 10 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_SUMD"></a> RC_INPUT_SOURCE_PX4FMU_SUMD | `uint8` | 11 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_DSM"></a> RC_INPUT_SOURCE_PX4FMU_DSM | `uint8` | 12 |
| <a id="#RC_INPUT_SOURCE_PX4IO_SUMD"></a> RC_INPUT_SOURCE_PX4IO_SUMD | `uint8` | 13 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_CRSF"></a> RC_INPUT_SOURCE_PX4FMU_CRSF | `uint8` | 14 |
| <a id="#RC_INPUT_SOURCE_PX4FMU_GHST"></a> RC_INPUT_SOURCE_PX4FMU_GHST | `uint8` | 15 |
| <a id="#RC_INPUT_MAX_CHANNELS"></a> RC_INPUT_MAX_CHANNELS | `uint8` | 18 | Maximum number of R/C input channels in the system. S.Bus has up to 18 channels. |
| <a id="#RSSI_MAX"></a> RSSI_MAX | `int8` | 100 |
## Source Message
@@ -36,36 +36,36 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------- | -------- | ------ | ------------------------------------------------------ |
| <a href="#STATE_STOPPED"></a> STATE_STOPPED | `uint8` | 0 | The engine is not running. This is the default state. |
| <a href="#STATE_STARTING"></a> STATE_STARTING | `uint8` | 1 | The engine is starting. This is a transient state. |
| <a href="#STATE_RUNNING"></a> STATE_RUNNING | `uint8` | 2 | The engine is running normally. |
| <a href="#STATE_FAULT"></a> STATE_FAULT | `uint8` | 3 | The engine can no longer function. |
| <a href="#FLAG_GENERAL_ERROR"></a> FLAG_GENERAL_ERROR | `uint32` | 1 | General error. |
| <a href="#FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED"></a> FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED | `uint32` | 2 | Error of the crankshaft sensor. This flag is optional. |
| <a href="#FLAG_CRANKSHAFT_SENSOR_ERROR"></a> FLAG_CRANKSHAFT_SENSOR_ERROR | `uint32` | 4 |
| <a href="#FLAG_TEMPERATURE_SUPPORTED"></a> FLAG_TEMPERATURE_SUPPORTED | `uint32` | 8 | Temperature levels. These flags are optional |
| <a href="#FLAG_TEMPERATURE_BELOW_NOMINAL"></a> FLAG_TEMPERATURE_BELOW_NOMINAL | `uint32` | 16 | Under-temperature warning |
| <a href="#FLAG_TEMPERATURE_ABOVE_NOMINAL"></a> FLAG_TEMPERATURE_ABOVE_NOMINAL | `uint32` | 32 | Over-temperature warning |
| <a href="#FLAG_TEMPERATURE_OVERHEATING"></a> FLAG_TEMPERATURE_OVERHEATING | `uint32` | 64 | Critical overheating |
| <a href="#FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL"></a> FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL | `uint32` | 128 | Exhaust gas over-temperature warning |
| <a href="#FLAG_FUEL_PRESSURE_SUPPORTED"></a> FLAG_FUEL_PRESSURE_SUPPORTED | `uint32` | 256 | Fuel pressure. These flags are optional |
| <a href="#FLAG_FUEL_PRESSURE_BELOW_NOMINAL"></a> FLAG_FUEL_PRESSURE_BELOW_NOMINAL | `uint32` | 512 | Under-pressure warning |
| <a href="#FLAG_FUEL_PRESSURE_ABOVE_NOMINAL"></a> FLAG_FUEL_PRESSURE_ABOVE_NOMINAL | `uint32` | 1024 | Over-pressure warning |
| <a href="#FLAG_DETONATION_SUPPORTED"></a> FLAG_DETONATION_SUPPORTED | `uint32` | 2048 | Detonation warning. This flag is optional. |
| <a href="#FLAG_DETONATION_OBSERVED"></a> FLAG_DETONATION_OBSERVED | `uint32` | 4096 | Detonation condition observed warning |
| <a href="#FLAG_MISFIRE_SUPPORTED"></a> FLAG_MISFIRE_SUPPORTED | `uint32` | 8192 | Misfire warning. This flag is optional. |
| <a href="#FLAG_MISFIRE_OBSERVED"></a> FLAG_MISFIRE_OBSERVED | `uint32` | 16384 | Misfire condition observed warning |
| <a href="#FLAG_OIL_PRESSURE_SUPPORTED"></a> FLAG_OIL_PRESSURE_SUPPORTED | `uint32` | 32768 | Oil pressure. These flags are optional |
| <a href="#FLAG_OIL_PRESSURE_BELOW_NOMINAL"></a> FLAG_OIL_PRESSURE_BELOW_NOMINAL | `uint32` | 65536 | Under-pressure warning |
| <a href="#FLAG_OIL_PRESSURE_ABOVE_NOMINAL"></a> FLAG_OIL_PRESSURE_ABOVE_NOMINAL | `uint32` | 131072 | Over-pressure warning |
| <a href="#FLAG_DEBRIS_SUPPORTED"></a> FLAG_DEBRIS_SUPPORTED | `uint32` | 262144 | Debris warning. This flag is optional |
| <a href="#FLAG_DEBRIS_DETECTED"></a> FLAG_DEBRIS_DETECTED | `uint32` | 524288 | Detection of debris warning |
| <a href="#SPARK_PLUG_SINGLE"></a> SPARK_PLUG_SINGLE | `uint8` | 0 |
| <a href="#SPARK_PLUG_FIRST_ACTIVE"></a> SPARK_PLUG_FIRST_ACTIVE | `uint8` | 1 |
| <a href="#SPARK_PLUG_SECOND_ACTIVE"></a> SPARK_PLUG_SECOND_ACTIVE | `uint8` | 2 |
| <a href="#SPARK_PLUG_BOTH_ACTIVE"></a> SPARK_PLUG_BOTH_ACTIVE | `uint8` | 3 |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------- | -------- | ------ | ------------------------------------------------------ |
| <a id="#STATE_STOPPED"></a> STATE_STOPPED | `uint8` | 0 | The engine is not running. This is the default state. |
| <a id="#STATE_STARTING"></a> STATE_STARTING | `uint8` | 1 | The engine is starting. This is a transient state. |
| <a id="#STATE_RUNNING"></a> STATE_RUNNING | `uint8` | 2 | The engine is running normally. |
| <a id="#STATE_FAULT"></a> STATE_FAULT | `uint8` | 3 | The engine can no longer function. |
| <a id="#FLAG_GENERAL_ERROR"></a> FLAG_GENERAL_ERROR | `uint32` | 1 | General error. |
| <a id="#FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED"></a> FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED | `uint32` | 2 | Error of the crankshaft sensor. This flag is optional. |
| <a id="#FLAG_CRANKSHAFT_SENSOR_ERROR"></a> FLAG_CRANKSHAFT_SENSOR_ERROR | `uint32` | 4 |
| <a id="#FLAG_TEMPERATURE_SUPPORTED"></a> FLAG_TEMPERATURE_SUPPORTED | `uint32` | 8 | Temperature levels. These flags are optional |
| <a id="#FLAG_TEMPERATURE_BELOW_NOMINAL"></a> FLAG_TEMPERATURE_BELOW_NOMINAL | `uint32` | 16 | Under-temperature warning |
| <a id="#FLAG_TEMPERATURE_ABOVE_NOMINAL"></a> FLAG_TEMPERATURE_ABOVE_NOMINAL | `uint32` | 32 | Over-temperature warning |
| <a id="#FLAG_TEMPERATURE_OVERHEATING"></a> FLAG_TEMPERATURE_OVERHEATING | `uint32` | 64 | Critical overheating |
| <a id="#FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL"></a> FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL | `uint32` | 128 | Exhaust gas over-temperature warning |
| <a id="#FLAG_FUEL_PRESSURE_SUPPORTED"></a> FLAG_FUEL_PRESSURE_SUPPORTED | `uint32` | 256 | Fuel pressure. These flags are optional |
| <a id="#FLAG_FUEL_PRESSURE_BELOW_NOMINAL"></a> FLAG_FUEL_PRESSURE_BELOW_NOMINAL | `uint32` | 512 | Under-pressure warning |
| <a id="#FLAG_FUEL_PRESSURE_ABOVE_NOMINAL"></a> FLAG_FUEL_PRESSURE_ABOVE_NOMINAL | `uint32` | 1024 | Over-pressure warning |
| <a id="#FLAG_DETONATION_SUPPORTED"></a> FLAG_DETONATION_SUPPORTED | `uint32` | 2048 | Detonation warning. This flag is optional. |
| <a id="#FLAG_DETONATION_OBSERVED"></a> FLAG_DETONATION_OBSERVED | `uint32` | 4096 | Detonation condition observed warning |
| <a id="#FLAG_MISFIRE_SUPPORTED"></a> FLAG_MISFIRE_SUPPORTED | `uint32` | 8192 | Misfire warning. This flag is optional. |
| <a id="#FLAG_MISFIRE_OBSERVED"></a> FLAG_MISFIRE_OBSERVED | `uint32` | 16384 | Misfire condition observed warning |
| <a id="#FLAG_OIL_PRESSURE_SUPPORTED"></a> FLAG_OIL_PRESSURE_SUPPORTED | `uint32` | 32768 | Oil pressure. These flags are optional |
| <a id="#FLAG_OIL_PRESSURE_BELOW_NOMINAL"></a> FLAG_OIL_PRESSURE_BELOW_NOMINAL | `uint32` | 65536 | Under-pressure warning |
| <a id="#FLAG_OIL_PRESSURE_ABOVE_NOMINAL"></a> FLAG_OIL_PRESSURE_ABOVE_NOMINAL | `uint32` | 131072 | Over-pressure warning |
| <a id="#FLAG_DEBRIS_SUPPORTED"></a> FLAG_DEBRIS_SUPPORTED | `uint32` | 262144 | Debris warning. This flag is optional |
| <a id="#FLAG_DEBRIS_DETECTED"></a> FLAG_DEBRIS_DETECTED | `uint32` | 524288 | Detection of debris warning |
| <a id="#SPARK_PLUG_SINGLE"></a> SPARK_PLUG_SINGLE | `uint8` | 0 |
| <a id="#SPARK_PLUG_FIRST_ACTIVE"></a> SPARK_PLUG_FIRST_ACTIVE | `uint8` | 1 |
| <a id="#SPARK_PLUG_SECOND_ACTIVE"></a> SPARK_PLUG_SECOND_ACTIVE | `uint8` | 2 |
| <a id="#SPARK_PLUG_BOTH_ACTIVE"></a> SPARK_PLUG_BOTH_ACTIVE | `uint8` | 3 |
## Source Message
+5 -5
View File
@@ -15,11 +15,11 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------- | ------ | ----- | ---------------------- |
| <a href="#GEAR_UP"></a> GEAR_UP | `int8` | 1 | landing gear up |
| <a href="#GEAR_DOWN"></a> GEAR_DOWN | `int8` | -1 | landing gear down |
| <a href="#GEAR_KEEP"></a> GEAR_KEEP | `int8` | 0 | keep the current state |
| Name | Type | Value | Description |
| --------------------------------- | ------ | ----- | ---------------------- |
| <a id="#GEAR_UP"></a> GEAR_UP | `int8` | 1 | landing gear up |
| <a id="#GEAR_DOWN"></a> GEAR_DOWN | `int8` | -1 | landing gear down |
| <a id="#GEAR_KEEP"></a> GEAR_KEEP | `int8` | 0 | keep the current state |
## Source Message
@@ -17,9 +17,9 @@ Fixed Wing Lateral Control Configuration message. Used by the fw_lateral_longitu
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+5 -5
View File
@@ -18,11 +18,11 @@ Status of the launch detection state machine (fixed-wing only).
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------- |
| <a href="#STATE_WAITING_FOR_LAUNCH"></a> STATE_WAITING_FOR_LAUNCH | `uint8` | 0 | waiting for launch |
| <a href="#STATE_LAUNCH_DETECTED_DISABLED_MOTOR"></a> STATE_LAUNCH_DETECTED_DISABLED_MOTOR | `uint8` | 1 | launch detected, but keep motor(s) disabled (e.g. because it can't spin freely while on catapult) |
| <a href="#STATE_FLYING"></a> STATE_FLYING | `uint8` | 2 | launch detected, use normal takeoff/flying configuration |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------- |
| <a id="#STATE_WAITING_FOR_LAUNCH"></a> STATE_WAITING_FOR_LAUNCH | `uint8` | 0 | waiting for launch |
| <a id="#STATE_LAUNCH_DETECTED_DISABLED_MOTOR"></a> STATE_LAUNCH_DETECTED_DISABLED_MOTOR | `uint8` | 1 | launch detected, but keep motor(s) disabled (e.g. because it can't spin freely while on catapult) |
| <a id="#STATE_FLYING"></a> STATE_FLYING | `uint8` | 2 | launch detected, use normal takeoff/flying configuration |
## Source Message
+21 -21
View File
@@ -21,27 +21,27 @@ LED control: control a single or multiple LED's. These are the externally visibl
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------- |
| <a href="#COLOR_OFF"></a> COLOR_OFF | `uint8` | 0 | this is only used in the drivers |
| <a href="#COLOR_RED"></a> COLOR_RED | `uint8` | 1 |
| <a href="#COLOR_GREEN"></a> COLOR_GREEN | `uint8` | 2 |
| <a href="#COLOR_BLUE"></a> COLOR_BLUE | `uint8` | 3 |
| <a href="#COLOR_YELLOW"></a> COLOR_YELLOW | `uint8` | 4 |
| <a href="#COLOR_PURPLE"></a> COLOR_PURPLE | `uint8` | 5 |
| <a href="#COLOR_AMBER"></a> COLOR_AMBER | `uint8` | 6 |
| <a href="#COLOR_CYAN"></a> COLOR_CYAN | `uint8` | 7 |
| <a href="#COLOR_WHITE"></a> COLOR_WHITE | `uint8` | 8 |
| <a href="#MODE_OFF"></a> MODE_OFF | `uint8` | 0 | turn LED off |
| <a href="#MODE_ON"></a> MODE_ON | `uint8` | 1 | turn LED on |
| <a href="#MODE_DISABLED"></a> MODE_DISABLED | `uint8` | 2 | disable this priority (switch to lower priority setting) |
| <a href="#MODE_BLINK_SLOW"></a> MODE_BLINK_SLOW | `uint8` | 3 |
| <a href="#MODE_BLINK_NORMAL"></a> MODE_BLINK_NORMAL | `uint8` | 4 |
| <a href="#MODE_BLINK_FAST"></a> MODE_BLINK_FAST | `uint8` | 5 |
| <a href="#MODE_BREATHE"></a> MODE_BREATHE | `uint8` | 6 | continuously increase & decrease brightness (solid color if driver does not support it) |
| <a href="#MODE_FLASH"></a> MODE_FLASH | `uint8` | 7 | two fast blinks (on/off) with timing as in MODE_BLINK_FAST and then off for a while |
| <a href="#MAX_PRIORITY"></a> MAX_PRIORITY | `uint8` | 2 | maximum priority (minimum is 0) |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 | needs to match BOARD_MAX_LEDS |
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------- |
| <a id="#COLOR_OFF"></a> COLOR_OFF | `uint8` | 0 | this is only used in the drivers |
| <a id="#COLOR_RED"></a> COLOR_RED | `uint8` | 1 |
| <a id="#COLOR_GREEN"></a> COLOR_GREEN | `uint8` | 2 |
| <a id="#COLOR_BLUE"></a> COLOR_BLUE | `uint8` | 3 |
| <a id="#COLOR_YELLOW"></a> COLOR_YELLOW | `uint8` | 4 |
| <a id="#COLOR_PURPLE"></a> COLOR_PURPLE | `uint8` | 5 |
| <a id="#COLOR_AMBER"></a> COLOR_AMBER | `uint8` | 6 |
| <a id="#COLOR_CYAN"></a> COLOR_CYAN | `uint8` | 7 |
| <a id="#COLOR_WHITE"></a> COLOR_WHITE | `uint8` | 8 |
| <a id="#MODE_OFF"></a> MODE_OFF | `uint8` | 0 | turn LED off |
| <a id="#MODE_ON"></a> MODE_ON | `uint8` | 1 | turn LED on |
| <a id="#MODE_DISABLED"></a> MODE_DISABLED | `uint8` | 2 | disable this priority (switch to lower priority setting) |
| <a id="#MODE_BLINK_SLOW"></a> MODE_BLINK_SLOW | `uint8` | 3 |
| <a id="#MODE_BLINK_NORMAL"></a> MODE_BLINK_NORMAL | `uint8` | 4 |
| <a id="#MODE_BLINK_FAST"></a> MODE_BLINK_FAST | `uint8` | 5 |
| <a id="#MODE_BREATHE"></a> MODE_BREATHE | `uint8` | 6 | continuously increase & decrease brightness (solid color if driver does not support it) |
| <a id="#MODE_FLASH"></a> MODE_FLASH | `uint8` | 7 | two fast blinks (on/off) with timing as in MODE_BLINK_FAST and then off for a while |
| <a id="#MAX_PRIORITY"></a> MAX_PRIORITY | `uint8` | 2 | maximum priority (minimum is 0) |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 | needs to match BOARD_MAX_LEDS |
## Source Message
+3 -3
View File
@@ -18,9 +18,9 @@ A logging message, output with PX4_WARN, PX4_ERR, PX4_INFO.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+7 -7
View File
@@ -24,13 +24,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------- | ------- | ----- | ----------------------------------------- |
| <a href="#LOGGER_TYPE_FULL"></a> LOGGER_TYPE_FULL | `uint8` | 0 | Normal, full size log |
| <a href="#LOGGER_TYPE_MISSION"></a> LOGGER_TYPE_MISSION | `uint8` | 1 | reduced mission log (e.g. for geotagging) |
| <a href="#BACKEND_FILE"></a> BACKEND_FILE | `uint8` | 1 |
| <a href="#BACKEND_MAVLINK"></a> BACKEND_MAVLINK | `uint8` | 2 |
| <a href="#BACKEND_ALL"></a> BACKEND_ALL | `uint8` | 3 |
| Name | Type | Value | Description |
| ----------------------------------------------------- | ------- | ----- | ----------------------------------------- |
| <a id="#LOGGER_TYPE_FULL"></a> LOGGER_TYPE_FULL | `uint8` | 0 | Normal, full size log |
| <a id="#LOGGER_TYPE_MISSION"></a> LOGGER_TYPE_MISSION | `uint8` | 1 | reduced mission log (e.g. for geotagging) |
| <a id="#BACKEND_FILE"></a> BACKEND_FILE | `uint8` | 1 |
| <a id="#BACKEND_MAVLINK"></a> BACKEND_MAVLINK | `uint8` | 2 |
| <a id="#BACKEND_ALL"></a> BACKEND_ALL | `uint8` | 3 |
## Source Message
@@ -25,9 +25,9 @@ Fixed Wing Longitudinal Control Configuration message. Used by the fw_lateral_lo
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
## Source Message
+3 -3
View File
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------- | ------- | ----- | ----------- |
| <a href="#MAX_MAGS"></a> MAX_MAGS | `uint8` | 4 |
| Name | Type | Value | Description |
| ------------------------------- | ------- | ----- | ----------- |
| <a id="#MAX_MAGS"></a> MAX_MAGS | `uint8` | 4 |
## Source Message
+11 -11
View File
@@ -30,17 +30,17 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ------------------------ |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#SOURCE_UNKNOWN"></a> SOURCE_UNKNOWN | `uint8` | 0 |
| <a href="#SOURCE_RC"></a> SOURCE_RC | `uint8` | 1 | radio control (input_rc) |
| <a href="#SOURCE_MAVLINK_0"></a> SOURCE_MAVLINK_0 | `uint8` | 2 | mavlink instance 0 |
| <a href="#SOURCE_MAVLINK_1"></a> SOURCE_MAVLINK_1 | `uint8` | 3 | mavlink instance 1 |
| <a href="#SOURCE_MAVLINK_2"></a> SOURCE_MAVLINK_2 | `uint8` | 4 | mavlink instance 2 |
| <a href="#SOURCE_MAVLINK_3"></a> SOURCE_MAVLINK_3 | `uint8` | 5 | mavlink instance 3 |
| <a href="#SOURCE_MAVLINK_4"></a> SOURCE_MAVLINK_4 | `uint8` | 6 | mavlink instance 4 |
| <a href="#SOURCE_MAVLINK_5"></a> SOURCE_MAVLINK_5 | `uint8` | 7 | mavlink instance 5 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ------------------------ |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#SOURCE_UNKNOWN"></a> SOURCE_UNKNOWN | `uint8` | 0 |
| <a id="#SOURCE_RC"></a> SOURCE_RC | `uint8` | 1 | radio control (input_rc) |
| <a id="#SOURCE_MAVLINK_0"></a> SOURCE_MAVLINK_0 | `uint8` | 2 | mavlink instance 0 |
| <a id="#SOURCE_MAVLINK_1"></a> SOURCE_MAVLINK_1 | `uint8` | 3 | mavlink instance 1 |
| <a id="#SOURCE_MAVLINK_2"></a> SOURCE_MAVLINK_2 | `uint8` | 4 | mavlink instance 2 |
| <a id="#SOURCE_MAVLINK_3"></a> SOURCE_MAVLINK_3 | `uint8` | 5 | mavlink instance 3 |
| <a id="#SOURCE_MAVLINK_4"></a> SOURCE_MAVLINK_4 | `uint8` | 6 | mavlink instance 4 |
| <a id="#SOURCE_MAVLINK_5"></a> SOURCE_MAVLINK_5 | `uint8` | 7 | mavlink instance 5 |
## Source Message
+14 -14
View File
@@ -29,20 +29,20 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------- | ------- | ----- | --------------------------------- |
| <a href="#SWITCH_POS_NONE"></a> SWITCH_POS_NONE | `uint8` | 0 | switch is not mapped |
| <a href="#SWITCH_POS_ON"></a> SWITCH_POS_ON | `uint8` | 1 | switch activated (value = 1) |
| <a href="#SWITCH_POS_MIDDLE"></a> SWITCH_POS_MIDDLE | `uint8` | 2 | middle position (value = 0) |
| <a href="#SWITCH_POS_OFF"></a> SWITCH_POS_OFF | `uint8` | 3 | switch not activated (value = -1) |
| <a href="#MODE_SLOT_NONE"></a> MODE_SLOT_NONE | `uint8` | 0 | no mode slot assigned |
| <a href="#MODE_SLOT_1"></a> MODE_SLOT_1 | `uint8` | 1 | mode slot 1 selected |
| <a href="#MODE_SLOT_2"></a> MODE_SLOT_2 | `uint8` | 2 | mode slot 2 selected |
| <a href="#MODE_SLOT_3"></a> MODE_SLOT_3 | `uint8` | 3 | mode slot 3 selected |
| <a href="#MODE_SLOT_4"></a> MODE_SLOT_4 | `uint8` | 4 | mode slot 4 selected |
| <a href="#MODE_SLOT_5"></a> MODE_SLOT_5 | `uint8` | 5 | mode slot 5 selected |
| <a href="#MODE_SLOT_6"></a> MODE_SLOT_6 | `uint8` | 6 | mode slot 6 selected |
| <a href="#MODE_SLOT_NUM"></a> MODE_SLOT_NUM | `uint8` | 6 | number of slots |
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | --------------------------------- |
| <a id="#SWITCH_POS_NONE"></a> SWITCH_POS_NONE | `uint8` | 0 | switch is not mapped |
| <a id="#SWITCH_POS_ON"></a> SWITCH_POS_ON | `uint8` | 1 | switch activated (value = 1) |
| <a id="#SWITCH_POS_MIDDLE"></a> SWITCH_POS_MIDDLE | `uint8` | 2 | middle position (value = 0) |
| <a id="#SWITCH_POS_OFF"></a> SWITCH_POS_OFF | `uint8` | 3 | switch not activated (value = -1) |
| <a id="#MODE_SLOT_NONE"></a> MODE_SLOT_NONE | `uint8` | 0 | no mode slot assigned |
| <a id="#MODE_SLOT_1"></a> MODE_SLOT_1 | `uint8` | 1 | mode slot 1 selected |
| <a id="#MODE_SLOT_2"></a> MODE_SLOT_2 | `uint8` | 2 | mode slot 2 selected |
| <a id="#MODE_SLOT_3"></a> MODE_SLOT_3 | `uint8` | 3 | mode slot 3 selected |
| <a id="#MODE_SLOT_4"></a> MODE_SLOT_4 | `uint8` | 4 | mode slot 4 selected |
| <a id="#MODE_SLOT_5"></a> MODE_SLOT_5 | `uint8` | 5 | mode slot 5 selected |
| <a id="#MODE_SLOT_6"></a> MODE_SLOT_6 | `uint8` | 6 | mode slot 6 selected |
| <a id="#MODE_SLOT_NUM"></a> MODE_SLOT_NUM | `uint8` | 6 | number of slots |
## Source Message
+3 -3
View File
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
+13 -13
View File
@@ -21,19 +21,19 @@ MAV_TUNNEL_PAYLOAD_TYPE enum.
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------- |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN"></a> MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN | `uint8` | 0 | Encoding of payload unknown |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0 | `uint8` | 200 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1 | `uint8` | 201 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2 | `uint8` | 202 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3 | `uint8` | 203 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4 | `uint8` | 204 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5 | `uint8` | 205 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6 | `uint8` | 206 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7 | `uint8` | 207 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8 | `uint8` | 208 | Registered for STorM32 gimbal controller |
| <a href="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9 | `uint8` | 209 | Registered for STorM32 gimbal controller |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------- |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN"></a> MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN | `uint8` | 0 | Encoding of payload unknown |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0 | `uint8` | 200 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1 | `uint8` | 201 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2 | `uint8` | 202 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3 | `uint8` | 203 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4 | `uint8` | 204 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5 | `uint8` | 205 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6 | `uint8` | 206 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7 | `uint8` | 207 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8 | `uint8` | 208 | Registered for STorM32 gimbal controller |
| <a id="#MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9"></a> MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9 | `uint8` | 209 | Registered for STorM32 gimbal controller |
## Source Message
+3 -3
View File
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------- |
| <a href="#LATEST_PROTOCOL_VERSION"></a> LATEST_PROTOCOL_VERSION | `uint16` | 1 | Current version of this protocol. Increase this whenever the MessageFormatRequest or MessageFormatResponse changes. |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------- |
| <a id="#LATEST_PROTOCOL_VERSION"></a> LATEST_PROTOCOL_VERSION | `uint16` | 1 | Current version of this protocol. Increase this whenever the MessageFormatRequest or MessageFormatResponse changes. |
## Source Message
+5 -5
View File
@@ -18,11 +18,11 @@ Mode completion result, published by an active mode. The possible values of nav_
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------- | -------- | ----- | --------------------------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#RESULT_SUCCESS"></a> RESULT_SUCCESS | `uint8` | 0 |
| <a href="#RESULT_FAILURE_OTHER"></a> RESULT_FAILURE_OTHER | `uint8` | 100 | Mode failed (generic error) |
| Name | Type | Value | Description |
| ------------------------------------------------------- | -------- | ----- | --------------------------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#RESULT_SUCCESS"></a> RESULT_SUCCESS | `uint8` | 0 |
| <a id="#RESULT_FAILURE_OTHER"></a> RESULT_FAILURE_OTHER | `uint8` | 100 | Mode failed (generic error) |
## Source Message
+4 -4
View File
@@ -18,10 +18,10 @@ Current status of a Navigator mode. The possible values of nav_state are defined
## Constants
| Name | Type | Value | Description |
| ----------------------------------------- | ------- | ----- | --------------------------------------------------- |
| <a href="#FAILURE_NONE"></a> FAILURE_NONE | `uint8` | 0 |
| <a href="#FAILURE_HAGL"></a> FAILURE_HAGL | `uint8` | 1 | Target altitude exceeds maximum height above ground |
| Name | Type | Value | Description |
| --------------------------------------- | ------- | ----- | --------------------------------------------------- |
| <a id="#FAILURE_NONE"></a> FAILURE_NONE | `uint8` | 0 |
| <a id="#FAILURE_HAGL"></a> FAILURE_HAGL | `uint8` | 1 | Target altitude exceeds maximum height above ground |
## Source Message
+9 -9
View File
@@ -23,15 +23,15 @@ Obstacle distances in front of the sensor.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#MAV_FRAME_GLOBAL"></a> MAV_FRAME_GLOBAL | `uint8` | 0 |
| <a href="#MAV_FRAME_LOCAL_NED"></a> MAV_FRAME_LOCAL_NED | `uint8` | 1 |
| <a href="#MAV_FRAME_BODY_FRD"></a> MAV_FRAME_BODY_FRD | `uint8` | 12 |
| <a href="#MAV_DISTANCE_SENSOR_LASER"></a> MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
| <a href="#MAV_DISTANCE_SENSOR_ULTRASOUND"></a> MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
| <a href="#MAV_DISTANCE_SENSOR_INFRARED"></a> MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
| <a href="#MAV_DISTANCE_SENSOR_RADAR"></a> MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#MAV_FRAME_GLOBAL"></a> MAV_FRAME_GLOBAL | `uint8` | 0 |
| <a id="#MAV_FRAME_LOCAL_NED"></a> MAV_FRAME_LOCAL_NED | `uint8` | 1 |
| <a id="#MAV_FRAME_BODY_FRD"></a> MAV_FRAME_BODY_FRD | `uint8` | 12 |
| <a id="#MAV_DISTANCE_SENSOR_LASER"></a> MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
| <a id="#MAV_DISTANCE_SENSOR_ULTRASOUND"></a> MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
| <a id="#MAV_DISTANCE_SENSOR_INFRARED"></a> MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
| <a id="#MAV_DISTANCE_SENSOR_RADAR"></a> MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
## Source Message
+3 -3
View File
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
+8 -8
View File
@@ -22,14 +22,14 @@ ORBIT_YAW_BEHAVIOUR.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 |
| <a href="#ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING"></a> ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 |
| <a href="#ORBIT_YAW_BEHAVIOUR_UNCONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 |
| <a href="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 |
| <a href="#ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 |
| <a href="#ORBIT_YAW_BEHAVIOUR_UNCHANGED"></a> ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING"></a> ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 |
| <a id="#ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCHANGED"></a> ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 |
## Source Message
+3 -3
View File
@@ -18,9 +18,9 @@ ParameterResetRequest : Used by the primary to reset one or all parameter value(
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+3 -3
View File
@@ -17,9 +17,9 @@ ParameterSetUsedRequest : Used by a remote to update the used flag for a paramet
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 64 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 64 |
## Source Message
+3 -3
View File
@@ -19,9 +19,9 @@ ParameterSetValueRequest : Used by a remote or primary to update the value for a
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 32 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 32 |
## Source Message
@@ -18,9 +18,9 @@ ParameterSetValueResponse : Response to a set value request by either primary or
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
@@ -17,13 +17,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | ------- | ----- | --------------------- |
| <a href="#NOT_ABORTED"></a> NOT_ABORTED | `uint8` | 0 |
| <a href="#ABORTED_BY_OPERATOR"></a> ABORTED_BY_OPERATOR | `uint8` | 1 |
| <a href="#TERRAIN_NOT_FOUND"></a> TERRAIN_NOT_FOUND | `uint8` | 2 | FW_LND_ABORT (1 << 0) |
| <a href="#TERRAIN_TIMEOUT"></a> TERRAIN_TIMEOUT | `uint8` | 3 | FW_LND_ABORT (1 << 1) |
| <a href="#UNKNOWN_ABORT_CRITERION"></a> UNKNOWN_ABORT_CRITERION | `uint8` | 4 |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | ------- | ----- | --------------------- |
| <a id="#NOT_ABORTED"></a> NOT_ABORTED | `uint8` | 0 |
| <a id="#ABORTED_BY_OPERATOR"></a> ABORTED_BY_OPERATOR | `uint8` | 1 |
| <a id="#TERRAIN_NOT_FOUND"></a> TERRAIN_NOT_FOUND | `uint8` | 2 | FW_LND_ABORT (1 << 0) |
| <a id="#TERRAIN_TIMEOUT"></a> TERRAIN_TIMEOUT | `uint8` | 3 | FW_LND_ABORT (1 << 1) |
| <a id="#UNKNOWN_ABORT_CRITERION"></a> UNKNOWN_ABORT_CRITERION | `uint8` | 4 |
## Source Message
+10 -10
View File
@@ -35,16 +35,16 @@ this file is only used in the position_setpoint triple as a dependency.
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------- |
| <a href="#SETPOINT_TYPE_POSITION"></a> SETPOINT_TYPE_POSITION | `uint8` | 0 | position setpoint |
| <a href="#SETPOINT_TYPE_VELOCITY"></a> SETPOINT_TYPE_VELOCITY | `uint8` | 1 | velocity setpoint |
| <a href="#SETPOINT_TYPE_LOITER"></a> SETPOINT_TYPE_LOITER | `uint8` | 2 | loiter setpoint |
| <a href="#SETPOINT_TYPE_TAKEOFF"></a> SETPOINT_TYPE_TAKEOFF | `uint8` | 3 | takeoff setpoint |
| <a href="#SETPOINT_TYPE_LAND"></a> SETPOINT_TYPE_LAND | `uint8` | 4 | land setpoint, altitude must be ignored, descend until landing |
| <a href="#SETPOINT_TYPE_IDLE"></a> SETPOINT_TYPE_IDLE | `uint8` | 5 | do nothing, switch off motors or keep at idle speed (MC) |
| <a href="#LOITER_TYPE_ORBIT"></a> LOITER_TYPE_ORBIT | `uint8` | 0 | Circular pattern |
| <a href="#LOITER_TYPE_FIGUREEIGHT"></a> LOITER_TYPE_FIGUREEIGHT | `uint8` | 1 | Pattern resembling an 8 |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------- |
| <a id="#SETPOINT_TYPE_POSITION"></a> SETPOINT_TYPE_POSITION | `uint8` | 0 | position setpoint |
| <a id="#SETPOINT_TYPE_VELOCITY"></a> SETPOINT_TYPE_VELOCITY | `uint8` | 1 | velocity setpoint |
| <a id="#SETPOINT_TYPE_LOITER"></a> SETPOINT_TYPE_LOITER | `uint8` | 2 | loiter setpoint |
| <a id="#SETPOINT_TYPE_TAKEOFF"></a> SETPOINT_TYPE_TAKEOFF | `uint8` | 3 | takeoff setpoint |
| <a id="#SETPOINT_TYPE_LAND"></a> SETPOINT_TYPE_LAND | `uint8` | 4 | land setpoint, altitude must be ignored, descend until landing |
| <a id="#SETPOINT_TYPE_IDLE"></a> SETPOINT_TYPE_IDLE | `uint8` | 5 | do nothing, switch off motors or keep at idle speed (MC) |
| <a id="#LOITER_TYPE_ORBIT"></a> LOITER_TYPE_ORBIT | `uint8` | 0 | Circular pattern |
| <a id="#LOITER_TYPE_FIGUREEIGHT"></a> LOITER_TYPE_FIGUREEIGHT | `uint8` | 1 | Pattern resembling an 8 |
## Source Message
+6 -6
View File
@@ -17,12 +17,12 @@ power button state notification message.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------- |
| <a href="#PWR_BUTTON_STATE_IDEL"></a> PWR_BUTTON_STATE_IDEL | `uint8` | 0 | Button went up without meeting shutdown button down time (delete event) |
| <a href="#PWR_BUTTON_STATE_DOWN"></a> PWR_BUTTON_STATE_DOWN | `uint8` | 1 | Button went Down |
| <a href="#PWR_BUTTON_STATE_UP"></a> PWR_BUTTON_STATE_UP | `uint8` | 2 | Button went Up |
| <a href="#PWR_BUTTON_STATE_REQUEST_SHUTDOWN"></a> PWR_BUTTON_STATE_REQUEST_SHUTDOWN | `uint8` | 3 | Button went Up after meeting shutdown button down time |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------- |
| <a id="#PWR_BUTTON_STATE_IDEL"></a> PWR_BUTTON_STATE_IDEL | `uint8` | 0 | Button went up without meeting shutdown button down time (delete event) |
| <a id="#PWR_BUTTON_STATE_DOWN"></a> PWR_BUTTON_STATE_DOWN | `uint8` | 1 | Button went Down |
| <a id="#PWR_BUTTON_STATE_UP"></a> PWR_BUTTON_STATE_UP | `uint8` | 2 | Button went Up |
| <a id="#PWR_BUTTON_STATE_REQUEST_SHUTDOWN"></a> PWR_BUTTON_STATE_REQUEST_SHUTDOWN | `uint8` | 3 | Button went Up after meeting shutdown button down time |
## Source Message
+3 -3
View File
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------- | -------- | ----- | ----------- |
| <a href="#MAX_STRLEN"></a> MAX_STRLEN | `uint32` | 100 |
| Name | Type | Value | Description |
| ----------------------------------- | -------- | ----- | ----------- |
| <a id="#MAX_STRLEN"></a> MAX_STRLEN | `uint32` | 100 |
## Source Message
+4 -4
View File
@@ -23,10 +23,10 @@ Raptor Input.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | --------------------------------------------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#ACTION_DIM"></a> ACTION_DIM | `uint8` | 4 | Policy output dimensionality (for quadrotors) |
| Name | Type | Value | Description |
| --------------------------------------------- | -------- | ----- | --------------------------------------------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#ACTION_DIM"></a> ACTION_DIM | `uint8` | 4 | Policy output dimensionality (for quadrotors) |
## Source Message
+10 -10
View File
@@ -39,16 +39,16 @@ Raptor Status.
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#EXIT_REASON_NONE"></a> EXIT_REASON_NONE | `uint8` | 0 | No exit reason => Raptor control step was executed (actuator_motors should have been published) |
| <a href="#EXIT_REASON_NO_ANGULAR_VELOCITY_UPDATE"></a> EXIT_REASON_NO_ANGULAR_VELOCITY_UPDATE | `uint8` | 1 | We synchronize the control onto the input observation with the highest update frequency, which is vehicle_angular_velocity. If there was no update, we do not need to execute the policy again |
| <a href="#EXIT_REASON_NOT_ALL_OBSERVATIONS_SET"></a> EXIT_REASON_NOT_ALL_OBSERVATIONS_SET | `uint8` | 2 | We can not execute the policy if not all observations are available |
| <a href="#EXIT_REASON_ANGULAR_VELOCITY_STALE"></a> EXIT_REASON_ANGULAR_VELOCITY_STALE | `uint8` | 3 | If OBSERVATION_TIMEOUT_ANGULAR_VELOCITY is exceeded, we treat the vehicle_angular_velocity as stale and can not run the policy |
| <a href="#EXIT_REASON_LOCAL_POSITION_STALE"></a> EXIT_REASON_LOCAL_POSITION_STALE | `uint8` | 4 | If OBSERVATION_TIMEOUT_LOCAL_POSITION is exceeded, we treat the vehicle_local_position as stale and can not run the policy |
| <a href="#EXIT_REASON_ATTITUDE_STALE"></a> EXIT_REASON_ATTITUDE_STALE | `uint8` | 5 | If OBSERVATION_TIMEOUT_ATTITUDE is exceeded, we treat the vehicle_attitude as stale and can not run the policy |
| <a href="#EXIT_REASON_EXECUTOR_STATUS_SOURCE_NOT_CONTROL"></a> EXIT_REASON_EXECUTOR_STATUS_SOURCE_NOT_CONTROL | `uint8` | 6 | The executor that runs the policy can run in oversampling mode, where it decides if the policy should be ran based on the timestamp and not based on fixed synchronization onto the vehicle_angular_velocity. In this case the executor can decide to skip running the policy if the interval is too small, in which case this flag is set. |
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#EXIT_REASON_NONE"></a> EXIT_REASON_NONE | `uint8` | 0 | No exit reason => Raptor control step was executed (actuator_motors should have been published) |
| <a id="#EXIT_REASON_NO_ANGULAR_VELOCITY_UPDATE"></a> EXIT_REASON_NO_ANGULAR_VELOCITY_UPDATE | `uint8` | 1 | We synchronize the control onto the input observation with the highest update frequency, which is vehicle_angular_velocity. If there was no update, we do not need to execute the policy again |
| <a id="#EXIT_REASON_NOT_ALL_OBSERVATIONS_SET"></a> EXIT_REASON_NOT_ALL_OBSERVATIONS_SET | `uint8` | 2 | We can not execute the policy if not all observations are available |
| <a id="#EXIT_REASON_ANGULAR_VELOCITY_STALE"></a> EXIT_REASON_ANGULAR_VELOCITY_STALE | `uint8` | 3 | If OBSERVATION_TIMEOUT_ANGULAR_VELOCITY is exceeded, we treat the vehicle_angular_velocity as stale and can not run the policy |
| <a id="#EXIT_REASON_LOCAL_POSITION_STALE"></a> EXIT_REASON_LOCAL_POSITION_STALE | `uint8` | 4 | If OBSERVATION_TIMEOUT_LOCAL_POSITION is exceeded, we treat the vehicle_local_position as stale and can not run the policy |
| <a id="#EXIT_REASON_ATTITUDE_STALE"></a> EXIT_REASON_ATTITUDE_STALE | `uint8` | 5 | If OBSERVATION_TIMEOUT_ATTITUDE is exceeded, we treat the vehicle_attitude as stale and can not run the policy |
| <a id="#EXIT_REASON_EXECUTOR_STATUS_SOURCE_NOT_CONTROL"></a> EXIT_REASON_EXECUTOR_STATUS_SOURCE_NOT_CONTROL | `uint8` | 6 | The executor that runs the policy can run in oversampling mode, where it decides if the policy should be ran based on the timestamp and not based on fixed synchronization onto the vehicle_angular_velocity. In this case the executor can decide to skip running the policy if the interval is too small, in which case this flag is set. |
## Source Message
+33 -33
View File
@@ -21,39 +21,39 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#FUNCTION_THROTTLE"></a> FUNCTION_THROTTLE | `uint8` | 0 |
| <a href="#FUNCTION_ROLL"></a> FUNCTION_ROLL | `uint8` | 1 |
| <a href="#FUNCTION_PITCH"></a> FUNCTION_PITCH | `uint8` | 2 |
| <a href="#FUNCTION_YAW"></a> FUNCTION_YAW | `uint8` | 3 |
| <a href="#FUNCTION_RETURN"></a> FUNCTION_RETURN | `uint8` | 4 |
| <a href="#FUNCTION_LOITER"></a> FUNCTION_LOITER | `uint8` | 5 |
| <a href="#FUNCTION_OFFBOARD"></a> FUNCTION_OFFBOARD | `uint8` | 6 |
| <a href="#FUNCTION_FLAPS"></a> FUNCTION_FLAPS | `uint8` | 7 |
| <a href="#FUNCTION_AUX_1"></a> FUNCTION_AUX_1 | `uint8` | 8 |
| <a href="#FUNCTION_AUX_2"></a> FUNCTION_AUX_2 | `uint8` | 9 |
| <a href="#FUNCTION_AUX_3"></a> FUNCTION_AUX_3 | `uint8` | 10 |
| <a href="#FUNCTION_AUX_4"></a> FUNCTION_AUX_4 | `uint8` | 11 |
| <a href="#FUNCTION_AUX_5"></a> FUNCTION_AUX_5 | `uint8` | 12 |
| <a href="#FUNCTION_AUX_6"></a> FUNCTION_AUX_6 | `uint8` | 13 |
| <a href="#FUNCTION_PARAM_1"></a> FUNCTION_PARAM_1 | `uint8` | 14 |
| <a href="#FUNCTION_PARAM_2"></a> FUNCTION_PARAM_2 | `uint8` | 15 |
| <a href="#FUNCTION_PARAM_3_5"></a> FUNCTION_PARAM_3_5 | `uint8` | 16 |
| <a href="#FUNCTION_KILLSWITCH"></a> FUNCTION_KILLSWITCH | `uint8` | 17 |
| <a href="#FUNCTION_TRANSITION"></a> FUNCTION_TRANSITION | `uint8` | 18 |
| <a href="#FUNCTION_GEAR"></a> FUNCTION_GEAR | `uint8` | 19 |
| <a href="#FUNCTION_ARMSWITCH"></a> FUNCTION_ARMSWITCH | `uint8` | 20 |
| <a href="#FUNCTION_FLTBTN_SLOT_1"></a> FUNCTION_FLTBTN_SLOT_1 | `uint8` | 21 |
| <a href="#FUNCTION_FLTBTN_SLOT_2"></a> FUNCTION_FLTBTN_SLOT_2 | `uint8` | 22 |
| <a href="#FUNCTION_FLTBTN_SLOT_3"></a> FUNCTION_FLTBTN_SLOT_3 | `uint8` | 23 |
| <a href="#FUNCTION_FLTBTN_SLOT_4"></a> FUNCTION_FLTBTN_SLOT_4 | `uint8` | 24 |
| <a href="#FUNCTION_FLTBTN_SLOT_5"></a> FUNCTION_FLTBTN_SLOT_5 | `uint8` | 25 |
| <a href="#FUNCTION_FLTBTN_SLOT_6"></a> FUNCTION_FLTBTN_SLOT_6 | `uint8` | 26 |
| <a href="#FUNCTION_ENGAGE_MAIN_MOTOR"></a> FUNCTION_ENGAGE_MAIN_MOTOR | `uint8` | 27 |
| <a href="#FUNCTION_PAYLOAD_POWER"></a> FUNCTION_PAYLOAD_POWER | `uint8` | 28 |
| <a href="#FUNCTION_TERMINATION"></a> FUNCTION_TERMINATION | `uint8` | 29 |
| <a href="#FUNCTION_FLTBTN_SLOT_COUNT"></a> FUNCTION_FLTBTN_SLOT_COUNT | `uint8` | 6 |
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#FUNCTION_THROTTLE"></a> FUNCTION_THROTTLE | `uint8` | 0 |
| <a id="#FUNCTION_ROLL"></a> FUNCTION_ROLL | `uint8` | 1 |
| <a id="#FUNCTION_PITCH"></a> FUNCTION_PITCH | `uint8` | 2 |
| <a id="#FUNCTION_YAW"></a> FUNCTION_YAW | `uint8` | 3 |
| <a id="#FUNCTION_RETURN"></a> FUNCTION_RETURN | `uint8` | 4 |
| <a id="#FUNCTION_LOITER"></a> FUNCTION_LOITER | `uint8` | 5 |
| <a id="#FUNCTION_OFFBOARD"></a> FUNCTION_OFFBOARD | `uint8` | 6 |
| <a id="#FUNCTION_FLAPS"></a> FUNCTION_FLAPS | `uint8` | 7 |
| <a id="#FUNCTION_AUX_1"></a> FUNCTION_AUX_1 | `uint8` | 8 |
| <a id="#FUNCTION_AUX_2"></a> FUNCTION_AUX_2 | `uint8` | 9 |
| <a id="#FUNCTION_AUX_3"></a> FUNCTION_AUX_3 | `uint8` | 10 |
| <a id="#FUNCTION_AUX_4"></a> FUNCTION_AUX_4 | `uint8` | 11 |
| <a id="#FUNCTION_AUX_5"></a> FUNCTION_AUX_5 | `uint8` | 12 |
| <a id="#FUNCTION_AUX_6"></a> FUNCTION_AUX_6 | `uint8` | 13 |
| <a id="#FUNCTION_PARAM_1"></a> FUNCTION_PARAM_1 | `uint8` | 14 |
| <a id="#FUNCTION_PARAM_2"></a> FUNCTION_PARAM_2 | `uint8` | 15 |
| <a id="#FUNCTION_PARAM_3_5"></a> FUNCTION_PARAM_3_5 | `uint8` | 16 |
| <a id="#FUNCTION_KILLSWITCH"></a> FUNCTION_KILLSWITCH | `uint8` | 17 |
| <a id="#FUNCTION_TRANSITION"></a> FUNCTION_TRANSITION | `uint8` | 18 |
| <a id="#FUNCTION_GEAR"></a> FUNCTION_GEAR | `uint8` | 19 |
| <a id="#FUNCTION_ARMSWITCH"></a> FUNCTION_ARMSWITCH | `uint8` | 20 |
| <a id="#FUNCTION_FLTBTN_SLOT_1"></a> FUNCTION_FLTBTN_SLOT_1 | `uint8` | 21 |
| <a id="#FUNCTION_FLTBTN_SLOT_2"></a> FUNCTION_FLTBTN_SLOT_2 | `uint8` | 22 |
| <a id="#FUNCTION_FLTBTN_SLOT_3"></a> FUNCTION_FLTBTN_SLOT_3 | `uint8` | 23 |
| <a id="#FUNCTION_FLTBTN_SLOT_4"></a> FUNCTION_FLTBTN_SLOT_4 | `uint8` | 24 |
| <a id="#FUNCTION_FLTBTN_SLOT_5"></a> FUNCTION_FLTBTN_SLOT_5 | `uint8` | 25 |
| <a id="#FUNCTION_FLTBTN_SLOT_6"></a> FUNCTION_FLTBTN_SLOT_6 | `uint8` | 26 |
| <a id="#FUNCTION_ENGAGE_MAIN_MOTOR"></a> FUNCTION_ENGAGE_MAIN_MOTOR | `uint8` | 27 |
| <a id="#FUNCTION_PAYLOAD_POWER"></a> FUNCTION_PAYLOAD_POWER | `uint8` | 28 |
| <a id="#FUNCTION_TERMINATION"></a> FUNCTION_TERMINATION | `uint8` | 29 |
| <a id="#FUNCTION_FLTBTN_SLOT_COUNT"></a> FUNCTION_FLTBTN_SLOT_COUNT | `uint8` | 6 |
## Source Message
+4 -4
View File
@@ -21,10 +21,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------ |
| <a href="#RC_PARAM_MAP_NCHAN"></a> RC_PARAM_MAP_NCHAN | `uint8` | 3 | This limit is also hardcoded in the enum RC_CHANNELS_FUNCTION in rc_channels.h |
| <a href="#PARAM_ID_LEN"></a> PARAM_ID_LEN | `uint8` | 16 | corresponds to MAVLINK_MSG_PARAM_VALUE_FIELD_PARAM_ID_LEN |
| Name | Type | Value | Description |
| --------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------ |
| <a id="#RC_PARAM_MAP_NCHAN"></a> RC_PARAM_MAP_NCHAN | `uint8` | 3 | This limit is also hardcoded in the enum RC_CHANNELS_FUNCTION in rc_channels.h |
| <a id="#PARAM_ID_LEN"></a> PARAM_ID_LEN | `uint8` | 16 | corresponds to MAVLINK_MSG_PARAM_VALUE_FIELD_PARAM_ID_LEN |
## Source Message
@@ -22,10 +22,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
@@ -21,10 +21,10 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | -------- | ----- | ----------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| ----------------------------------------------- | -------- | ----- | ----------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
@@ -26,11 +26,11 @@ Request to register an external component.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a href="#LATEST_PX4_ROS2_API_VERSION"></a> LATEST_PX4_ROS2_API_VERSION | `uint16` | 1 | API version compatibility. Increase this on a breaking semantic change. Changes to any message field are detected separately and do not require an API version change. |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 1 |
| <a id="#LATEST_PX4_ROS2_API_VERSION"></a> LATEST_PX4_ROS2_API_VERSION | `uint16` | 1 | API version compatibility. Increase this on a breaking semantic change. Changes to any message field are detected separately and do not require an API version change. |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
@@ -25,11 +25,11 @@ Request to register an external component.
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a href="#LATEST_PX4_ROS2_API_VERSION"></a> LATEST_PX4_ROS2_API_VERSION | `uint16` | 1 | API version compatibility. Increase this on a breaking semantic change. Changes to any message field are detected separately and do not require an API version change. |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#MESSAGE_VERSION"></a> MESSAGE_VERSION | `uint32` | 0 |
| <a id="#LATEST_PX4_ROS2_API_VERSION"></a> LATEST_PX4_ROS2_API_VERSION | `uint16` | 1 | API version compatibility. Increase this on a breaking semantic change. Changes to any message field are detected separately and do not require an API version change. |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
+7 -7
View File
@@ -19,13 +19,13 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a href="#RTL_STATUS_TYPE_NONE"></a> RTL_STATUS_TYPE_NONE | `uint8` | 0 | pending if evaluation can't pe performed currently e.g. when it is still loading the safe points |
| <a href="#RTL_STATUS_TYPE_DIRECT_SAFE_POINT"></a> RTL_STATUS_TYPE_DIRECT_SAFE_POINT | `uint8` | 1 | chosen to directly go to a safe point or home position |
| <a href="#RTL_STATUS_TYPE_DIRECT_MISSION_LAND"></a> RTL_STATUS_TYPE_DIRECT_MISSION_LAND | `uint8` | 2 | going straight to the beginning of the mission landing |
| <a href="#RTL_STATUS_TYPE_FOLLOW_MISSION"></a> RTL_STATUS_TYPE_FOLLOW_MISSION | `uint8` | 3 | Following the mission from start index to mission landing. Start index is current WP if in Mission mode, and closest WP otherwise. |
| <a href="#RTL_STATUS_TYPE_FOLLOW_MISSION_REVERSE"></a> RTL_STATUS_TYPE_FOLLOW_MISSION_REVERSE | `uint8` | 4 | Following the mission in reverse from start index to the beginning of the mission. Start index is previous WP if in Mission mode, and closest WP otherwise. |
| Name | Type | Value | Description |
| ------------------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="#RTL_STATUS_TYPE_NONE"></a> RTL_STATUS_TYPE_NONE | `uint8` | 0 | pending if evaluation can't pe performed currently e.g. when it is still loading the safe points |
| <a id="#RTL_STATUS_TYPE_DIRECT_SAFE_POINT"></a> RTL_STATUS_TYPE_DIRECT_SAFE_POINT | `uint8` | 1 | chosen to directly go to a safe point or home position |
| <a id="#RTL_STATUS_TYPE_DIRECT_MISSION_LAND"></a> RTL_STATUS_TYPE_DIRECT_MISSION_LAND | `uint8` | 2 | going straight to the beginning of the mission landing |
| <a id="#RTL_STATUS_TYPE_FOLLOW_MISSION"></a> RTL_STATUS_TYPE_FOLLOW_MISSION | `uint8` | 3 | Following the mission from start index to mission landing. Start index is current WP if in Mission mode, and closest WP otherwise. |
| <a id="#RTL_STATUS_TYPE_FOLLOW_MISSION_REVERSE"></a> RTL_STATUS_TYPE_FOLLOW_MISSION_REVERSE | `uint8` | 4 | Following the mission in reverse from start index to the beginning of the mission. Start index is previous WP if in Mission mode, and closest WP otherwise. |
## Source Message
+3 -3
View File
@@ -21,9 +21,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#SAT_INFO_MAX_SATELLITES"></a> SAT_INFO_MAX_SATELLITES | `uint8` | 40 |
| Name | Type | Value | Description |
| ------------------------------------------------------------- | ------- | ----- | ----------- |
| <a id="#SAT_INFO_MAX_SATELLITES"></a> SAT_INFO_MAX_SATELLITES | `uint8` | 40 |
## Source Message
+3 -3
View File
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
+3 -3
View File
@@ -24,9 +24,9 @@ The information is published in the `SCALED_PRESSURE_n` MAVLink messages (along
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
+6 -6
View File
@@ -25,12 +25,12 @@ Sensor readings in SI-unit form. These fields are scaled and offset-compensated
## Constants
| Name | Type | Value | Description |
| --------------------------------------------------------------------- | ------- | ---------- | ---------------------------------------------------------------------------------------------------------------------- |
| <a href="#RELATIVE_TIMESTAMP_INVALID"></a> RELATIVE_TIMESTAMP_INVALID | `int32` | 2147483647 | (0x7fffffff) If one of the relative timestamps is set to this value, it means the associated sensor values are invalid |
| <a href="#CLIPPING_X"></a> CLIPPING_X | `uint8` | 1 |
| <a href="#CLIPPING_Y"></a> CLIPPING_Y | `uint8` | 2 |
| <a href="#CLIPPING_Z"></a> CLIPPING_Z | `uint8` | 4 |
| Name | Type | Value | Description |
| ------------------------------------------------------------------- | ------- | ---------- | ---------------------------------------------------------------------------------------------------------------------- |
| <a id="#RELATIVE_TIMESTAMP_INVALID"></a> RELATIVE_TIMESTAMP_INVALID | `int32` | 2147483647 | (0x7fffffff) If one of the relative timestamps is set to this value, it means the associated sensor values are invalid |
| <a id="#CLIPPING_X"></a> CLIPPING_X | `uint8` | 1 |
| <a id="#CLIPPING_Y"></a> CLIPPING_Y | `uint8` | 2 |
| <a id="#CLIPPING_Z"></a> CLIPPING_Z | `uint8` | 4 |
## Source Message
+33 -33
View File
@@ -52,39 +52,39 @@ GPS position in WGS84 coordinates. the field 'timestamp' is for the position & v
## Constants
| Name | Type | Value | Description |
| ----------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------ |
| <a href="#FIX_TYPE_NONE"></a> FIX_TYPE_NONE | `uint8` | 1 | Value 0 is also valid to represent no fix. |
| <a href="#FIX_TYPE_2D"></a> FIX_TYPE_2D | `uint8` | 2 |
| <a href="#FIX_TYPE_3D"></a> FIX_TYPE_3D | `uint8` | 3 |
| <a href="#FIX_TYPE_RTCM_CODE_DIFFERENTIAL"></a> FIX_TYPE_RTCM_CODE_DIFFERENTIAL | `uint8` | 4 |
| <a href="#FIX_TYPE_RTK_FLOAT"></a> FIX_TYPE_RTK_FLOAT | `uint8` | 5 |
| <a href="#FIX_TYPE_RTK_FIXED"></a> FIX_TYPE_RTK_FIXED | `uint8` | 6 |
| <a href="#FIX_TYPE_EXTRAPOLATED"></a> FIX_TYPE_EXTRAPOLATED | `uint8` | 8 |
| <a href="#JAMMING_STATE_UNKNOWN"></a> JAMMING_STATE_UNKNOWN | `uint8` | 0 | default |
| <a href="#JAMMING_STATE_OK"></a> JAMMING_STATE_OK | `uint8` | 1 |
| <a href="#JAMMING_STATE_MITIGATED"></a> JAMMING_STATE_MITIGATED | `uint8` | 2 |
| <a href="#JAMMING_STATE_DETECTED"></a> JAMMING_STATE_DETECTED | `uint8` | 3 |
| <a href="#SPOOFING_STATE_UNKNOWN"></a> SPOOFING_STATE_UNKNOWN | `uint8` | 0 | default |
| <a href="#SPOOFING_STATE_OK"></a> SPOOFING_STATE_OK | `uint8` | 1 |
| <a href="#SPOOFING_STATE_MITIGATED"></a> SPOOFING_STATE_MITIGATED | `uint8` | 2 |
| <a href="#SPOOFING_STATE_DETECTED"></a> SPOOFING_STATE_DETECTED | `uint8` | 3 |
| <a href="#AUTHENTICATION_STATE_UNKNOWN"></a> AUTHENTICATION_STATE_UNKNOWN | `uint8` | 0 | default |
| <a href="#AUTHENTICATION_STATE_INITIALIZING"></a> AUTHENTICATION_STATE_INITIALIZING | `uint8` | 1 |
| <a href="#AUTHENTICATION_STATE_ERROR"></a> AUTHENTICATION_STATE_ERROR | `uint8` | 2 |
| <a href="#AUTHENTICATION_STATE_OK"></a> AUTHENTICATION_STATE_OK | `uint8` | 3 |
| <a href="#AUTHENTICATION_STATE_DISABLED"></a> AUTHENTICATION_STATE_DISABLED | `uint8` | 4 |
| <a href="#SYSTEM_ERROR_OK"></a> SYSTEM_ERROR_OK | `uint32` | 0 | default |
| <a href="#SYSTEM_ERROR_INCOMING_CORRECTIONS"></a> SYSTEM_ERROR_INCOMING_CORRECTIONS | `uint32` | 1 |
| <a href="#SYSTEM_ERROR_CONFIGURATION"></a> SYSTEM_ERROR_CONFIGURATION | `uint32` | 2 |
| <a href="#SYSTEM_ERROR_SOFTWARE"></a> SYSTEM_ERROR_SOFTWARE | `uint32` | 4 |
| <a href="#SYSTEM_ERROR_ANTENNA"></a> SYSTEM_ERROR_ANTENNA | `uint32` | 8 |
| <a href="#SYSTEM_ERROR_EVENT_CONGESTION"></a> SYSTEM_ERROR_EVENT_CONGESTION | `uint32` | 16 |
| <a href="#SYSTEM_ERROR_CPU_OVERLOAD"></a> SYSTEM_ERROR_CPU_OVERLOAD | `uint32` | 32 |
| <a href="#SYSTEM_ERROR_OUTPUT_CONGESTION"></a> SYSTEM_ERROR_OUTPUT_CONGESTION | `uint32` | 64 |
| <a href="#RTCM_MSG_USED_UNKNOWN"></a> RTCM_MSG_USED_UNKNOWN | `uint8` | 0 |
| <a href="#RTCM_MSG_USED_NOT_USED"></a> RTCM_MSG_USED_NOT_USED | `uint8` | 1 |
| <a href="#RTCM_MSG_USED_USED"></a> RTCM_MSG_USED_USED | `uint8` | 2 |
| Name | Type | Value | Description |
| --------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------ |
| <a id="#FIX_TYPE_NONE"></a> FIX_TYPE_NONE | `uint8` | 1 | Value 0 is also valid to represent no fix. |
| <a id="#FIX_TYPE_2D"></a> FIX_TYPE_2D | `uint8` | 2 |
| <a id="#FIX_TYPE_3D"></a> FIX_TYPE_3D | `uint8` | 3 |
| <a id="#FIX_TYPE_RTCM_CODE_DIFFERENTIAL"></a> FIX_TYPE_RTCM_CODE_DIFFERENTIAL | `uint8` | 4 |
| <a id="#FIX_TYPE_RTK_FLOAT"></a> FIX_TYPE_RTK_FLOAT | `uint8` | 5 |
| <a id="#FIX_TYPE_RTK_FIXED"></a> FIX_TYPE_RTK_FIXED | `uint8` | 6 |
| <a id="#FIX_TYPE_EXTRAPOLATED"></a> FIX_TYPE_EXTRAPOLATED | `uint8` | 8 |
| <a id="#JAMMING_STATE_UNKNOWN"></a> JAMMING_STATE_UNKNOWN | `uint8` | 0 | default |
| <a id="#JAMMING_STATE_OK"></a> JAMMING_STATE_OK | `uint8` | 1 |
| <a id="#JAMMING_STATE_MITIGATED"></a> JAMMING_STATE_MITIGATED | `uint8` | 2 |
| <a id="#JAMMING_STATE_DETECTED"></a> JAMMING_STATE_DETECTED | `uint8` | 3 |
| <a id="#SPOOFING_STATE_UNKNOWN"></a> SPOOFING_STATE_UNKNOWN | `uint8` | 0 | default |
| <a id="#SPOOFING_STATE_OK"></a> SPOOFING_STATE_OK | `uint8` | 1 |
| <a id="#SPOOFING_STATE_MITIGATED"></a> SPOOFING_STATE_MITIGATED | `uint8` | 2 |
| <a id="#SPOOFING_STATE_DETECTED"></a> SPOOFING_STATE_DETECTED | `uint8` | 3 |
| <a id="#AUTHENTICATION_STATE_UNKNOWN"></a> AUTHENTICATION_STATE_UNKNOWN | `uint8` | 0 | default |
| <a id="#AUTHENTICATION_STATE_INITIALIZING"></a> AUTHENTICATION_STATE_INITIALIZING | `uint8` | 1 |
| <a id="#AUTHENTICATION_STATE_ERROR"></a> AUTHENTICATION_STATE_ERROR | `uint8` | 2 |
| <a id="#AUTHENTICATION_STATE_OK"></a> AUTHENTICATION_STATE_OK | `uint8` | 3 |
| <a id="#AUTHENTICATION_STATE_DISABLED"></a> AUTHENTICATION_STATE_DISABLED | `uint8` | 4 |
| <a id="#SYSTEM_ERROR_OK"></a> SYSTEM_ERROR_OK | `uint32` | 0 | default |
| <a id="#SYSTEM_ERROR_INCOMING_CORRECTIONS"></a> SYSTEM_ERROR_INCOMING_CORRECTIONS | `uint32` | 1 |
| <a id="#SYSTEM_ERROR_CONFIGURATION"></a> SYSTEM_ERROR_CONFIGURATION | `uint32` | 2 |
| <a id="#SYSTEM_ERROR_SOFTWARE"></a> SYSTEM_ERROR_SOFTWARE | `uint32` | 4 |
| <a id="#SYSTEM_ERROR_ANTENNA"></a> SYSTEM_ERROR_ANTENNA | `uint32` | 8 |
| <a id="#SYSTEM_ERROR_EVENT_CONGESTION"></a> SYSTEM_ERROR_EVENT_CONGESTION | `uint32` | 16 |
| <a id="#SYSTEM_ERROR_CPU_OVERLOAD"></a> SYSTEM_ERROR_CPU_OVERLOAD | `uint32` | 32 |
| <a id="#SYSTEM_ERROR_OUTPUT_CONGESTION"></a> SYSTEM_ERROR_OUTPUT_CONGESTION | `uint32` | 64 |
| <a id="#RTCM_MSG_USED_UNKNOWN"></a> RTCM_MSG_USED_UNKNOWN | `uint8` | 0 |
| <a id="#RTCM_MSG_USED_NOT_USED"></a> RTCM_MSG_USED_NOT_USED | `uint8` | 1 |
| <a id="#RTCM_MSG_USED_USED"></a> RTCM_MSG_USED_USED | `uint8` | 2 |
## Source Message
+3 -3
View File
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
+3 -3
View File
@@ -22,9 +22,9 @@ pageClass: is-wide-page
## Constants
| Name | Type | Value | Description |
| ------------------------------------------------- | ------- | ----- | ----------- |
| <a href="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
| Name | Type | Value | Description |
| ----------------------------------------------- | ------- | ----- | ----------- |
| <a id="#ORB_QUEUE_LENGTH"></a> ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message

Some files were not shown because too many files have changed in this diff Show More