diff --git a/docs/en/middleware/dds_topics.md b/docs/en/middleware/dds_topics.md
index 7e06e694a7..7950cba3bf 100644
--- a/docs/en/middleware/dds_topics.md
+++ b/docs/en/middleware/dds_topics.md
@@ -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)
:::
diff --git a/docs/en/msg_docs/ActuatorMotors.md b/docs/en/msg_docs/ActuatorMotors.md
index e50477ebb2..14c8ec05fb 100644
--- a/docs/en/msg_docs/ActuatorMotors.md
+++ b/docs/en/msg_docs/ActuatorMotors.md
@@ -22,11 +22,11 @@ Published by the vehicle's allocation and consumed by the ESC protocol drivers e
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
-| NUM_CONTROLS | `uint8` | 12 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
+| NUM_CONTROLS | `uint8` | 12 |
## Source Message
diff --git a/docs/en/msg_docs/ActuatorOutputs.md b/docs/en/msg_docs/ActuatorOutputs.md
index fa8b313c4c..834863c6cb 100644
--- a/docs/en/msg_docs/ActuatorOutputs.md
+++ b/docs/en/msg_docs/ActuatorOutputs.md
@@ -16,10 +16,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------- | ------- | ----- | ------------------- |
-| NUM_ACTUATOR_OUTPUTS | `uint8` | 16 |
-| NUM_ACTUATOR_OUTPUT_GROUPS | `uint8` | 4 | for sanity checking |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------- | ------- | ----- | ------------------- |
+| NUM_ACTUATOR_OUTPUTS | `uint8` | 16 |
+| NUM_ACTUATOR_OUTPUT_GROUPS | `uint8` | 4 | for sanity checking |
## Source Message
diff --git a/docs/en/msg_docs/ActuatorServos.md b/docs/en/msg_docs/ActuatorServos.md
index de537fcca6..14d3d304dc 100644
--- a/docs/en/msg_docs/ActuatorServos.md
+++ b/docs/en/msg_docs/ActuatorServos.md
@@ -21,10 +21,10 @@ Published by the vehicle's allocation and consumed by the actuator output driver
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| NUM_CONTROLS | `uint8` | 8 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| NUM_CONTROLS | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/ActuatorServosTrim.md b/docs/en/msg_docs/ActuatorServosTrim.md
index 3b454b7d3f..01c831bc9f 100644
--- a/docs/en/msg_docs/ActuatorServosTrim.md
+++ b/docs/en/msg_docs/ActuatorServosTrim.md
@@ -17,9 +17,9 @@ Servo trims, added as offset to servo outputs.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------- | ------- | ----- | ----------- |
-| NUM_CONTROLS | `uint8` | 8 |
+| Name | Type | Value | Description |
+| --------------------------------------- | ------- | ----- | ----------- |
+| NUM_CONTROLS | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/ActuatorTest.md b/docs/en/msg_docs/ActuatorTest.md
index 820c6214fa..52261b7d36 100644
--- a/docs/en/msg_docs/ActuatorTest.md
+++ b/docs/en/msg_docs/ActuatorTest.md
@@ -18,15 +18,15 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------- |
-| ACTION_RELEASE_CONTROL | `uint8` | 0 | exit test mode for the given function |
-| ACTION_DO_CONTROL | `uint8` | 1 | enable actuator test mode |
-| FUNCTION_MOTOR1 | `uint8` | 101 |
-| MAX_NUM_MOTORS | `uint8` | 12 |
-| FUNCTION_SERVO1 | `uint8` | 201 |
-| MAX_NUM_SERVOS | `uint8` | 8 |
-| ORB_QUEUE_LENGTH | `uint8` | 16 | >= MAX_NUM_MOTORS to support code in esc_calibration |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------- | ------- | ----- | ---------------------------------------------------- |
+| ACTION_RELEASE_CONTROL | `uint8` | 0 | exit test mode for the given function |
+| ACTION_DO_CONTROL | `uint8` | 1 | enable actuator test mode |
+| FUNCTION_MOTOR1 | `uint8` | 101 |
+| MAX_NUM_MOTORS | `uint8` | 12 |
+| FUNCTION_SERVO1 | `uint8` | 201 |
+| MAX_NUM_SERVOS | `uint8` | 8 |
+| ORB_QUEUE_LENGTH | `uint8` | 16 | >= MAX_NUM_MOTORS to support code in esc_calibration |
## Source Message
diff --git a/docs/en/msg_docs/AirspeedValidated.md b/docs/en/msg_docs/AirspeedValidated.md
index 92b2f35f1d..4b163411ca 100644
--- a/docs/en/msg_docs/AirspeedValidated.md
+++ b/docs/en/msg_docs/AirspeedValidated.md
@@ -41,9 +41,9 @@ Used by controllers, estimators and for airspeed reporting to operator.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/AirspeedValidatedV0.md b/docs/en/msg_docs/AirspeedValidatedV0.md
index 8591ec0c2a..d94137b67b 100644
--- a/docs/en/msg_docs/AirspeedValidatedV0.md
+++ b/docs/en/msg_docs/AirspeedValidatedV0.md
@@ -24,9 +24,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/AirspeedWind.md b/docs/en/msg_docs/AirspeedWind.md
index 3be13ac999..fe4ef76b04 100644
--- a/docs/en/msg_docs/AirspeedWind.md
+++ b/docs/en/msg_docs/AirspeedWind.md
@@ -35,12 +35,12 @@ subscribed to by any other modules.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------------- |
-| SOURCE_AS_BETA_ONLY | `uint8` | 0 | Wind estimate only based on synthetic sideslip fusion |
-| SOURCE_AS_SENSOR_1 | `uint8` | 1 | Combined synthetic sideslip and airspeed fusion (data from first airspeed sensor) |
-| SOURCE_AS_SENSOR_2 | `uint8` | 2 | Combined synthetic sideslip and airspeed fusion (data from second airspeed sensor) |
-| SOURCE_AS_SENSOR_3 | `uint8` | 3 | Combined synthetic sideslip and airspeed fusion (data from third airspeed sensor) |
+| Name | Type | Value | Description |
+| ----------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------------- |
+| SOURCE_AS_BETA_ONLY | `uint8` | 0 | Wind estimate only based on synthetic sideslip fusion |
+| SOURCE_AS_SENSOR_1 | `uint8` | 1 | Combined synthetic sideslip and airspeed fusion (data from first airspeed sensor) |
+| SOURCE_AS_SENSOR_2 | `uint8` | 2 | Combined synthetic sideslip and airspeed fusion (data from second airspeed sensor) |
+| SOURCE_AS_SENSOR_3 | `uint8` | 3 | Combined synthetic sideslip and airspeed fusion (data from third airspeed sensor) |
## Source Message
diff --git a/docs/en/msg_docs/ArmingCheckReply.md b/docs/en/msg_docs/ArmingCheckReply.md
index 84e6f068d9..cdd777cf46 100644
--- a/docs/en/msg_docs/ArmingCheckReply.md
+++ b/docs/en/msg_docs/ArmingCheckReply.md
@@ -51,10 +51,10 @@ The message is not used by internal/FMU components, as their mode requirements a
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ArmingCheckReplyV0.md b/docs/en/msg_docs/ArmingCheckReplyV0.md
index 4d13f6669c..ebbf6aaa6d 100644
--- a/docs/en/msg_docs/ArmingCheckReplyV0.md
+++ b/docs/en/msg_docs/ArmingCheckReplyV0.md
@@ -33,11 +33,11 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| HEALTH_COMPONENT_INDEX_NONE | `uint8` | 0 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| HEALTH_COMPONENT_INDEX_NONE | `uint8` | 0 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ArmingCheckRequest.md b/docs/en/msg_docs/ArmingCheckRequest.md
index 47b8ad6bf3..7d528f1d3f 100644
--- a/docs/en/msg_docs/ArmingCheckRequest.md
+++ b/docs/en/msg_docs/ArmingCheckRequest.md
@@ -25,9 +25,9 @@ The reply will also include the registration_id for each external component, pro
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/ArmingCheckRequestV0.md b/docs/en/msg_docs/ArmingCheckRequestV0.md
index 03a0377e27..f51dbd5a6d 100644
--- a/docs/en/msg_docs/ArmingCheckRequestV0.md
+++ b/docs/en/msg_docs/ArmingCheckRequestV0.md
@@ -24,9 +24,9 @@ The reply will also include the registration_id for each external component, pro
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/AuxGlobalPosition.md b/docs/en/msg_docs/AuxGlobalPosition.md
index e239d721c2..6cea6b906c 100644
--- a/docs/en/msg_docs/AuxGlobalPosition.md
+++ b/docs/en/msg_docs/AuxGlobalPosition.md
@@ -42,9 +42,9 @@ pseudolites, visual navigation, or other positioning system.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/BatteryStatus.md b/docs/en/msg_docs/BatteryStatus.md
index b9ba00d63a..a8997e8c77 100644
--- a/docs/en/msg_docs/BatteryStatus.md
+++ b/docs/en/msg_docs/BatteryStatus.md
@@ -101,10 +101,10 @@ Battery instance information is also logged and streamed in MAVLink telemetry.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| MAX_INSTANCES | `uint8` | 3 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| MAX_INSTANCES | `uint8` | 3 |
## Source Message
diff --git a/docs/en/msg_docs/BatteryStatusV0.md b/docs/en/msg_docs/BatteryStatusV0.md
index 9517f30893..65397eaab8 100644
--- a/docs/en/msg_docs/BatteryStatusV0.md
+++ b/docs/en/msg_docs/BatteryStatusV0.md
@@ -102,10 +102,10 @@ Battery instance information is also logged and streamed in MAVLink telemetry.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| MAX_INSTANCES | `uint8` | 4 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| MAX_INSTANCES | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ButtonEvent.md b/docs/en/msg_docs/ButtonEvent.md
index 34cf6e40e4..5f145c314e 100644
--- a/docs/en/msg_docs/ButtonEvent.md
+++ b/docs/en/msg_docs/ButtonEvent.md
@@ -15,9 +15,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/CameraTrigger.md b/docs/en/msg_docs/CameraTrigger.md
index fee6698518..f241941c9a 100644
--- a/docs/en/msg_docs/CameraTrigger.md
+++ b/docs/en/msg_docs/CameraTrigger.md
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint32` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint32` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/ConfigOverrides.md b/docs/en/msg_docs/ConfigOverrides.md
index 62f79f7498..89ce6c4130 100644
--- a/docs/en/msg_docs/ConfigOverrides.md
+++ b/docs/en/msg_docs/ConfigOverrides.md
@@ -22,12 +22,12 @@ Configurable overrides by (external) modes or mode executors.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| SOURCE_TYPE_MODE | `int8` | 0 |
-| SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| SOURCE_TYPE_MODE | `int8` | 0 |
+| SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ConfigOverridesV0.md b/docs/en/msg_docs/ConfigOverridesV0.md
index 1b882bb4b8..bd0a94d982 100644
--- a/docs/en/msg_docs/ConfigOverridesV0.md
+++ b/docs/en/msg_docs/ConfigOverridesV0.md
@@ -21,12 +21,12 @@ Configurable overrides by (external) modes or mode executors.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| SOURCE_TYPE_MODE | `int8` | 0 |
-| SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| SOURCE_TYPE_MODE | `int8` | 0 |
+| SOURCE_TYPE_MODE_EXECUTOR | `int8` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ControlAllocatorStatus.md b/docs/en/msg_docs/ControlAllocatorStatus.md
index 49d9506281..5b0c41e717 100644
--- a/docs/en/msg_docs/ControlAllocatorStatus.md
+++ b/docs/en/msg_docs/ControlAllocatorStatus.md
@@ -21,13 +21,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------- | ------ | ----- | --------------------------------------------------------------------------------------------------------- |
-| ACTUATOR_SATURATION_OK | `int8` | 0 | The actuator is not saturated |
-| ACTUATOR_SATURATION_UPPER_DYN | `int8` | 1 | The actuator is saturated (with a value <= the desired value) because it cannot increase its value faster |
-| ACTUATOR_SATURATION_UPPER | `int8` | 2 | The actuator is saturated (with a value <= the desired value) because it has reached its maximum value |
-| ACTUATOR_SATURATION_LOWER_DYN | `int8` | -1 | The actuator is saturated (with a value >= the desired value) because it cannot decrease its value faster |
-| 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 |
+| ------------------------------------------------------------------------- | ------ | ----- | --------------------------------------------------------------------------------------------------------- |
+| ACTUATOR_SATURATION_OK | `int8` | 0 | The actuator is not saturated |
+| ACTUATOR_SATURATION_UPPER_DYN | `int8` | 1 | The actuator is saturated (with a value <= the desired value) because it cannot increase its value faster |
+| ACTUATOR_SATURATION_UPPER | `int8` | 2 | The actuator is saturated (with a value <= the desired value) because it has reached its maximum value |
+| ACTUATOR_SATURATION_LOWER_DYN | `int8` | -1 | The actuator is saturated (with a value >= the desired value) because it cannot decrease its value faster |
+| ACTUATOR_SATURATION_LOWER | `int8` | -2 | The actuator is saturated (with a value >= the desired value) because it has reached its minimum value |
## Source Message
diff --git a/docs/en/msg_docs/DatamanResponse.md b/docs/en/msg_docs/DatamanResponse.md
index 62ea93d6d5..7d1039d73e 100644
--- a/docs/en/msg_docs/DatamanResponse.md
+++ b/docs/en/msg_docs/DatamanResponse.md
@@ -20,14 +20,14 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------- | ------- | ----- | ----------- |
-| STATUS_SUCCESS | `uint8` | 0 |
-| STATUS_FAILURE_ID_ERR | `uint8` | 1 |
-| STATUS_FAILURE_NO_DATA | `uint8` | 2 |
-| STATUS_FAILURE_READ_FAILED | `uint8` | 3 |
-| STATUS_FAILURE_WRITE_FAILED | `uint8` | 4 |
-| STATUS_FAILURE_CLEAR_FAILED | `uint8` | 5 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------- | ------- | ----- | ----------- |
+| STATUS_SUCCESS | `uint8` | 0 |
+| STATUS_FAILURE_ID_ERR | `uint8` | 1 |
+| STATUS_FAILURE_NO_DATA | `uint8` | 2 |
+| STATUS_FAILURE_READ_FAILED | `uint8` | 3 |
+| STATUS_FAILURE_WRITE_FAILED | `uint8` | 4 |
+| STATUS_FAILURE_CLEAR_FAILED | `uint8` | 5 |
## Source Message
diff --git a/docs/en/msg_docs/DebugArray.md b/docs/en/msg_docs/DebugArray.md
index b7fd0c81f9..22dddbaf25 100644
--- a/docs/en/msg_docs/DebugArray.md
+++ b/docs/en/msg_docs/DebugArray.md
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------- | ------- | ----- | ----------- |
-| ARRAY_SIZE | `uint8` | 58 |
+| Name | Type | Value | Description |
+| ----------------------------------- | ------- | ----- | ----------- |
+| ARRAY_SIZE | `uint8` | 58 |
## Source Message
diff --git a/docs/en/msg_docs/DistanceSensor.md b/docs/en/msg_docs/DistanceSensor.md
index 6bf1ea75b6..a1458c5167 100644
--- a/docs/en/msg_docs/DistanceSensor.md
+++ b/docs/en/msg_docs/DistanceSensor.md
@@ -28,30 +28,30 @@ DISTANCE_SENSOR message data.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------- | ------- | ----- | ----------------------------- |
-| MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
-| MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
-| MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
-| MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
-| ROTATION_YAW_0 | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
-| ROTATION_YAW_45 | `uint8` | 1 | MAV_SENSOR_ROTATION_YAW_45 |
-| ROTATION_YAW_90 | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
-| ROTATION_YAW_135 | `uint8` | 3 | MAV_SENSOR_ROTATION_YAW_135 |
-| ROTATION_YAW_180 | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
-| ROTATION_YAW_225 | `uint8` | 5 | MAV_SENSOR_ROTATION_YAW_225 |
-| ROTATION_YAW_270 | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
-| ROTATION_YAW_315 | `uint8` | 7 | MAV_SENSOR_ROTATION_YAW_315 |
-| ROTATION_FORWARD_FACING | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
-| ROTATION_RIGHT_FACING | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
-| ROTATION_BACKWARD_FACING | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
-| ROTATION_LEFT_FACING | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
-| ROTATION_UPWARD_FACING | `uint8` | 24 | MAV_SENSOR_ROTATION_PITCH_90 |
-| ROTATION_DOWNWARD_FACING | `uint8` | 25 | MAV_SENSOR_ROTATION_PITCH_270 |
-| ROTATION_CUSTOM | `uint8` | 100 | MAV_SENSOR_ROTATION_CUSTOM |
-| MODE_UNKNOWN | `uint8` | 0 |
-| MODE_ENABLED | `uint8` | 1 |
-| MODE_DISABLED | `uint8` | 2 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------- | ------- | ----- | ----------------------------- |
+| MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
+| MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
+| MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
+| MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
+| ROTATION_YAW_0 | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
+| ROTATION_YAW_45 | `uint8` | 1 | MAV_SENSOR_ROTATION_YAW_45 |
+| ROTATION_YAW_90 | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
+| ROTATION_YAW_135 | `uint8` | 3 | MAV_SENSOR_ROTATION_YAW_135 |
+| ROTATION_YAW_180 | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
+| ROTATION_YAW_225 | `uint8` | 5 | MAV_SENSOR_ROTATION_YAW_225 |
+| ROTATION_YAW_270 | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
+| ROTATION_YAW_315 | `uint8` | 7 | MAV_SENSOR_ROTATION_YAW_315 |
+| ROTATION_FORWARD_FACING | `uint8` | 0 | MAV_SENSOR_ROTATION_NONE |
+| ROTATION_RIGHT_FACING | `uint8` | 2 | MAV_SENSOR_ROTATION_YAW_90 |
+| ROTATION_BACKWARD_FACING | `uint8` | 4 | MAV_SENSOR_ROTATION_YAW_180 |
+| ROTATION_LEFT_FACING | `uint8` | 6 | MAV_SENSOR_ROTATION_YAW_270 |
+| ROTATION_UPWARD_FACING | `uint8` | 24 | MAV_SENSOR_ROTATION_PITCH_90 |
+| ROTATION_DOWNWARD_FACING | `uint8` | 25 | MAV_SENSOR_ROTATION_PITCH_270 |
+| ROTATION_CUSTOM | `uint8` | 100 | MAV_SENSOR_ROTATION_CUSTOM |
+| MODE_UNKNOWN | `uint8` | 0 |
+| MODE_ENABLED | `uint8` | 1 |
+| MODE_DISABLED | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/DistanceSensorModeChangeRequest.md b/docs/en/msg_docs/DistanceSensorModeChangeRequest.md
index 9e90312f14..19adb8f0d0 100644
--- a/docs/en/msg_docs/DistanceSensorModeChangeRequest.md
+++ b/docs/en/msg_docs/DistanceSensorModeChangeRequest.md
@@ -15,10 +15,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------- | ------- | ----- | ----------- |
-| REQUEST_OFF | `uint8` | 0 |
-| REQUEST_ON | `uint8` | 1 |
+| Name | Type | Value | Description |
+| ------------------------------------- | ------- | ----- | ----------- |
+| REQUEST_OFF | `uint8` | 0 |
+| REQUEST_ON | `uint8` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/DronecanNodeStatus.md b/docs/en/msg_docs/DronecanNodeStatus.md
index 9268356dff..9af534008d 100644
--- a/docs/en/msg_docs/DronecanNodeStatus.md
+++ b/docs/en/msg_docs/DronecanNodeStatus.md
@@ -20,17 +20,17 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------- |
-| HEALTH_OK | `uint8` | 0 | The node is functioning properly. |
-| HEALTH_WARNING | `uint8` | 1 | A critical parameter went out of range or the node encountered a minor failure. |
-| HEALTH_ERROR | `uint8` | 2 | The node encountered a major failure. |
-| HEALTH_CRITICAL | `uint8` | 3 | The node suffered a fatal malfunction. |
-| MODE_OPERATIONAL | `uint8` | 0 | Normal operating mode. |
-| MODE_INITIALIZATION | `uint8` | 1 | Initialization is in progress; this mode is entered immediately after startup. |
-| MODE_MAINTENANCE | `uint8` | 2 | E.g. calibration, the bootloader is running, etc. |
-| MODE_SOFTWARE_UPDATE | `uint8` | 3 | New software/firmware is being loaded. |
-| MODE_OFFLINE | `uint8` | 7 | The node is no longer available. |
+| Name | Type | Value | Description |
+| ------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------- |
+| HEALTH_OK | `uint8` | 0 | The node is functioning properly. |
+| HEALTH_WARNING | `uint8` | 1 | A critical parameter went out of range or the node encountered a minor failure. |
+| HEALTH_ERROR | `uint8` | 2 | The node encountered a major failure. |
+| HEALTH_CRITICAL | `uint8` | 3 | The node suffered a fatal malfunction. |
+| MODE_OPERATIONAL | `uint8` | 0 | Normal operating mode. |
+| MODE_INITIALIZATION | `uint8` | 1 | Initialization is in progress; this mode is entered immediately after startup. |
+| MODE_MAINTENANCE | `uint8` | 2 | E.g. calibration, the bootloader is running, etc. |
+| MODE_SOFTWARE_UPDATE | `uint8` | 3 | New software/firmware is being loaded. |
+| MODE_OFFLINE | `uint8` | 7 | The node is no longer available. |
## Source Message
diff --git a/docs/en/msg_docs/Ekf2Timestamps.md b/docs/en/msg_docs/Ekf2Timestamps.md
index 970bd52edf..fb58f1e819 100644
--- a/docs/en/msg_docs/Ekf2Timestamps.md
+++ b/docs/en/msg_docs/Ekf2Timestamps.md
@@ -23,9 +23,9 @@ this message contains the (relative) timestamps of the sensor inputs used by EKF
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------- | ------- | ----- | ------------------------------------------ |
-| RELATIVE_TIMESTAMP_INVALID | `int16` | 32767 | (0x7fff) If one of the relative timestamps |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------- | ------- | ----- | ------------------------------------------ |
+| RELATIVE_TIMESTAMP_INVALID | `int16` | 32767 | (0x7fff) If one of the relative timestamps |
## Source Message
diff --git a/docs/en/msg_docs/EscReport.md b/docs/en/msg_docs/EscReport.md
index 4babf4cc6e..a9ffd52aee 100644
--- a/docs/en/msg_docs/EscReport.md
+++ b/docs/en/msg_docs/EscReport.md
@@ -26,31 +26,31 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------- |
-| ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
-| ACTUATOR_FUNCTION_MOTOR2 | `uint8` | 102 |
-| ACTUATOR_FUNCTION_MOTOR3 | `uint8` | 103 |
-| ACTUATOR_FUNCTION_MOTOR4 | `uint8` | 104 |
-| ACTUATOR_FUNCTION_MOTOR5 | `uint8` | 105 |
-| ACTUATOR_FUNCTION_MOTOR6 | `uint8` | 106 |
-| ACTUATOR_FUNCTION_MOTOR7 | `uint8` | 107 |
-| ACTUATOR_FUNCTION_MOTOR8 | `uint8` | 108 |
-| ACTUATOR_FUNCTION_MOTOR9 | `uint8` | 109 |
-| ACTUATOR_FUNCTION_MOTOR10 | `uint8` | 110 |
-| ACTUATOR_FUNCTION_MOTOR11 | `uint8` | 111 |
-| ACTUATOR_FUNCTION_MOTOR12 | `uint8` | 112 |
-| FAILURE_OVER_CURRENT | `uint8` | 0 | (1 << 0) |
-| FAILURE_OVER_VOLTAGE | `uint8` | 1 | (1 << 1) |
-| FAILURE_MOTOR_OVER_TEMPERATURE | `uint8` | 2 | (1 << 2) |
-| FAILURE_OVER_RPM | `uint8` | 3 | (1 << 3) |
-| FAILURE_INCONSISTENT_CMD | `uint8` | 4 | (1 << 4) Set if ESC received an inconsistent command (i.e out of boundaries) |
-| FAILURE_MOTOR_STUCK | `uint8` | 5 | (1 << 5) |
-| FAILURE_GENERIC | `uint8` | 6 | (1 << 6) |
-| FAILURE_MOTOR_WARN_TEMPERATURE | `uint8` | 7 | (1 << 7) |
-| FAILURE_WARN_ESC_TEMPERATURE | `uint8` | 8 | (1 << 8) |
-| FAILURE_OVER_ESC_TEMPERATURE | `uint8` | 9 | (1 << 9) |
-| ESC_FAILURE_COUNT | `uint8` | 10 | Counter - keep it as last element! |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------------------------------------------- |
+| ACTUATOR_FUNCTION_MOTOR1 | `uint8` | 101 |
+| ACTUATOR_FUNCTION_MOTOR2 | `uint8` | 102 |
+| ACTUATOR_FUNCTION_MOTOR3 | `uint8` | 103 |
+| ACTUATOR_FUNCTION_MOTOR4 | `uint8` | 104 |
+| ACTUATOR_FUNCTION_MOTOR5 | `uint8` | 105 |
+| ACTUATOR_FUNCTION_MOTOR6 | `uint8` | 106 |
+| ACTUATOR_FUNCTION_MOTOR7 | `uint8` | 107 |
+| ACTUATOR_FUNCTION_MOTOR8 | `uint8` | 108 |
+| ACTUATOR_FUNCTION_MOTOR9 | `uint8` | 109 |
+| ACTUATOR_FUNCTION_MOTOR10 | `uint8` | 110 |
+| ACTUATOR_FUNCTION_MOTOR11 | `uint8` | 111 |
+| ACTUATOR_FUNCTION_MOTOR12 | `uint8` | 112 |
+| FAILURE_OVER_CURRENT | `uint8` | 0 | (1 << 0) |
+| FAILURE_OVER_VOLTAGE | `uint8` | 1 | (1 << 1) |
+| FAILURE_MOTOR_OVER_TEMPERATURE | `uint8` | 2 | (1 << 2) |
+| FAILURE_OVER_RPM | `uint8` | 3 | (1 << 3) |
+| FAILURE_INCONSISTENT_CMD | `uint8` | 4 | (1 << 4) Set if ESC received an inconsistent command (i.e out of boundaries) |
+| FAILURE_MOTOR_STUCK | `uint8` | 5 | (1 << 5) |
+| FAILURE_GENERIC | `uint8` | 6 | (1 << 6) |
+| FAILURE_MOTOR_WARN_TEMPERATURE | `uint8` | 7 | (1 << 7) |
+| FAILURE_WARN_ESC_TEMPERATURE | `uint8` | 8 | (1 << 8) |
+| FAILURE_OVER_ESC_TEMPERATURE | `uint8` | 9 | (1 << 9) |
+| ESC_FAILURE_COUNT | `uint8` | 10 | Counter - keep it as last element! |
## Source Message
diff --git a/docs/en/msg_docs/EscStatus.md b/docs/en/msg_docs/EscStatus.md
index 9f8b0a409a..f4a8ab377c 100644
--- a/docs/en/msg_docs/EscStatus.md
+++ b/docs/en/msg_docs/EscStatus.md
@@ -20,15 +20,15 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------- |
-| CONNECTED_ESC_MAX | `uint8` | 8 | The number of ESCs supported. Current (Q2/2013) we support 8 ESCs |
-| ESC_CONNECTION_TYPE_PPM | `uint8` | 0 | Traditional PPM ESC |
-| ESC_CONNECTION_TYPE_SERIAL | `uint8` | 1 | Serial Bus connected ESC |
-| ESC_CONNECTION_TYPE_ONESHOT | `uint8` | 2 | One Shot PPM |
-| ESC_CONNECTION_TYPE_I2C | `uint8` | 3 | I2C |
-| ESC_CONNECTION_TYPE_CAN | `uint8` | 4 | CAN-Bus |
-| ESC_CONNECTION_TYPE_DSHOT | `uint8` | 5 | DShot |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------- |
+| CONNECTED_ESC_MAX | `uint8` | 8 | The number of ESCs supported. Current (Q2/2013) we support 8 ESCs |
+| ESC_CONNECTION_TYPE_PPM | `uint8` | 0 | Traditional PPM ESC |
+| ESC_CONNECTION_TYPE_SERIAL | `uint8` | 1 | Serial Bus connected ESC |
+| ESC_CONNECTION_TYPE_ONESHOT | `uint8` | 2 | One Shot PPM |
+| ESC_CONNECTION_TYPE_I2C | `uint8` | 3 | I2C |
+| ESC_CONNECTION_TYPE_CAN | `uint8` | 4 | CAN-Bus |
+| ESC_CONNECTION_TYPE_DSHOT | `uint8` | 5 | DShot |
## Source Message
diff --git a/docs/en/msg_docs/EstimatorStatus.md b/docs/en/msg_docs/EstimatorStatus.md
index b07b023f3e..7f3ebf4b0c 100644
--- a/docs/en/msg_docs/EstimatorStatus.md
+++ b/docs/en/msg_docs/EstimatorStatus.md
@@ -51,52 +51,52 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------------- |
-| GPS_CHECK_FAIL_GPS_FIX | `uint8` | 0 | 0 : insufficient fix type (no 3D solution) |
-| GPS_CHECK_FAIL_MIN_SAT_COUNT | `uint8` | 1 | 1 : minimum required sat count fail |
-| GPS_CHECK_FAIL_MAX_PDOP | `uint8` | 2 | 2 : maximum allowed PDOP fail |
-| GPS_CHECK_FAIL_MAX_HORZ_ERR | `uint8` | 3 | 3 : maximum allowed horizontal position error fail |
-| GPS_CHECK_FAIL_MAX_VERT_ERR | `uint8` | 4 | 4 : maximum allowed vertical position error fail |
-| GPS_CHECK_FAIL_MAX_SPD_ERR | `uint8` | 5 | 5 : maximum allowed speed error fail |
-| GPS_CHECK_FAIL_MAX_HORZ_DRIFT | `uint8` | 6 | 6 : maximum allowed horizontal position drift fail - requires stationary vehicle |
-| GPS_CHECK_FAIL_MAX_VERT_DRIFT | `uint8` | 7 | 7 : maximum allowed vertical position drift fail - requires stationary vehicle |
-| GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR | `uint8` | 8 | 8 : maximum allowed horizontal speed fail - requires stationary vehicle |
-| GPS_CHECK_FAIL_MAX_VERT_SPD_ERR | `uint8` | 9 | 9 : maximum allowed vertical velocity discrepancy fail |
-| GPS_CHECK_FAIL_SPOOFED | `uint8` | 10 | 10 : GPS signal is spoofed |
-| GPS_CHECK_FAIL_JAMMED | `uint8` | 11 | 11 : GPS signal is jammed |
-| CS_TILT_ALIGN | `uint8` | 0 | 0 - true if the filter tilt alignment is complete |
-| CS_YAW_ALIGN | `uint8` | 1 | 1 - true if the filter yaw alignment is complete |
-| CS_GNSS_POS | `uint8` | 2 | 2 - true if GNSS position measurements are being fused |
-| CS_OPT_FLOW | `uint8` | 3 | 3 - true if optical flow measurements are being fused |
-| CS_MAG_HDG | `uint8` | 4 | 4 - true if a simple magnetic yaw heading is being fused |
-| CS_MAG_3D | `uint8` | 5 | 5 - true if 3-axis magnetometer measurement are being fused |
-| CS_MAG_DEC | `uint8` | 6 | 6 - true if synthetic magnetic declination measurements are being fused |
-| CS_IN_AIR | `uint8` | 7 | 7 - true when thought to be airborne |
-| CS_WIND | `uint8` | 8 | 8 - true when wind velocity is being estimated |
-| CS_BARO_HGT | `uint8` | 9 | 9 - true when baro data is being fused |
-| CS_RNG_HGT | `uint8` | 10 | 10 - true when range finder data is being fused for height aiding |
-| CS_GPS_HGT | `uint8` | 11 | 11 - true when GPS altitude is being fused |
-| CS_EV_POS | `uint8` | 12 | 12 - true when local position data from external vision is being fused |
-| CS_EV_YAW | `uint8` | 13 | 13 - true when yaw data from external vision measurements is being fused |
-| CS_EV_HGT | `uint8` | 14 | 14 - true when height data from external vision measurements is being fused |
-| CS_BETA | `uint8` | 15 | 15 - true when synthetic sideslip measurements are being fused |
-| CS_MAG_FIELD | `uint8` | 16 | 16 - true when only the magnetic field states are updated by the magnetometer |
-| CS_FIXED_WING | `uint8` | 17 | 17 - true when thought to be operating as a fixed wing vehicle with constrained sideslip |
-| CS_MAG_FAULT | `uint8` | 18 | 18 - true when the magnetometer has been declared faulty and is no longer being used |
-| CS_ASPD | `uint8` | 19 | 19 - true when airspeed measurements are being fused |
-| CS_GND_EFFECT | `uint8` | 20 | 20 - true when when protection from ground effect induced static pressure rise is active |
-| CS_RNG_STUCK | `uint8` | 21 | 21 - true when a stuck range finder sensor has been detected |
-| CS_GPS_YAW | `uint8` | 22 | 22 - true when yaw (not ground course) data from a GPS receiver is being fused |
-| CS_MAG_ALIGNED | `uint8` | 23 | 23 - true when the in-flight mag field alignment has been completed |
-| CS_EV_VEL | `uint8` | 24 | 24 - true when local frame velocity data fusion from external vision measurements is intended |
-| CS_SYNTHETIC_MAG_Z | `uint8` | 25 | 25 - true when we are using a synthesized measurement for the magnetometer Z component |
-| CS_VEHICLE_AT_REST | `uint8` | 26 | 26 - true when the vehicle is at rest |
-| CS_GPS_YAW_FAULT | `uint8` | 27 | 27 - true when the GNSS heading has been declared faulty and is no longer being used |
-| CS_RNG_FAULT | `uint8` | 28 | 28 - true when the range finder has been declared faulty and is no longer being used |
-| CS_GNSS_VEL | `uint8` | 44 | 44 - true if GNSS velocity measurement fusion is intended |
-| CS_GNSS_FAULT | `uint8` | 45 | 45 - true if GNSS measurements have been declared faulty and are no longer used |
-| CS_YAW_MANUAL | `uint8` | 46 | 46 - true if yaw has been set manually |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------------- |
+| GPS_CHECK_FAIL_GPS_FIX | `uint8` | 0 | 0 : insufficient fix type (no 3D solution) |
+| GPS_CHECK_FAIL_MIN_SAT_COUNT | `uint8` | 1 | 1 : minimum required sat count fail |
+| GPS_CHECK_FAIL_MAX_PDOP | `uint8` | 2 | 2 : maximum allowed PDOP fail |
+| GPS_CHECK_FAIL_MAX_HORZ_ERR | `uint8` | 3 | 3 : maximum allowed horizontal position error fail |
+| GPS_CHECK_FAIL_MAX_VERT_ERR | `uint8` | 4 | 4 : maximum allowed vertical position error fail |
+| GPS_CHECK_FAIL_MAX_SPD_ERR | `uint8` | 5 | 5 : maximum allowed speed error fail |
+| GPS_CHECK_FAIL_MAX_HORZ_DRIFT | `uint8` | 6 | 6 : maximum allowed horizontal position drift fail - requires stationary vehicle |
+| GPS_CHECK_FAIL_MAX_VERT_DRIFT | `uint8` | 7 | 7 : maximum allowed vertical position drift fail - requires stationary vehicle |
+| GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR | `uint8` | 8 | 8 : maximum allowed horizontal speed fail - requires stationary vehicle |
+| GPS_CHECK_FAIL_MAX_VERT_SPD_ERR | `uint8` | 9 | 9 : maximum allowed vertical velocity discrepancy fail |
+| GPS_CHECK_FAIL_SPOOFED | `uint8` | 10 | 10 : GPS signal is spoofed |
+| GPS_CHECK_FAIL_JAMMED | `uint8` | 11 | 11 : GPS signal is jammed |
+| CS_TILT_ALIGN | `uint8` | 0 | 0 - true if the filter tilt alignment is complete |
+| CS_YAW_ALIGN | `uint8` | 1 | 1 - true if the filter yaw alignment is complete |
+| CS_GNSS_POS | `uint8` | 2 | 2 - true if GNSS position measurements are being fused |
+| CS_OPT_FLOW | `uint8` | 3 | 3 - true if optical flow measurements are being fused |
+| CS_MAG_HDG | `uint8` | 4 | 4 - true if a simple magnetic yaw heading is being fused |
+| CS_MAG_3D | `uint8` | 5 | 5 - true if 3-axis magnetometer measurement are being fused |
+| CS_MAG_DEC | `uint8` | 6 | 6 - true if synthetic magnetic declination measurements are being fused |
+| CS_IN_AIR | `uint8` | 7 | 7 - true when thought to be airborne |
+| CS_WIND | `uint8` | 8 | 8 - true when wind velocity is being estimated |
+| CS_BARO_HGT | `uint8` | 9 | 9 - true when baro data is being fused |
+| CS_RNG_HGT | `uint8` | 10 | 10 - true when range finder data is being fused for height aiding |
+| CS_GPS_HGT | `uint8` | 11 | 11 - true when GPS altitude is being fused |
+| CS_EV_POS | `uint8` | 12 | 12 - true when local position data from external vision is being fused |
+| CS_EV_YAW | `uint8` | 13 | 13 - true when yaw data from external vision measurements is being fused |
+| CS_EV_HGT | `uint8` | 14 | 14 - true when height data from external vision measurements is being fused |
+| CS_BETA | `uint8` | 15 | 15 - true when synthetic sideslip measurements are being fused |
+| CS_MAG_FIELD | `uint8` | 16 | 16 - true when only the magnetic field states are updated by the magnetometer |
+| CS_FIXED_WING | `uint8` | 17 | 17 - true when thought to be operating as a fixed wing vehicle with constrained sideslip |
+| CS_MAG_FAULT | `uint8` | 18 | 18 - true when the magnetometer has been declared faulty and is no longer being used |
+| CS_ASPD | `uint8` | 19 | 19 - true when airspeed measurements are being fused |
+| CS_GND_EFFECT | `uint8` | 20 | 20 - true when when protection from ground effect induced static pressure rise is active |
+| CS_RNG_STUCK | `uint8` | 21 | 21 - true when a stuck range finder sensor has been detected |
+| CS_GPS_YAW | `uint8` | 22 | 22 - true when yaw (not ground course) data from a GPS receiver is being fused |
+| CS_MAG_ALIGNED | `uint8` | 23 | 23 - true when the in-flight mag field alignment has been completed |
+| CS_EV_VEL | `uint8` | 24 | 24 - true when local frame velocity data fusion from external vision measurements is intended |
+| CS_SYNTHETIC_MAG_Z | `uint8` | 25 | 25 - true when we are using a synthesized measurement for the magnetometer Z component |
+| CS_VEHICLE_AT_REST | `uint8` | 26 | 26 - true when the vehicle is at rest |
+| CS_GPS_YAW_FAULT | `uint8` | 27 | 27 - true when the GNSS heading has been declared faulty and is no longer being used |
+| CS_RNG_FAULT | `uint8` | 28 | 28 - true when the range finder has been declared faulty and is no longer being used |
+| CS_GNSS_VEL | `uint8` | 44 | 44 - true if GNSS velocity measurement fusion is intended |
+| CS_GNSS_FAULT | `uint8` | 45 | 45 - true if GNSS measurements have been declared faulty and are no longer used |
+| CS_YAW_MANUAL | `uint8` | 46 | 46 - true if yaw has been set manually |
## Source Message
diff --git a/docs/en/msg_docs/Event.md b/docs/en/msg_docs/Event.md
index b32143749d..fefdadba76 100644
--- a/docs/en/msg_docs/Event.md
+++ b/docs/en/msg_docs/Event.md
@@ -20,10 +20,10 @@ Events interface.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 16 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/EventV0.md b/docs/en/msg_docs/EventV0.md
index 3529c7a919..8aea29b2f0 100644
--- a/docs/en/msg_docs/EventV0.md
+++ b/docs/en/msg_docs/EventV0.md
@@ -20,10 +20,10 @@ this message is required here in the msg_old folder because other msg are depend
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| ORB_QUEUE_LENGTH | `uint8` | 16 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/FixedWingLateralSetpoint.md b/docs/en/msg_docs/FixedWingLateralSetpoint.md
index 9bf930329b..571641157d 100644
--- a/docs/en/msg_docs/FixedWingLateralSetpoint.md
+++ b/docs/en/msg_docs/FixedWingLateralSetpoint.md
@@ -19,9 +19,9 @@ Fixed Wing Lateral Setpoint message. Used by the fw_lateral_longitudinal_control
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/FixedWingLongitudinalSetpoint.md b/docs/en/msg_docs/FixedWingLongitudinalSetpoint.md
index a40237a7e3..906bc9801d 100644
--- a/docs/en/msg_docs/FixedWingLongitudinalSetpoint.md
+++ b/docs/en/msg_docs/FixedWingLongitudinalSetpoint.md
@@ -21,9 +21,9 @@ Fixed Wing Longitudinal Setpoint message. Used by the fw_lateral_longitudinal_co
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/FixedWingRunwayControl.md b/docs/en/msg_docs/FixedWingRunwayControl.md
index 28306d58e8..db452bc2ff 100644
--- a/docs/en/msg_docs/FixedWingRunwayControl.md
+++ b/docs/en/msg_docs/FixedWingRunwayControl.md
@@ -19,12 +19,12 @@ Auxiliary control fields for fixed-wing runway takeoff/landing.
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------- |
-| STATE_THROTTLE_RAMP | `uint8` | 0 | ramping up throttle |
-| STATE_CLAMPED_TO_RUNWAY | `uint8` | 1 | clamped to runway, controlling yaw directly (wheel or rudder) |
-| STATE_CLIMBOUT | `uint8` | 2 | climbout to safe height before navigation |
-| STATE_FLYING | `uint8` | 3 | navigate freely |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------- |
+| STATE_THROTTLE_RAMP | `uint8` | 0 | ramping up throttle |
+| STATE_CLAMPED_TO_RUNWAY | `uint8` | 1 | clamped to runway, controlling yaw directly (wheel or rudder) |
+| STATE_CLIMBOUT | `uint8` | 2 | climbout to safe height before navigation |
+| STATE_FLYING | `uint8` | 3 | navigate freely |
## Source Message
diff --git a/docs/en/msg_docs/FlightPhaseEstimation.md b/docs/en/msg_docs/FlightPhaseEstimation.md
index 5ee4c1337d..ef8970eb5e 100644
--- a/docs/en/msg_docs/FlightPhaseEstimation.md
+++ b/docs/en/msg_docs/FlightPhaseEstimation.md
@@ -15,12 +15,12 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------- | ------- | ----- | ------------------------------- |
-| FLIGHT_PHASE_UNKNOWN | `uint8` | 0 | vehicle flight phase is unknown |
-| FLIGHT_PHASE_LEVEL | `uint8` | 1 | Vehicle is in level flight |
-| FLIGHT_PHASE_DESCEND | `uint8` | 2 | vehicle is in descend |
-| FLIGHT_PHASE_CLIMB | `uint8` | 3 | vehicle is climbing |
+| Name | Type | Value | Description |
+| ------------------------------------------------------- | ------- | ----- | ------------------------------- |
+| FLIGHT_PHASE_UNKNOWN | `uint8` | 0 | vehicle flight phase is unknown |
+| FLIGHT_PHASE_LEVEL | `uint8` | 1 | Vehicle is in level flight |
+| FLIGHT_PHASE_DESCEND | `uint8` | 2 | vehicle is in descend |
+| FLIGHT_PHASE_CLIMB | `uint8` | 3 | vehicle is climbing |
## Source Message
diff --git a/docs/en/msg_docs/FuelTankStatus.md b/docs/en/msg_docs/FuelTankStatus.md
index 43da180f53..3f3322d1af 100644
--- a/docs/en/msg_docs/FuelTankStatus.md
+++ b/docs/en/msg_docs/FuelTankStatus.md
@@ -22,11 +22,11 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| 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). |
-| 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). |
-| 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 |
+| --------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| 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). |
+| 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). |
+| 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
diff --git a/docs/en/msg_docs/GeneratorStatus.md b/docs/en/msg_docs/GeneratorStatus.md
index 41092269e5..50cb4d73da 100644
--- a/docs/en/msg_docs/GeneratorStatus.md
+++ b/docs/en/msg_docs/GeneratorStatus.md
@@ -25,31 +25,31 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------------------------- | -------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| STATUS_FLAG_OFF | `uint64` | 1 | Generator is off. |
-| STATUS_FLAG_READY | `uint64` | 2 | Generator is ready to start generating power. |
-| STATUS_FLAG_GENERATING | `uint64` | 4 | Generator is generating power. |
-| STATUS_FLAG_CHARGING | `uint64` | 8 | Generator is charging the batteries (generating enough power to charge and provide the load). |
-| STATUS_FLAG_REDUCED_POWER | `uint64` | 16 | Generator is operating at a reduced maximum power. |
-| STATUS_FLAG_MAXPOWER | `uint64` | 32 | Generator is providing the maximum output. |
-| STATUS_FLAG_OVERTEMP_WARNING | `uint64` | 64 | Generator is near the maximum operating temperature, cooling is insufficient. |
-| STATUS_FLAG_OVERTEMP_FAULT | `uint64` | 128 | Generator hit the maximum operating temperature and shutdown. |
-| STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING | `uint64` | 256 | Power electronics are near the maximum operating temperature, cooling is insufficient. |
-| STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT | `uint64` | 512 | Power electronics hit the maximum operating temperature and shutdown. |
-| STATUS_FLAG_ELECTRONICS_FAULT | `uint64` | 1024 | Power electronics experienced a fault and shutdown. |
-| 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. |
-| STATUS_FLAG_COMMUNICATION_WARNING | `uint64` | 4096 | Generator controller having communication problems. |
-| STATUS_FLAG_COOLING_WARNING | `uint64` | 8192 | Power electronic or generator cooling system error. |
-| STATUS_FLAG_POWER_RAIL_FAULT | `uint64` | 16384 | Generator controller power rail experienced a fault. |
-| STATUS_FLAG_OVERCURRENT_FAULT | `uint64` | 32768 | Generator controller exceeded the overcurrent threshold and shutdown to prevent damage. |
-| STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT | `uint64` | 65536 | Generator controller detected a high current going into the batteries and shutdown to prevent battery damage. |
-| STATUS_FLAG_OVERVOLTAGE_FAULT | `uint64` | 131072 | Generator controller exceeded it's overvoltage threshold and shutdown to prevent it exceeding the voltage rating. |
-| STATUS_FLAG_BATTERY_UNDERVOLT_FAULT | `uint64` | 262144 | Batteries are under voltage (generator will not start). |
-| STATUS_FLAG_START_INHIBITED | `uint64` | 524288 | Generator start is inhibited by e.g. a safety switch. |
-| STATUS_FLAG_MAINTENANCE_REQUIRED | `uint64` | 1048576 | Generator requires maintenance. |
-| STATUS_FLAG_WARMING_UP | `uint64` | 2097152 | Generator is not ready to generate yet. |
-| STATUS_FLAG_IDLE | `uint64` | 4194304 | Generator is idle. |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------------------------- | -------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| STATUS_FLAG_OFF | `uint64` | 1 | Generator is off. |
+| STATUS_FLAG_READY | `uint64` | 2 | Generator is ready to start generating power. |
+| STATUS_FLAG_GENERATING | `uint64` | 4 | Generator is generating power. |
+| STATUS_FLAG_CHARGING | `uint64` | 8 | Generator is charging the batteries (generating enough power to charge and provide the load). |
+| STATUS_FLAG_REDUCED_POWER | `uint64` | 16 | Generator is operating at a reduced maximum power. |
+| STATUS_FLAG_MAXPOWER | `uint64` | 32 | Generator is providing the maximum output. |
+| STATUS_FLAG_OVERTEMP_WARNING | `uint64` | 64 | Generator is near the maximum operating temperature, cooling is insufficient. |
+| STATUS_FLAG_OVERTEMP_FAULT | `uint64` | 128 | Generator hit the maximum operating temperature and shutdown. |
+| STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING | `uint64` | 256 | Power electronics are near the maximum operating temperature, cooling is insufficient. |
+| STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT | `uint64` | 512 | Power electronics hit the maximum operating temperature and shutdown. |
+| STATUS_FLAG_ELECTRONICS_FAULT | `uint64` | 1024 | Power electronics experienced a fault and shutdown. |
+| 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. |
+| STATUS_FLAG_COMMUNICATION_WARNING | `uint64` | 4096 | Generator controller having communication problems. |
+| STATUS_FLAG_COOLING_WARNING | `uint64` | 8192 | Power electronic or generator cooling system error. |
+| STATUS_FLAG_POWER_RAIL_FAULT | `uint64` | 16384 | Generator controller power rail experienced a fault. |
+| STATUS_FLAG_OVERCURRENT_FAULT | `uint64` | 32768 | Generator controller exceeded the overcurrent threshold and shutdown to prevent damage. |
+| STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT | `uint64` | 65536 | Generator controller detected a high current going into the batteries and shutdown to prevent battery damage. |
+| STATUS_FLAG_OVERVOLTAGE_FAULT | `uint64` | 131072 | Generator controller exceeded it's overvoltage threshold and shutdown to prevent it exceeding the voltage rating. |
+| STATUS_FLAG_BATTERY_UNDERVOLT_FAULT | `uint64` | 262144 | Batteries are under voltage (generator will not start). |
+| STATUS_FLAG_START_INHIBITED | `uint64` | 524288 | Generator start is inhibited by e.g. a safety switch. |
+| STATUS_FLAG_MAINTENANCE_REQUIRED | `uint64` | 1048576 | Generator requires maintenance. |
+| STATUS_FLAG_WARMING_UP | `uint64` | 2097152 | Generator is not ready to generate yet. |
+| STATUS_FLAG_IDLE | `uint64` | 4194304 | Generator is idle. |
## Source Message
diff --git a/docs/en/msg_docs/GeofenceResult.md b/docs/en/msg_docs/GeofenceResult.md
index 66fb6f97bd..dcfa5b2196 100644
--- a/docs/en/msg_docs/GeofenceResult.md
+++ b/docs/en/msg_docs/GeofenceResult.md
@@ -18,14 +18,14 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------- | ------- | ----- | ------------------------------- | ------ |
-| GF_ACTION_NONE | `uint8` | 0 | no action on geofence violation |
-| GF_ACTION_WARN | `uint8` | 1 | critical mavlink message |
-| GF_ACTION_LOITER | `uint8` | 2 | switch to AUTO | LOITER |
-| GF_ACTION_RTL | `uint8` | 3 | switch to AUTO | RTL |
-| GF_ACTION_TERMINATE | `uint8` | 4 | flight termination |
-| GF_ACTION_LAND | `uint8` | 5 | switch to AUTO | LAND |
+| Name | Type | Value | Description |
+| ----------------------------------------------------- | ------- | ----- | ------------------------------- | ------ |
+| GF_ACTION_NONE | `uint8` | 0 | no action on geofence violation |
+| GF_ACTION_WARN | `uint8` | 1 | critical mavlink message |
+| GF_ACTION_LOITER | `uint8` | 2 | switch to AUTO | LOITER |
+| GF_ACTION_RTL | `uint8` | 3 | switch to AUTO | RTL |
+| GF_ACTION_TERMINATE | `uint8` | 4 | flight termination |
+| GF_ACTION_LAND | `uint8` | 5 | switch to AUTO | LAND |
## Source Message
diff --git a/docs/en/msg_docs/GeofenceStatus.md b/docs/en/msg_docs/GeofenceStatus.md
index 6bde8a6566..ed988082ec 100644
--- a/docs/en/msg_docs/GeofenceStatus.md
+++ b/docs/en/msg_docs/GeofenceStatus.md
@@ -16,10 +16,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------- | ------- | ----- | ----------- |
-| GF_STATUS_LOADING | `uint8` | 0 |
-| GF_STATUS_READY | `uint8` | 1 |
+| Name | Type | Value | Description |
+| ------------------------------------------------- | ------- | ----- | ----------- |
+| GF_STATUS_LOADING | `uint8` | 0 |
+| GF_STATUS_READY | `uint8` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalControls.md b/docs/en/msg_docs/GimbalControls.md
index 0f7c46bdc6..3a75d2585b 100644
--- a/docs/en/msg_docs/GimbalControls.md
+++ b/docs/en/msg_docs/GimbalControls.md
@@ -16,11 +16,11 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------- | ------- | ----- | ----------- |
-| INDEX_ROLL | `uint8` | 0 |
-| INDEX_PITCH | `uint8` | 1 |
-| INDEX_YAW | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ------------------------------------- | ------- | ----- | ----------- |
+| INDEX_ROLL | `uint8` | 0 |
+| INDEX_PITCH | `uint8` | 1 |
+| INDEX_YAW | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalDeviceAttitudeStatus.md b/docs/en/msg_docs/GimbalDeviceAttitudeStatus.md
index 6dd13a0cb8..8133a321e1 100644
--- a/docs/en/msg_docs/GimbalDeviceAttitudeStatus.md
+++ b/docs/en/msg_docs/GimbalDeviceAttitudeStatus.md
@@ -26,15 +26,15 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| DEVICE_FLAGS_RETRACT | `uint16` | 1 |
-| DEVICE_FLAGS_NEUTRAL | `uint16` | 2 |
-| DEVICE_FLAGS_ROLL_LOCK | `uint16` | 4 |
-| DEVICE_FLAGS_PITCH_LOCK | `uint16` | 8 |
-| DEVICE_FLAGS_YAW_LOCK | `uint16` | 16 |
-| DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME | `uint16` | 32 |
-| DEVICE_FLAGS_YAW_IN_EARTH_FRAME | `uint16` | 64 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| DEVICE_FLAGS_RETRACT | `uint16` | 1 |
+| DEVICE_FLAGS_NEUTRAL | `uint16` | 2 |
+| DEVICE_FLAGS_ROLL_LOCK | `uint16` | 4 |
+| DEVICE_FLAGS_PITCH_LOCK | `uint16` | 8 |
+| DEVICE_FLAGS_YAW_LOCK | `uint16` | 16 |
+| DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME | `uint16` | 32 |
+| DEVICE_FLAGS_YAW_IN_EARTH_FRAME | `uint16` | 64 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalDeviceInformation.md b/docs/en/msg_docs/GimbalDeviceInformation.md
index 3939d0e1a0..97439e9fba 100644
--- a/docs/en/msg_docs/GimbalDeviceInformation.md
+++ b/docs/en/msg_docs/GimbalDeviceInformation.md
@@ -29,20 +29,20 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
-| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
-| GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
+| GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
+| GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalDeviceSetAttitude.md b/docs/en/msg_docs/GimbalDeviceSetAttitude.md
index 7f8d77836f..7074d40340 100644
--- a/docs/en/msg_docs/GimbalDeviceSetAttitude.md
+++ b/docs/en/msg_docs/GimbalDeviceSetAttitude.md
@@ -21,13 +21,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| GIMBAL_DEVICE_FLAGS_RETRACT | `uint32` | 1 |
-| GIMBAL_DEVICE_FLAGS_NEUTRAL | `uint32` | 2 |
-| GIMBAL_DEVICE_FLAGS_ROLL_LOCK | `uint32` | 4 |
-| GIMBAL_DEVICE_FLAGS_PITCH_LOCK | `uint32` | 8 |
-| GIMBAL_DEVICE_FLAGS_YAW_LOCK | `uint32` | 16 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| GIMBAL_DEVICE_FLAGS_RETRACT | `uint32` | 1 |
+| GIMBAL_DEVICE_FLAGS_NEUTRAL | `uint32` | 2 |
+| GIMBAL_DEVICE_FLAGS_ROLL_LOCK | `uint32` | 4 |
+| GIMBAL_DEVICE_FLAGS_PITCH_LOCK | `uint32` | 8 |
+| GIMBAL_DEVICE_FLAGS_YAW_LOCK | `uint32` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalManagerInformation.md b/docs/en/msg_docs/GimbalManagerInformation.md
index a25d5a955f..e411fe3858 100644
--- a/docs/en/msg_docs/GimbalManagerInformation.md
+++ b/docs/en/msg_docs/GimbalManagerInformation.md
@@ -22,22 +22,22 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------------------------------------- | -------- | ------ | ----------- |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
-| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
-| GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
-| GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL | `uint32` | 65536 |
-| GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL | `uint32` | 131072 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------------------------------------- | -------- | ------ | ----------- |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT | `uint32` | 1 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL | `uint32` | 2 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS | `uint32` | 4 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW | `uint32` | 8 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK | `uint32` | 16 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS | `uint32` | 32 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW | `uint32` | 64 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK | `uint32` | 128 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS | `uint32` | 256 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW | `uint32` | 512 |
+| GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK | `uint32` | 1024 |
+| GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW | `uint32` | 2048 |
+| GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL | `uint32` | 65536 |
+| GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL | `uint32` | 131072 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalManagerSetAttitude.md b/docs/en/msg_docs/GimbalManagerSetAttitude.md
index 67d2ce12ed..b8ff721105 100644
--- a/docs/en/msg_docs/GimbalManagerSetAttitude.md
+++ b/docs/en/msg_docs/GimbalManagerSetAttitude.md
@@ -24,14 +24,14 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
-| GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
-| GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
-| GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
-| GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
+| GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
+| GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
+| GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
+| GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/GimbalManagerSetManualControl.md b/docs/en/msg_docs/GimbalManagerSetManualControl.md
index e9ce204881..00de03232c 100644
--- a/docs/en/msg_docs/GimbalManagerSetManualControl.md
+++ b/docs/en/msg_docs/GimbalManagerSetManualControl.md
@@ -24,13 +24,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
-| GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
-| GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
-| GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
-| GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| GIMBAL_MANAGER_FLAGS_RETRACT | `uint32` | 1 |
+| GIMBAL_MANAGER_FLAGS_NEUTRAL | `uint32` | 2 |
+| GIMBAL_MANAGER_FLAGS_ROLL_LOCK | `uint32` | 4 |
+| GIMBAL_MANAGER_FLAGS_PITCH_LOCK | `uint32` | 8 |
+| GIMBAL_MANAGER_FLAGS_YAW_LOCK | `uint32` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/GotoSetpoint.md b/docs/en/msg_docs/GotoSetpoint.md
index a656ab2dfc..27ecfdc000 100644
--- a/docs/en/msg_docs/GotoSetpoint.md
+++ b/docs/en/msg_docs/GotoSetpoint.md
@@ -25,9 +25,9 @@ Position and (optional) heading setpoints with corresponding speed constraints.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/GpioConfig.md b/docs/en/msg_docs/GpioConfig.md
index f8b54041c1..06f97d8024 100644
--- a/docs/en/msg_docs/GpioConfig.md
+++ b/docs/en/msg_docs/GpioConfig.md
@@ -20,19 +20,19 @@ GPIO configuration.
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | -------- | ----- | ----------- |
-| INPUT | `uint32` | 0 | 0x0000 |
-| OUTPUT | `uint32` | 1 | 0x0001 |
-| PULLUP | `uint32` | 16 | 0x0010 |
-| PULLDOWN | `uint32` | 32 | 0x0020 |
-| OPENDRAIN | `uint32` | 256 | 0x0100 |
-| INPUT_FLOATING | `uint32` | 0 | 0x0000 |
-| INPUT_PULLUP | `uint32` | 16 | 0x0010 |
-| INPUT_PULLDOWN | `uint32` | 32 | 0x0020 |
-| OUTPUT_PUSHPULL | `uint32` | 0 | 0x0000 |
-| OUTPUT_OPENDRAIN | `uint32` | 256 | 0x0100 |
-| OUTPUT_OPENDRAIN_PULLUP | `uint32` | 272 | 0x0110 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | -------- | ----- | ----------- |
+| INPUT | `uint32` | 0 | 0x0000 |
+| OUTPUT | `uint32` | 1 | 0x0001 |
+| PULLUP | `uint32` | 16 | 0x0010 |
+| PULLDOWN | `uint32` | 32 | 0x0020 |
+| OPENDRAIN | `uint32` | 256 | 0x0100 |
+| INPUT_FLOATING | `uint32` | 0 | 0x0000 |
+| INPUT_PULLUP | `uint32` | 16 | 0x0010 |
+| INPUT_PULLDOWN | `uint32` | 32 | 0x0020 |
+| OUTPUT_PUSHPULL | `uint32` | 0 | 0x0000 |
+| OUTPUT_OPENDRAIN | `uint32` | 256 | 0x0100 |
+| OUTPUT_OPENDRAIN_PULLUP | `uint32` | 272 | 0x0110 |
## Source Message
diff --git a/docs/en/msg_docs/GpioIn.md b/docs/en/msg_docs/GpioIn.md
index f3af80cd4e..b14de7dcf4 100644
--- a/docs/en/msg_docs/GpioIn.md
+++ b/docs/en/msg_docs/GpioIn.md
@@ -18,9 +18,9 @@ GPIO mask and state.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------- | ------- | ----- | ----------- |
-| MAX_INSTANCES | `uint8` | 8 |
+| Name | Type | Value | Description |
+| ----------------------------------------- | ------- | ----- | ----------- |
+| MAX_INSTANCES | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/GpsDump.md b/docs/en/msg_docs/GpsDump.md
index 888a0a825f..36ece90073 100644
--- a/docs/en/msg_docs/GpsDump.md
+++ b/docs/en/msg_docs/GpsDump.md
@@ -20,11 +20,11 @@ This message is used to dump the raw gps communication to the log.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------- | ------- | ----- | ----------- |
-| INSTANCE_MAIN | `uint8` | 0 |
-| INSTANCE_SECONDARY | `uint8` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 16 |
+| Name | Type | Value | Description |
+| --------------------------------------------------- | ------- | ----- | ----------- |
+| INSTANCE_MAIN | `uint8` | 0 |
+| INSTANCE_SECONDARY | `uint8` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/GpsInjectData.md b/docs/en/msg_docs/GpsInjectData.md
index 4bbcb5986d..3a109df62f 100644
--- a/docs/en/msg_docs/GpsInjectData.md
+++ b/docs/en/msg_docs/GpsInjectData.md
@@ -18,10 +18,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
-| MAX_INSTANCES | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| MAX_INSTANCES | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/Gripper.md b/docs/en/msg_docs/Gripper.md
index 8fcda0cacc..c5c52a4ecb 100644
--- a/docs/en/msg_docs/Gripper.md
+++ b/docs/en/msg_docs/Gripper.md
@@ -17,10 +17,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | ------ | ----- | ----------- |
-| COMMAND_GRAB | `int8` | 0 |
-| COMMAND_RELEASE | `int8` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | ------ | ----- | ----------- |
+| COMMAND_GRAB | `int8` | 0 |
+| COMMAND_RELEASE | `int8` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/HeaterStatus.md b/docs/en/msg_docs/HeaterStatus.md
index 431b621226..129e0c493d 100644
--- a/docs/en/msg_docs/HeaterStatus.md
+++ b/docs/en/msg_docs/HeaterStatus.md
@@ -25,10 +25,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------- | ------- | ----- | ----------- |
-| MODE_GPIO | `uint8` | 1 |
-| MODE_PX4IO | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------- | ------- | ----- | ----------- |
+| MODE_GPIO | `uint8` | 1 |
+| MODE_PX4IO | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/HomePosition.md b/docs/en/msg_docs/HomePosition.md
index ed5b43dc3c..f41cca55a1 100644
--- a/docs/en/msg_docs/HomePosition.md
+++ b/docs/en/msg_docs/HomePosition.md
@@ -30,9 +30,9 @@ GPS home position in WGS84 coordinates.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/HomePositionV0.md b/docs/en/msg_docs/HomePositionV0.md
index fc9e0fd799..38ab01055d 100644
--- a/docs/en/msg_docs/HomePositionV0.md
+++ b/docs/en/msg_docs/HomePositionV0.md
@@ -28,9 +28,9 @@ GPS home position in WGS84 coordinates.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/InputRc.md b/docs/en/msg_docs/InputRc.md
index 9ad672ebc8..1fdb8607d7 100644
--- a/docs/en/msg_docs/InputRc.md
+++ b/docs/en/msg_docs/InputRc.md
@@ -28,26 +28,26 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
-| RC_INPUT_SOURCE_UNKNOWN | `uint8` | 0 |
-| RC_INPUT_SOURCE_PX4FMU_PPM | `uint8` | 1 |
-| RC_INPUT_SOURCE_PX4IO_PPM | `uint8` | 2 |
-| RC_INPUT_SOURCE_PX4IO_SPEKTRUM | `uint8` | 3 |
-| RC_INPUT_SOURCE_PX4IO_SBUS | `uint8` | 4 |
-| RC_INPUT_SOURCE_PX4IO_ST24 | `uint8` | 5 |
-| RC_INPUT_SOURCE_MAVLINK | `uint8` | 6 |
-| RC_INPUT_SOURCE_QURT | `uint8` | 7 |
-| RC_INPUT_SOURCE_PX4FMU_SPEKTRUM | `uint8` | 8 |
-| RC_INPUT_SOURCE_PX4FMU_SBUS | `uint8` | 9 |
-| RC_INPUT_SOURCE_PX4FMU_ST24 | `uint8` | 10 |
-| RC_INPUT_SOURCE_PX4FMU_SUMD | `uint8` | 11 |
-| RC_INPUT_SOURCE_PX4FMU_DSM | `uint8` | 12 |
-| RC_INPUT_SOURCE_PX4IO_SUMD | `uint8` | 13 |
-| RC_INPUT_SOURCE_PX4FMU_CRSF | `uint8` | 14 |
-| RC_INPUT_SOURCE_PX4FMU_GHST | `uint8` | 15 |
-| RC_INPUT_MAX_CHANNELS | `uint8` | 18 | Maximum number of R/C input channels in the system. S.Bus has up to 18 channels. |
-| RSSI_MAX | `int8` | 100 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
+| RC_INPUT_SOURCE_UNKNOWN | `uint8` | 0 |
+| RC_INPUT_SOURCE_PX4FMU_PPM | `uint8` | 1 |
+| RC_INPUT_SOURCE_PX4IO_PPM | `uint8` | 2 |
+| RC_INPUT_SOURCE_PX4IO_SPEKTRUM | `uint8` | 3 |
+| RC_INPUT_SOURCE_PX4IO_SBUS | `uint8` | 4 |
+| RC_INPUT_SOURCE_PX4IO_ST24 | `uint8` | 5 |
+| RC_INPUT_SOURCE_MAVLINK | `uint8` | 6 |
+| RC_INPUT_SOURCE_QURT | `uint8` | 7 |
+| RC_INPUT_SOURCE_PX4FMU_SPEKTRUM | `uint8` | 8 |
+| RC_INPUT_SOURCE_PX4FMU_SBUS | `uint8` | 9 |
+| RC_INPUT_SOURCE_PX4FMU_ST24 | `uint8` | 10 |
+| RC_INPUT_SOURCE_PX4FMU_SUMD | `uint8` | 11 |
+| RC_INPUT_SOURCE_PX4FMU_DSM | `uint8` | 12 |
+| RC_INPUT_SOURCE_PX4IO_SUMD | `uint8` | 13 |
+| RC_INPUT_SOURCE_PX4FMU_CRSF | `uint8` | 14 |
+| RC_INPUT_SOURCE_PX4FMU_GHST | `uint8` | 15 |
+| RC_INPUT_MAX_CHANNELS | `uint8` | 18 | Maximum number of R/C input channels in the system. S.Bus has up to 18 channels. |
+| RSSI_MAX | `int8` | 100 |
## Source Message
diff --git a/docs/en/msg_docs/InternalCombustionEngineStatus.md b/docs/en/msg_docs/InternalCombustionEngineStatus.md
index 4fd2cb5662..67655c0e4b 100644
--- a/docs/en/msg_docs/InternalCombustionEngineStatus.md
+++ b/docs/en/msg_docs/InternalCombustionEngineStatus.md
@@ -36,36 +36,36 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------------- | -------- | ------ | ------------------------------------------------------ |
-| STATE_STOPPED | `uint8` | 0 | The engine is not running. This is the default state. |
-| STATE_STARTING | `uint8` | 1 | The engine is starting. This is a transient state. |
-| STATE_RUNNING | `uint8` | 2 | The engine is running normally. |
-| STATE_FAULT | `uint8` | 3 | The engine can no longer function. |
-| FLAG_GENERAL_ERROR | `uint32` | 1 | General error. |
-| FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED | `uint32` | 2 | Error of the crankshaft sensor. This flag is optional. |
-| FLAG_CRANKSHAFT_SENSOR_ERROR | `uint32` | 4 |
-| FLAG_TEMPERATURE_SUPPORTED | `uint32` | 8 | Temperature levels. These flags are optional |
-| FLAG_TEMPERATURE_BELOW_NOMINAL | `uint32` | 16 | Under-temperature warning |
-| FLAG_TEMPERATURE_ABOVE_NOMINAL | `uint32` | 32 | Over-temperature warning |
-| FLAG_TEMPERATURE_OVERHEATING | `uint32` | 64 | Critical overheating |
-| FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL | `uint32` | 128 | Exhaust gas over-temperature warning |
-| FLAG_FUEL_PRESSURE_SUPPORTED | `uint32` | 256 | Fuel pressure. These flags are optional |
-| FLAG_FUEL_PRESSURE_BELOW_NOMINAL | `uint32` | 512 | Under-pressure warning |
-| FLAG_FUEL_PRESSURE_ABOVE_NOMINAL | `uint32` | 1024 | Over-pressure warning |
-| FLAG_DETONATION_SUPPORTED | `uint32` | 2048 | Detonation warning. This flag is optional. |
-| FLAG_DETONATION_OBSERVED | `uint32` | 4096 | Detonation condition observed warning |
-| FLAG_MISFIRE_SUPPORTED | `uint32` | 8192 | Misfire warning. This flag is optional. |
-| FLAG_MISFIRE_OBSERVED | `uint32` | 16384 | Misfire condition observed warning |
-| FLAG_OIL_PRESSURE_SUPPORTED | `uint32` | 32768 | Oil pressure. These flags are optional |
-| FLAG_OIL_PRESSURE_BELOW_NOMINAL | `uint32` | 65536 | Under-pressure warning |
-| FLAG_OIL_PRESSURE_ABOVE_NOMINAL | `uint32` | 131072 | Over-pressure warning |
-| FLAG_DEBRIS_SUPPORTED | `uint32` | 262144 | Debris warning. This flag is optional |
-| FLAG_DEBRIS_DETECTED | `uint32` | 524288 | Detection of debris warning |
-| SPARK_PLUG_SINGLE | `uint8` | 0 |
-| SPARK_PLUG_FIRST_ACTIVE | `uint8` | 1 |
-| SPARK_PLUG_SECOND_ACTIVE | `uint8` | 2 |
-| SPARK_PLUG_BOTH_ACTIVE | `uint8` | 3 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------------- | -------- | ------ | ------------------------------------------------------ |
+| STATE_STOPPED | `uint8` | 0 | The engine is not running. This is the default state. |
+| STATE_STARTING | `uint8` | 1 | The engine is starting. This is a transient state. |
+| STATE_RUNNING | `uint8` | 2 | The engine is running normally. |
+| STATE_FAULT | `uint8` | 3 | The engine can no longer function. |
+| FLAG_GENERAL_ERROR | `uint32` | 1 | General error. |
+| FLAG_CRANKSHAFT_SENSOR_ERROR_SUPPORTED | `uint32` | 2 | Error of the crankshaft sensor. This flag is optional. |
+| FLAG_CRANKSHAFT_SENSOR_ERROR | `uint32` | 4 |
+| FLAG_TEMPERATURE_SUPPORTED | `uint32` | 8 | Temperature levels. These flags are optional |
+| FLAG_TEMPERATURE_BELOW_NOMINAL | `uint32` | 16 | Under-temperature warning |
+| FLAG_TEMPERATURE_ABOVE_NOMINAL | `uint32` | 32 | Over-temperature warning |
+| FLAG_TEMPERATURE_OVERHEATING | `uint32` | 64 | Critical overheating |
+| FLAG_TEMPERATURE_EGT_ABOVE_NOMINAL | `uint32` | 128 | Exhaust gas over-temperature warning |
+| FLAG_FUEL_PRESSURE_SUPPORTED | `uint32` | 256 | Fuel pressure. These flags are optional |
+| FLAG_FUEL_PRESSURE_BELOW_NOMINAL | `uint32` | 512 | Under-pressure warning |
+| FLAG_FUEL_PRESSURE_ABOVE_NOMINAL | `uint32` | 1024 | Over-pressure warning |
+| FLAG_DETONATION_SUPPORTED | `uint32` | 2048 | Detonation warning. This flag is optional. |
+| FLAG_DETONATION_OBSERVED | `uint32` | 4096 | Detonation condition observed warning |
+| FLAG_MISFIRE_SUPPORTED | `uint32` | 8192 | Misfire warning. This flag is optional. |
+| FLAG_MISFIRE_OBSERVED | `uint32` | 16384 | Misfire condition observed warning |
+| FLAG_OIL_PRESSURE_SUPPORTED | `uint32` | 32768 | Oil pressure. These flags are optional |
+| FLAG_OIL_PRESSURE_BELOW_NOMINAL | `uint32` | 65536 | Under-pressure warning |
+| FLAG_OIL_PRESSURE_ABOVE_NOMINAL | `uint32` | 131072 | Over-pressure warning |
+| FLAG_DEBRIS_SUPPORTED | `uint32` | 262144 | Debris warning. This flag is optional |
+| FLAG_DEBRIS_DETECTED | `uint32` | 524288 | Detection of debris warning |
+| SPARK_PLUG_SINGLE | `uint8` | 0 |
+| SPARK_PLUG_FIRST_ACTIVE | `uint8` | 1 |
+| SPARK_PLUG_SECOND_ACTIVE | `uint8` | 2 |
+| SPARK_PLUG_BOTH_ACTIVE | `uint8` | 3 |
## Source Message
diff --git a/docs/en/msg_docs/LandingGear.md b/docs/en/msg_docs/LandingGear.md
index 0abcc5b2b2..92438ee5aa 100644
--- a/docs/en/msg_docs/LandingGear.md
+++ b/docs/en/msg_docs/LandingGear.md
@@ -15,11 +15,11 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------- | ------ | ----- | ---------------------- |
-| GEAR_UP | `int8` | 1 | landing gear up |
-| GEAR_DOWN | `int8` | -1 | landing gear down |
-| GEAR_KEEP | `int8` | 0 | keep the current state |
+| Name | Type | Value | Description |
+| --------------------------------- | ------ | ----- | ---------------------- |
+| GEAR_UP | `int8` | 1 | landing gear up |
+| GEAR_DOWN | `int8` | -1 | landing gear down |
+| GEAR_KEEP | `int8` | 0 | keep the current state |
## Source Message
diff --git a/docs/en/msg_docs/LateralControlConfiguration.md b/docs/en/msg_docs/LateralControlConfiguration.md
index a90bddb9fe..02fc1f19bf 100644
--- a/docs/en/msg_docs/LateralControlConfiguration.md
+++ b/docs/en/msg_docs/LateralControlConfiguration.md
@@ -17,9 +17,9 @@ Fixed Wing Lateral Control Configuration message. Used by the fw_lateral_longitu
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/LaunchDetectionStatus.md b/docs/en/msg_docs/LaunchDetectionStatus.md
index 13c5ff81f4..4db2d09153 100644
--- a/docs/en/msg_docs/LaunchDetectionStatus.md
+++ b/docs/en/msg_docs/LaunchDetectionStatus.md
@@ -18,11 +18,11 @@ Status of the launch detection state machine (fixed-wing only).
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------- |
-| STATE_WAITING_FOR_LAUNCH | `uint8` | 0 | waiting for launch |
-| 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) |
-| STATE_FLYING | `uint8` | 2 | launch detected, use normal takeoff/flying configuration |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------- |
+| STATE_WAITING_FOR_LAUNCH | `uint8` | 0 | waiting for launch |
+| 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) |
+| STATE_FLYING | `uint8` | 2 | launch detected, use normal takeoff/flying configuration |
## Source Message
diff --git a/docs/en/msg_docs/LedControl.md b/docs/en/msg_docs/LedControl.md
index 0b066b2b90..f37d56d815 100644
--- a/docs/en/msg_docs/LedControl.md
+++ b/docs/en/msg_docs/LedControl.md
@@ -21,27 +21,27 @@ LED control: control a single or multiple LED's. These are the externally visibl
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------- |
-| COLOR_OFF | `uint8` | 0 | this is only used in the drivers |
-| COLOR_RED | `uint8` | 1 |
-| COLOR_GREEN | `uint8` | 2 |
-| COLOR_BLUE | `uint8` | 3 |
-| COLOR_YELLOW | `uint8` | 4 |
-| COLOR_PURPLE | `uint8` | 5 |
-| COLOR_AMBER | `uint8` | 6 |
-| COLOR_CYAN | `uint8` | 7 |
-| COLOR_WHITE | `uint8` | 8 |
-| MODE_OFF | `uint8` | 0 | turn LED off |
-| MODE_ON | `uint8` | 1 | turn LED on |
-| MODE_DISABLED | `uint8` | 2 | disable this priority (switch to lower priority setting) |
-| MODE_BLINK_SLOW | `uint8` | 3 |
-| MODE_BLINK_NORMAL | `uint8` | 4 |
-| MODE_BLINK_FAST | `uint8` | 5 |
-| MODE_BREATHE | `uint8` | 6 | continuously increase & decrease brightness (solid color if driver does not support it) |
-| MODE_FLASH | `uint8` | 7 | two fast blinks (on/off) with timing as in MODE_BLINK_FAST and then off for a while |
-| MAX_PRIORITY | `uint8` | 2 | maximum priority (minimum is 0) |
-| ORB_QUEUE_LENGTH | `uint8` | 8 | needs to match BOARD_MAX_LEDS |
+| Name | Type | Value | Description |
+| ------------------------------------------------- | ------- | ----- | --------------------------------------------------------------------------------------- |
+| COLOR_OFF | `uint8` | 0 | this is only used in the drivers |
+| COLOR_RED | `uint8` | 1 |
+| COLOR_GREEN | `uint8` | 2 |
+| COLOR_BLUE | `uint8` | 3 |
+| COLOR_YELLOW | `uint8` | 4 |
+| COLOR_PURPLE | `uint8` | 5 |
+| COLOR_AMBER | `uint8` | 6 |
+| COLOR_CYAN | `uint8` | 7 |
+| COLOR_WHITE | `uint8` | 8 |
+| MODE_OFF | `uint8` | 0 | turn LED off |
+| MODE_ON | `uint8` | 1 | turn LED on |
+| MODE_DISABLED | `uint8` | 2 | disable this priority (switch to lower priority setting) |
+| MODE_BLINK_SLOW | `uint8` | 3 |
+| MODE_BLINK_NORMAL | `uint8` | 4 |
+| MODE_BLINK_FAST | `uint8` | 5 |
+| MODE_BREATHE | `uint8` | 6 | continuously increase & decrease brightness (solid color if driver does not support it) |
+| MODE_FLASH | `uint8` | 7 | two fast blinks (on/off) with timing as in MODE_BLINK_FAST and then off for a while |
+| MAX_PRIORITY | `uint8` | 2 | maximum priority (minimum is 0) |
+| ORB_QUEUE_LENGTH | `uint8` | 8 | needs to match BOARD_MAX_LEDS |
## Source Message
diff --git a/docs/en/msg_docs/LogMessage.md b/docs/en/msg_docs/LogMessage.md
index c9cd50cdb3..b58188cfd9 100644
--- a/docs/en/msg_docs/LogMessage.md
+++ b/docs/en/msg_docs/LogMessage.md
@@ -18,9 +18,9 @@ A logging message, output with PX4_WARN, PX4_ERR, PX4_INFO.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/LoggerStatus.md b/docs/en/msg_docs/LoggerStatus.md
index 48d3a54b2e..76c65f4afd 100644
--- a/docs/en/msg_docs/LoggerStatus.md
+++ b/docs/en/msg_docs/LoggerStatus.md
@@ -24,13 +24,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------- | ------- | ----- | ----------------------------------------- |
-| LOGGER_TYPE_FULL | `uint8` | 0 | Normal, full size log |
-| LOGGER_TYPE_MISSION | `uint8` | 1 | reduced mission log (e.g. for geotagging) |
-| BACKEND_FILE | `uint8` | 1 |
-| BACKEND_MAVLINK | `uint8` | 2 |
-| BACKEND_ALL | `uint8` | 3 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------- | ------- | ----- | ----------------------------------------- |
+| LOGGER_TYPE_FULL | `uint8` | 0 | Normal, full size log |
+| LOGGER_TYPE_MISSION | `uint8` | 1 | reduced mission log (e.g. for geotagging) |
+| BACKEND_FILE | `uint8` | 1 |
+| BACKEND_MAVLINK | `uint8` | 2 |
+| BACKEND_ALL | `uint8` | 3 |
## Source Message
diff --git a/docs/en/msg_docs/LongitudinalControlConfiguration.md b/docs/en/msg_docs/LongitudinalControlConfiguration.md
index af335101e1..74e98613f3 100644
--- a/docs/en/msg_docs/LongitudinalControlConfiguration.md
+++ b/docs/en/msg_docs/LongitudinalControlConfiguration.md
@@ -25,9 +25,9 @@ Fixed Wing Longitudinal Control Configuration message. Used by the fw_lateral_lo
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/MagWorkerData.md b/docs/en/msg_docs/MagWorkerData.md
index 2b210ad6df..50343e828c 100644
--- a/docs/en/msg_docs/MagWorkerData.md
+++ b/docs/en/msg_docs/MagWorkerData.md
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------- | ------- | ----- | ----------- |
-| MAX_MAGS | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ------------------------------- | ------- | ----- | ----------- |
+| MAX_MAGS | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ManualControlSetpoint.md b/docs/en/msg_docs/ManualControlSetpoint.md
index 5d85d3d27f..abb4be6864 100644
--- a/docs/en/msg_docs/ManualControlSetpoint.md
+++ b/docs/en/msg_docs/ManualControlSetpoint.md
@@ -30,17 +30,17 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ------------------------ |
-| MESSAGE_VERSION | `uint32` | 0 |
-| SOURCE_UNKNOWN | `uint8` | 0 |
-| SOURCE_RC | `uint8` | 1 | radio control (input_rc) |
-| SOURCE_MAVLINK_0 | `uint8` | 2 | mavlink instance 0 |
-| SOURCE_MAVLINK_1 | `uint8` | 3 | mavlink instance 1 |
-| SOURCE_MAVLINK_2 | `uint8` | 4 | mavlink instance 2 |
-| SOURCE_MAVLINK_3 | `uint8` | 5 | mavlink instance 3 |
-| SOURCE_MAVLINK_4 | `uint8` | 6 | mavlink instance 4 |
-| SOURCE_MAVLINK_5 | `uint8` | 7 | mavlink instance 5 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ------------------------ |
+| MESSAGE_VERSION | `uint32` | 0 |
+| SOURCE_UNKNOWN | `uint8` | 0 |
+| SOURCE_RC | `uint8` | 1 | radio control (input_rc) |
+| SOURCE_MAVLINK_0 | `uint8` | 2 | mavlink instance 0 |
+| SOURCE_MAVLINK_1 | `uint8` | 3 | mavlink instance 1 |
+| SOURCE_MAVLINK_2 | `uint8` | 4 | mavlink instance 2 |
+| SOURCE_MAVLINK_3 | `uint8` | 5 | mavlink instance 3 |
+| SOURCE_MAVLINK_4 | `uint8` | 6 | mavlink instance 4 |
+| SOURCE_MAVLINK_5 | `uint8` | 7 | mavlink instance 5 |
## Source Message
diff --git a/docs/en/msg_docs/ManualControlSwitches.md b/docs/en/msg_docs/ManualControlSwitches.md
index 32457a40cc..a443726eb2 100644
--- a/docs/en/msg_docs/ManualControlSwitches.md
+++ b/docs/en/msg_docs/ManualControlSwitches.md
@@ -29,20 +29,20 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------- | ------- | ----- | --------------------------------- |
-| SWITCH_POS_NONE | `uint8` | 0 | switch is not mapped |
-| SWITCH_POS_ON | `uint8` | 1 | switch activated (value = 1) |
-| SWITCH_POS_MIDDLE | `uint8` | 2 | middle position (value = 0) |
-| SWITCH_POS_OFF | `uint8` | 3 | switch not activated (value = -1) |
-| MODE_SLOT_NONE | `uint8` | 0 | no mode slot assigned |
-| MODE_SLOT_1 | `uint8` | 1 | mode slot 1 selected |
-| MODE_SLOT_2 | `uint8` | 2 | mode slot 2 selected |
-| MODE_SLOT_3 | `uint8` | 3 | mode slot 3 selected |
-| MODE_SLOT_4 | `uint8` | 4 | mode slot 4 selected |
-| MODE_SLOT_5 | `uint8` | 5 | mode slot 5 selected |
-| MODE_SLOT_6 | `uint8` | 6 | mode slot 6 selected |
-| MODE_SLOT_NUM | `uint8` | 6 | number of slots |
+| Name | Type | Value | Description |
+| ------------------------------------------------- | ------- | ----- | --------------------------------- |
+| SWITCH_POS_NONE | `uint8` | 0 | switch is not mapped |
+| SWITCH_POS_ON | `uint8` | 1 | switch activated (value = 1) |
+| SWITCH_POS_MIDDLE | `uint8` | 2 | middle position (value = 0) |
+| SWITCH_POS_OFF | `uint8` | 3 | switch not activated (value = -1) |
+| MODE_SLOT_NONE | `uint8` | 0 | no mode slot assigned |
+| MODE_SLOT_1 | `uint8` | 1 | mode slot 1 selected |
+| MODE_SLOT_2 | `uint8` | 2 | mode slot 2 selected |
+| MODE_SLOT_3 | `uint8` | 3 | mode slot 3 selected |
+| MODE_SLOT_4 | `uint8` | 4 | mode slot 4 selected |
+| MODE_SLOT_5 | `uint8` | 5 | mode slot 5 selected |
+| MODE_SLOT_6 | `uint8` | 6 | mode slot 6 selected |
+| MODE_SLOT_NUM | `uint8` | 6 | number of slots |
## Source Message
diff --git a/docs/en/msg_docs/MavlinkLog.md b/docs/en/msg_docs/MavlinkLog.md
index b95bdc65ff..102a020dd6 100644
--- a/docs/en/msg_docs/MavlinkLog.md
+++ b/docs/en/msg_docs/MavlinkLog.md
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/MavlinkTunnel.md b/docs/en/msg_docs/MavlinkTunnel.md
index ca6556b13b..0e88f9c71e 100644
--- a/docs/en/msg_docs/MavlinkTunnel.md
+++ b/docs/en/msg_docs/MavlinkTunnel.md
@@ -21,19 +21,19 @@ MAV_TUNNEL_PAYLOAD_TYPE enum.
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------- |
-| MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN | `uint8` | 0 | Encoding of payload unknown |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0 | `uint8` | 200 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1 | `uint8` | 201 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2 | `uint8` | 202 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3 | `uint8` | 203 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4 | `uint8` | 204 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5 | `uint8` | 205 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6 | `uint8` | 206 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7 | `uint8` | 207 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8 | `uint8` | 208 | Registered for STorM32 gimbal controller |
-| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9 | `uint8` | 209 | Registered for STorM32 gimbal controller |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------------------- | ------- | ----- | ---------------------------------------- |
+| MAV_TUNNEL_PAYLOAD_TYPE_UNKNOWN | `uint8` | 0 | Encoding of payload unknown |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED0 | `uint8` | 200 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED1 | `uint8` | 201 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED2 | `uint8` | 202 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED3 | `uint8` | 203 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED4 | `uint8` | 204 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED5 | `uint8` | 205 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED6 | `uint8` | 206 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7 | `uint8` | 207 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8 | `uint8` | 208 | Registered for STorM32 gimbal controller |
+| MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9 | `uint8` | 209 | Registered for STorM32 gimbal controller |
## Source Message
diff --git a/docs/en/msg_docs/MessageFormatRequest.md b/docs/en/msg_docs/MessageFormatRequest.md
index c1c0e7ff19..c6e9c2fb2b 100644
--- a/docs/en/msg_docs/MessageFormatRequest.md
+++ b/docs/en/msg_docs/MessageFormatRequest.md
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------- |
-| LATEST_PROTOCOL_VERSION | `uint16` | 1 | Current version of this protocol. Increase this whenever the MessageFormatRequest or MessageFormatResponse changes. |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------- |
+| LATEST_PROTOCOL_VERSION | `uint16` | 1 | Current version of this protocol. Increase this whenever the MessageFormatRequest or MessageFormatResponse changes. |
## Source Message
diff --git a/docs/en/msg_docs/ModeCompleted.md b/docs/en/msg_docs/ModeCompleted.md
index 2b223136fc..913246e7d2 100644
--- a/docs/en/msg_docs/ModeCompleted.md
+++ b/docs/en/msg_docs/ModeCompleted.md
@@ -18,11 +18,11 @@ Mode completion result, published by an active mode. The possible values of nav_
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------- | -------- | ----- | --------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| RESULT_SUCCESS | `uint8` | 0 |
-| RESULT_FAILURE_OTHER | `uint8` | 100 | Mode failed (generic error) |
+| Name | Type | Value | Description |
+| ------------------------------------------------------- | -------- | ----- | --------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| RESULT_SUCCESS | `uint8` | 0 |
+| RESULT_FAILURE_OTHER | `uint8` | 100 | Mode failed (generic error) |
## Source Message
diff --git a/docs/en/msg_docs/NavigatorStatus.md b/docs/en/msg_docs/NavigatorStatus.md
index 18fe9235d4..dc8c0bc427 100644
--- a/docs/en/msg_docs/NavigatorStatus.md
+++ b/docs/en/msg_docs/NavigatorStatus.md
@@ -18,10 +18,10 @@ Current status of a Navigator mode. The possible values of nav_state are defined
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------- | ------- | ----- | --------------------------------------------------- |
-| FAILURE_NONE | `uint8` | 0 |
-| FAILURE_HAGL | `uint8` | 1 | Target altitude exceeds maximum height above ground |
+| Name | Type | Value | Description |
+| --------------------------------------- | ------- | ----- | --------------------------------------------------- |
+| FAILURE_NONE | `uint8` | 0 |
+| FAILURE_HAGL | `uint8` | 1 | Target altitude exceeds maximum height above ground |
## Source Message
diff --git a/docs/en/msg_docs/ObstacleDistance.md b/docs/en/msg_docs/ObstacleDistance.md
index 59b6eef1e6..c422c3e0d9 100644
--- a/docs/en/msg_docs/ObstacleDistance.md
+++ b/docs/en/msg_docs/ObstacleDistance.md
@@ -23,15 +23,15 @@ Obstacle distances in front of the sensor.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------- | ------- | ----- | ----------- |
-| MAV_FRAME_GLOBAL | `uint8` | 0 |
-| MAV_FRAME_LOCAL_NED | `uint8` | 1 |
-| MAV_FRAME_BODY_FRD | `uint8` | 12 |
-| MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
-| MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
-| MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
-| MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------- | ------- | ----- | ----------- |
+| MAV_FRAME_GLOBAL | `uint8` | 0 |
+| MAV_FRAME_LOCAL_NED | `uint8` | 1 |
+| MAV_FRAME_BODY_FRD | `uint8` | 12 |
+| MAV_DISTANCE_SENSOR_LASER | `uint8` | 0 |
+| MAV_DISTANCE_SENSOR_ULTRASOUND | `uint8` | 1 |
+| MAV_DISTANCE_SENSOR_INFRARED | `uint8` | 2 |
+| MAV_DISTANCE_SENSOR_RADAR | `uint8` | 3 |
## Source Message
diff --git a/docs/en/msg_docs/OrbTestMedium.md b/docs/en/msg_docs/OrbTestMedium.md
index 52d8736a09..456a2f4ce4 100644
--- a/docs/en/msg_docs/OrbTestMedium.md
+++ b/docs/en/msg_docs/OrbTestMedium.md
@@ -16,9 +16,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 16 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/OrbitStatus.md b/docs/en/msg_docs/OrbitStatus.md
index 79f8cdd6f4..0b19f206e0 100644
--- a/docs/en/msg_docs/OrbitStatus.md
+++ b/docs/en/msg_docs/OrbitStatus.md
@@ -22,14 +22,14 @@ ORBIT_YAW_BEHAVIOUR.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------------------------------- | ------- | ----- | ----------- |
-| ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 |
-| ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 |
-| ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 |
-| ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 |
-| ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 |
-| ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------------------------------- | ------- | ----- | ----------- |
+| ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 |
+| ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 |
+| ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 |
+| ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 |
+| ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 |
+| ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 |
## Source Message
diff --git a/docs/en/msg_docs/ParameterResetRequest.md b/docs/en/msg_docs/ParameterResetRequest.md
index 209acf47f6..8cf0a658e0 100644
--- a/docs/en/msg_docs/ParameterResetRequest.md
+++ b/docs/en/msg_docs/ParameterResetRequest.md
@@ -18,9 +18,9 @@ ParameterResetRequest : Used by the primary to reset one or all parameter value(
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/ParameterSetUsedRequest.md b/docs/en/msg_docs/ParameterSetUsedRequest.md
index 5ff79ea1e4..f4c6ba1153 100644
--- a/docs/en/msg_docs/ParameterSetUsedRequest.md
+++ b/docs/en/msg_docs/ParameterSetUsedRequest.md
@@ -17,9 +17,9 @@ ParameterSetUsedRequest : Used by a remote to update the used flag for a paramet
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 64 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 64 |
## Source Message
diff --git a/docs/en/msg_docs/ParameterSetValueRequest.md b/docs/en/msg_docs/ParameterSetValueRequest.md
index f229c6076e..96523f3a96 100644
--- a/docs/en/msg_docs/ParameterSetValueRequest.md
+++ b/docs/en/msg_docs/ParameterSetValueRequest.md
@@ -19,9 +19,9 @@ ParameterSetValueRequest : Used by a remote or primary to update the value for a
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 32 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 32 |
## Source Message
diff --git a/docs/en/msg_docs/ParameterSetValueResponse.md b/docs/en/msg_docs/ParameterSetValueResponse.md
index f0a0bf4051..622eba399f 100644
--- a/docs/en/msg_docs/ParameterSetValueResponse.md
+++ b/docs/en/msg_docs/ParameterSetValueResponse.md
@@ -18,9 +18,9 @@ ParameterSetValueResponse : Response to a set value request by either primary or
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/PositionControllerLandingStatus.md b/docs/en/msg_docs/PositionControllerLandingStatus.md
index 567159f99e..7139db9d41 100644
--- a/docs/en/msg_docs/PositionControllerLandingStatus.md
+++ b/docs/en/msg_docs/PositionControllerLandingStatus.md
@@ -17,13 +17,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | ------- | ----- | --------------------- |
-| NOT_ABORTED | `uint8` | 0 |
-| ABORTED_BY_OPERATOR | `uint8` | 1 |
-| TERRAIN_NOT_FOUND | `uint8` | 2 | FW_LND_ABORT (1 << 0) |
-| TERRAIN_TIMEOUT | `uint8` | 3 | FW_LND_ABORT (1 << 1) |
-| UNKNOWN_ABORT_CRITERION | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | ------- | ----- | --------------------- |
+| NOT_ABORTED | `uint8` | 0 |
+| ABORTED_BY_OPERATOR | `uint8` | 1 |
+| TERRAIN_NOT_FOUND | `uint8` | 2 | FW_LND_ABORT (1 << 0) |
+| TERRAIN_TIMEOUT | `uint8` | 3 | FW_LND_ABORT (1 << 1) |
+| UNKNOWN_ABORT_CRITERION | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/PositionSetpoint.md b/docs/en/msg_docs/PositionSetpoint.md
index 2ed4747470..325987fd79 100644
--- a/docs/en/msg_docs/PositionSetpoint.md
+++ b/docs/en/msg_docs/PositionSetpoint.md
@@ -35,16 +35,16 @@ this file is only used in the position_setpoint triple as a dependency.
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------- |
-| SETPOINT_TYPE_POSITION | `uint8` | 0 | position setpoint |
-| SETPOINT_TYPE_VELOCITY | `uint8` | 1 | velocity setpoint |
-| SETPOINT_TYPE_LOITER | `uint8` | 2 | loiter setpoint |
-| SETPOINT_TYPE_TAKEOFF | `uint8` | 3 | takeoff setpoint |
-| SETPOINT_TYPE_LAND | `uint8` | 4 | land setpoint, altitude must be ignored, descend until landing |
-| SETPOINT_TYPE_IDLE | `uint8` | 5 | do nothing, switch off motors or keep at idle speed (MC) |
-| LOITER_TYPE_ORBIT | `uint8` | 0 | Circular pattern |
-| LOITER_TYPE_FIGUREEIGHT | `uint8` | 1 | Pattern resembling an 8 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | ------- | ----- | -------------------------------------------------------------- |
+| SETPOINT_TYPE_POSITION | `uint8` | 0 | position setpoint |
+| SETPOINT_TYPE_VELOCITY | `uint8` | 1 | velocity setpoint |
+| SETPOINT_TYPE_LOITER | `uint8` | 2 | loiter setpoint |
+| SETPOINT_TYPE_TAKEOFF | `uint8` | 3 | takeoff setpoint |
+| SETPOINT_TYPE_LAND | `uint8` | 4 | land setpoint, altitude must be ignored, descend until landing |
+| SETPOINT_TYPE_IDLE | `uint8` | 5 | do nothing, switch off motors or keep at idle speed (MC) |
+| LOITER_TYPE_ORBIT | `uint8` | 0 | Circular pattern |
+| LOITER_TYPE_FIGUREEIGHT | `uint8` | 1 | Pattern resembling an 8 |
## Source Message
diff --git a/docs/en/msg_docs/PowerButtonState.md b/docs/en/msg_docs/PowerButtonState.md
index e7f8f43b28..3b30f2e484 100644
--- a/docs/en/msg_docs/PowerButtonState.md
+++ b/docs/en/msg_docs/PowerButtonState.md
@@ -17,12 +17,12 @@ power button state notification message.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------- |
-| PWR_BUTTON_STATE_IDEL | `uint8` | 0 | Button went up without meeting shutdown button down time (delete event) |
-| PWR_BUTTON_STATE_DOWN | `uint8` | 1 | Button went Down |
-| PWR_BUTTON_STATE_UP | `uint8` | 2 | Button went Up |
-| PWR_BUTTON_STATE_REQUEST_SHUTDOWN | `uint8` | 3 | Button went Up after meeting shutdown button down time |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------- |
+| PWR_BUTTON_STATE_IDEL | `uint8` | 0 | Button went up without meeting shutdown button down time (delete event) |
+| PWR_BUTTON_STATE_DOWN | `uint8` | 1 | Button went Down |
+| PWR_BUTTON_STATE_UP | `uint8` | 2 | Button went Up |
+| PWR_BUTTON_STATE_REQUEST_SHUTDOWN | `uint8` | 3 | Button went Up after meeting shutdown button down time |
## Source Message
diff --git a/docs/en/msg_docs/QshellReq.md b/docs/en/msg_docs/QshellReq.md
index 346717a999..4bc7b69339 100644
--- a/docs/en/msg_docs/QshellReq.md
+++ b/docs/en/msg_docs/QshellReq.md
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------- | -------- | ----- | ----------- |
-| MAX_STRLEN | `uint32` | 100 |
+| Name | Type | Value | Description |
+| ----------------------------------- | -------- | ----- | ----------- |
+| MAX_STRLEN | `uint32` | 100 |
## Source Message
diff --git a/docs/en/msg_docs/RaptorInput.md b/docs/en/msg_docs/RaptorInput.md
index e18b7531ef..4f067c6d32 100644
--- a/docs/en/msg_docs/RaptorInput.md
+++ b/docs/en/msg_docs/RaptorInput.md
@@ -23,10 +23,10 @@ Raptor Input.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | --------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| ACTION_DIM | `uint8` | 4 | Policy output dimensionality (for quadrotors) |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | --------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| ACTION_DIM | `uint8` | 4 | Policy output dimensionality (for quadrotors) |
## Source Message
diff --git a/docs/en/msg_docs/RaptorStatus.md b/docs/en/msg_docs/RaptorStatus.md
index 945dbd521b..085a6ca81f 100644
--- a/docs/en/msg_docs/RaptorStatus.md
+++ b/docs/en/msg_docs/RaptorStatus.md
@@ -39,16 +39,16 @@ Raptor Status.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| EXIT_REASON_NONE | `uint8` | 0 | No exit reason => Raptor control step was executed (actuator_motors should have been published) |
-| 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 |
-| EXIT_REASON_NOT_ALL_OBSERVATIONS_SET | `uint8` | 2 | We can not execute the policy if not all observations are available |
-| 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 |
-| 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 |
-| 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 |
-| 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 |
+| ----------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| EXIT_REASON_NONE | `uint8` | 0 | No exit reason => Raptor control step was executed (actuator_motors should have been published) |
+| 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 |
+| EXIT_REASON_NOT_ALL_OBSERVATIONS_SET | `uint8` | 2 | We can not execute the policy if not all observations are available |
+| 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 |
+| 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 |
+| 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 |
+| 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
diff --git a/docs/en/msg_docs/RcChannels.md b/docs/en/msg_docs/RcChannels.md
index 04894fd4c3..dab85439f6 100644
--- a/docs/en/msg_docs/RcChannels.md
+++ b/docs/en/msg_docs/RcChannels.md
@@ -21,39 +21,39 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------- | ------- | ----- | ----------- |
-| FUNCTION_THROTTLE | `uint8` | 0 |
-| FUNCTION_ROLL | `uint8` | 1 |
-| FUNCTION_PITCH | `uint8` | 2 |
-| FUNCTION_YAW | `uint8` | 3 |
-| FUNCTION_RETURN | `uint8` | 4 |
-| FUNCTION_LOITER | `uint8` | 5 |
-| FUNCTION_OFFBOARD | `uint8` | 6 |
-| FUNCTION_FLAPS | `uint8` | 7 |
-| FUNCTION_AUX_1 | `uint8` | 8 |
-| FUNCTION_AUX_2 | `uint8` | 9 |
-| FUNCTION_AUX_3 | `uint8` | 10 |
-| FUNCTION_AUX_4 | `uint8` | 11 |
-| FUNCTION_AUX_5 | `uint8` | 12 |
-| FUNCTION_AUX_6 | `uint8` | 13 |
-| FUNCTION_PARAM_1 | `uint8` | 14 |
-| FUNCTION_PARAM_2 | `uint8` | 15 |
-| FUNCTION_PARAM_3_5 | `uint8` | 16 |
-| FUNCTION_KILLSWITCH | `uint8` | 17 |
-| FUNCTION_TRANSITION | `uint8` | 18 |
-| FUNCTION_GEAR | `uint8` | 19 |
-| FUNCTION_ARMSWITCH | `uint8` | 20 |
-| FUNCTION_FLTBTN_SLOT_1 | `uint8` | 21 |
-| FUNCTION_FLTBTN_SLOT_2 | `uint8` | 22 |
-| FUNCTION_FLTBTN_SLOT_3 | `uint8` | 23 |
-| FUNCTION_FLTBTN_SLOT_4 | `uint8` | 24 |
-| FUNCTION_FLTBTN_SLOT_5 | `uint8` | 25 |
-| FUNCTION_FLTBTN_SLOT_6 | `uint8` | 26 |
-| FUNCTION_ENGAGE_MAIN_MOTOR | `uint8` | 27 |
-| FUNCTION_PAYLOAD_POWER | `uint8` | 28 |
-| FUNCTION_TERMINATION | `uint8` | 29 |
-| FUNCTION_FLTBTN_SLOT_COUNT | `uint8` | 6 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------- | ------- | ----- | ----------- |
+| FUNCTION_THROTTLE | `uint8` | 0 |
+| FUNCTION_ROLL | `uint8` | 1 |
+| FUNCTION_PITCH | `uint8` | 2 |
+| FUNCTION_YAW | `uint8` | 3 |
+| FUNCTION_RETURN | `uint8` | 4 |
+| FUNCTION_LOITER | `uint8` | 5 |
+| FUNCTION_OFFBOARD | `uint8` | 6 |
+| FUNCTION_FLAPS | `uint8` | 7 |
+| FUNCTION_AUX_1 | `uint8` | 8 |
+| FUNCTION_AUX_2 | `uint8` | 9 |
+| FUNCTION_AUX_3 | `uint8` | 10 |
+| FUNCTION_AUX_4 | `uint8` | 11 |
+| FUNCTION_AUX_5 | `uint8` | 12 |
+| FUNCTION_AUX_6 | `uint8` | 13 |
+| FUNCTION_PARAM_1 | `uint8` | 14 |
+| FUNCTION_PARAM_2 | `uint8` | 15 |
+| FUNCTION_PARAM_3_5 | `uint8` | 16 |
+| FUNCTION_KILLSWITCH | `uint8` | 17 |
+| FUNCTION_TRANSITION | `uint8` | 18 |
+| FUNCTION_GEAR | `uint8` | 19 |
+| FUNCTION_ARMSWITCH | `uint8` | 20 |
+| FUNCTION_FLTBTN_SLOT_1 | `uint8` | 21 |
+| FUNCTION_FLTBTN_SLOT_2 | `uint8` | 22 |
+| FUNCTION_FLTBTN_SLOT_3 | `uint8` | 23 |
+| FUNCTION_FLTBTN_SLOT_4 | `uint8` | 24 |
+| FUNCTION_FLTBTN_SLOT_5 | `uint8` | 25 |
+| FUNCTION_FLTBTN_SLOT_6 | `uint8` | 26 |
+| FUNCTION_ENGAGE_MAIN_MOTOR | `uint8` | 27 |
+| FUNCTION_PAYLOAD_POWER | `uint8` | 28 |
+| FUNCTION_TERMINATION | `uint8` | 29 |
+| FUNCTION_FLTBTN_SLOT_COUNT | `uint8` | 6 |
## Source Message
diff --git a/docs/en/msg_docs/RcParameterMap.md b/docs/en/msg_docs/RcParameterMap.md
index 43b89f1c9d..750f5d76b3 100644
--- a/docs/en/msg_docs/RcParameterMap.md
+++ b/docs/en/msg_docs/RcParameterMap.md
@@ -21,10 +21,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------ |
-| RC_PARAM_MAP_NCHAN | `uint8` | 3 | This limit is also hardcoded in the enum RC_CHANNELS_FUNCTION in rc_channels.h |
-| PARAM_ID_LEN | `uint8` | 16 | corresponds to MAVLINK_MSG_PARAM_VALUE_FIELD_PARAM_ID_LEN |
+| Name | Type | Value | Description |
+| --------------------------------------------------- | ------- | ----- | ------------------------------------------------------------------------------ |
+| RC_PARAM_MAP_NCHAN | `uint8` | 3 | This limit is also hardcoded in the enum RC_CHANNELS_FUNCTION in rc_channels.h |
+| PARAM_ID_LEN | `uint8` | 16 | corresponds to MAVLINK_MSG_PARAM_VALUE_FIELD_PARAM_ID_LEN |
## Source Message
diff --git a/docs/en/msg_docs/RegisterExtComponentReply.md b/docs/en/msg_docs/RegisterExtComponentReply.md
index 1f14caeb6e..c6f483cc32 100644
--- a/docs/en/msg_docs/RegisterExtComponentReply.md
+++ b/docs/en/msg_docs/RegisterExtComponentReply.md
@@ -22,10 +22,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/RegisterExtComponentReplyV0.md b/docs/en/msg_docs/RegisterExtComponentReplyV0.md
index 67912cf38d..45e288206e 100644
--- a/docs/en/msg_docs/RegisterExtComponentReplyV0.md
+++ b/docs/en/msg_docs/RegisterExtComponentReplyV0.md
@@ -21,10 +21,10 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/RegisterExtComponentRequest.md b/docs/en/msg_docs/RegisterExtComponentRequest.md
index d12117c44b..33eb8a25a7 100644
--- a/docs/en/msg_docs/RegisterExtComponentRequest.md
+++ b/docs/en/msg_docs/RegisterExtComponentRequest.md
@@ -26,11 +26,11 @@ Request to register an external component.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| 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. |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| 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. |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/RegisterExtComponentRequestV0.md b/docs/en/msg_docs/RegisterExtComponentRequestV0.md
index b1c4cfc6d9..fff8c5c573 100644
--- a/docs/en/msg_docs/RegisterExtComponentRequestV0.md
+++ b/docs/en/msg_docs/RegisterExtComponentRequestV0.md
@@ -25,11 +25,11 @@ Request to register an external component.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| 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. |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------- | -------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| 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. |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/RtlStatus.md b/docs/en/msg_docs/RtlStatus.md
index ea1da9648c..6407e574b1 100644
--- a/docs/en/msg_docs/RtlStatus.md
+++ b/docs/en/msg_docs/RtlStatus.md
@@ -19,13 +19,13 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| RTL_STATUS_TYPE_NONE | `uint8` | 0 | pending if evaluation can't pe performed currently e.g. when it is still loading the safe points |
-| RTL_STATUS_TYPE_DIRECT_SAFE_POINT | `uint8` | 1 | chosen to directly go to a safe point or home position |
-| RTL_STATUS_TYPE_DIRECT_MISSION_LAND | `uint8` | 2 | going straight to the beginning of the mission landing |
-| 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. |
-| 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 |
+| ------------------------------------------------------------------------------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| RTL_STATUS_TYPE_NONE | `uint8` | 0 | pending if evaluation can't pe performed currently e.g. when it is still loading the safe points |
+| RTL_STATUS_TYPE_DIRECT_SAFE_POINT | `uint8` | 1 | chosen to directly go to a safe point or home position |
+| RTL_STATUS_TYPE_DIRECT_MISSION_LAND | `uint8` | 2 | going straight to the beginning of the mission landing |
+| 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. |
+| 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
diff --git a/docs/en/msg_docs/SatelliteInfo.md b/docs/en/msg_docs/SatelliteInfo.md
index af1587d7a6..ca26b80284 100644
--- a/docs/en/msg_docs/SatelliteInfo.md
+++ b/docs/en/msg_docs/SatelliteInfo.md
@@ -21,9 +21,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | ------- | ----- | ----------- |
-| SAT_INFO_MAX_SATELLITES | `uint8` | 40 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | ------- | ----- | ----------- |
+| SAT_INFO_MAX_SATELLITES | `uint8` | 40 |
## Source Message
diff --git a/docs/en/msg_docs/SensorAccel.md b/docs/en/msg_docs/SensorAccel.md
index 5c34986404..3a14c8a20e 100644
--- a/docs/en/msg_docs/SensorAccel.md
+++ b/docs/en/msg_docs/SensorAccel.md
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/SensorBaro.md b/docs/en/msg_docs/SensorBaro.md
index 22038554af..3603ba504a 100644
--- a/docs/en/msg_docs/SensorBaro.md
+++ b/docs/en/msg_docs/SensorBaro.md
@@ -24,9 +24,9 @@ The information is published in the `SCALED_PRESSURE_n` MAVLink messages (along
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/SensorCombined.md b/docs/en/msg_docs/SensorCombined.md
index e04c3fcab4..44f02dab94 100644
--- a/docs/en/msg_docs/SensorCombined.md
+++ b/docs/en/msg_docs/SensorCombined.md
@@ -25,12 +25,12 @@ Sensor readings in SI-unit form. These fields are scaled and offset-compensated
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------- | ------- | ---------- | ---------------------------------------------------------------------------------------------------------------------- |
-| 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 |
-| CLIPPING_X | `uint8` | 1 |
-| CLIPPING_Y | `uint8` | 2 |
-| CLIPPING_Z | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------- | ------- | ---------- | ---------------------------------------------------------------------------------------------------------------------- |
+| 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 |
+| CLIPPING_X | `uint8` | 1 |
+| CLIPPING_Y | `uint8` | 2 |
+| CLIPPING_Z | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/SensorGps.md b/docs/en/msg_docs/SensorGps.md
index 4c8b3c58ab..6843fbf1ca 100644
--- a/docs/en/msg_docs/SensorGps.md
+++ b/docs/en/msg_docs/SensorGps.md
@@ -52,39 +52,39 @@ GPS position in WGS84 coordinates. the field 'timestamp' is for the position & v
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------ |
-| FIX_TYPE_NONE | `uint8` | 1 | Value 0 is also valid to represent no fix. |
-| FIX_TYPE_2D | `uint8` | 2 |
-| FIX_TYPE_3D | `uint8` | 3 |
-| FIX_TYPE_RTCM_CODE_DIFFERENTIAL | `uint8` | 4 |
-| FIX_TYPE_RTK_FLOAT | `uint8` | 5 |
-| FIX_TYPE_RTK_FIXED | `uint8` | 6 |
-| FIX_TYPE_EXTRAPOLATED | `uint8` | 8 |
-| JAMMING_STATE_UNKNOWN | `uint8` | 0 | default |
-| JAMMING_STATE_OK | `uint8` | 1 |
-| JAMMING_STATE_MITIGATED | `uint8` | 2 |
-| JAMMING_STATE_DETECTED | `uint8` | 3 |
-| SPOOFING_STATE_UNKNOWN | `uint8` | 0 | default |
-| SPOOFING_STATE_OK | `uint8` | 1 |
-| SPOOFING_STATE_MITIGATED | `uint8` | 2 |
-| SPOOFING_STATE_DETECTED | `uint8` | 3 |
-| AUTHENTICATION_STATE_UNKNOWN | `uint8` | 0 | default |
-| AUTHENTICATION_STATE_INITIALIZING | `uint8` | 1 |
-| AUTHENTICATION_STATE_ERROR | `uint8` | 2 |
-| AUTHENTICATION_STATE_OK | `uint8` | 3 |
-| AUTHENTICATION_STATE_DISABLED | `uint8` | 4 |
-| SYSTEM_ERROR_OK | `uint32` | 0 | default |
-| SYSTEM_ERROR_INCOMING_CORRECTIONS | `uint32` | 1 |
-| SYSTEM_ERROR_CONFIGURATION | `uint32` | 2 |
-| SYSTEM_ERROR_SOFTWARE | `uint32` | 4 |
-| SYSTEM_ERROR_ANTENNA | `uint32` | 8 |
-| SYSTEM_ERROR_EVENT_CONGESTION | `uint32` | 16 |
-| SYSTEM_ERROR_CPU_OVERLOAD | `uint32` | 32 |
-| SYSTEM_ERROR_OUTPUT_CONGESTION | `uint32` | 64 |
-| RTCM_MSG_USED_UNKNOWN | `uint8` | 0 |
-| RTCM_MSG_USED_NOT_USED | `uint8` | 1 |
-| RTCM_MSG_USED_USED | `uint8` | 2 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------ |
+| FIX_TYPE_NONE | `uint8` | 1 | Value 0 is also valid to represent no fix. |
+| FIX_TYPE_2D | `uint8` | 2 |
+| FIX_TYPE_3D | `uint8` | 3 |
+| FIX_TYPE_RTCM_CODE_DIFFERENTIAL | `uint8` | 4 |
+| FIX_TYPE_RTK_FLOAT | `uint8` | 5 |
+| FIX_TYPE_RTK_FIXED | `uint8` | 6 |
+| FIX_TYPE_EXTRAPOLATED | `uint8` | 8 |
+| JAMMING_STATE_UNKNOWN | `uint8` | 0 | default |
+| JAMMING_STATE_OK | `uint8` | 1 |
+| JAMMING_STATE_MITIGATED | `uint8` | 2 |
+| JAMMING_STATE_DETECTED | `uint8` | 3 |
+| SPOOFING_STATE_UNKNOWN | `uint8` | 0 | default |
+| SPOOFING_STATE_OK | `uint8` | 1 |
+| SPOOFING_STATE_MITIGATED | `uint8` | 2 |
+| SPOOFING_STATE_DETECTED | `uint8` | 3 |
+| AUTHENTICATION_STATE_UNKNOWN | `uint8` | 0 | default |
+| AUTHENTICATION_STATE_INITIALIZING | `uint8` | 1 |
+| AUTHENTICATION_STATE_ERROR | `uint8` | 2 |
+| AUTHENTICATION_STATE_OK | `uint8` | 3 |
+| AUTHENTICATION_STATE_DISABLED | `uint8` | 4 |
+| SYSTEM_ERROR_OK | `uint32` | 0 | default |
+| SYSTEM_ERROR_INCOMING_CORRECTIONS | `uint32` | 1 |
+| SYSTEM_ERROR_CONFIGURATION | `uint32` | 2 |
+| SYSTEM_ERROR_SOFTWARE | `uint32` | 4 |
+| SYSTEM_ERROR_ANTENNA | `uint32` | 8 |
+| SYSTEM_ERROR_EVENT_CONGESTION | `uint32` | 16 |
+| SYSTEM_ERROR_CPU_OVERLOAD | `uint32` | 32 |
+| SYSTEM_ERROR_OUTPUT_CONGESTION | `uint32` | 64 |
+| RTCM_MSG_USED_UNKNOWN | `uint8` | 0 |
+| RTCM_MSG_USED_NOT_USED | `uint8` | 1 |
+| RTCM_MSG_USED_USED | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/SensorGyro.md b/docs/en/msg_docs/SensorGyro.md
index aea82546dd..8e4c63b5b4 100644
--- a/docs/en/msg_docs/SensorGyro.md
+++ b/docs/en/msg_docs/SensorGyro.md
@@ -23,9 +23,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/SensorGyroFifo.md b/docs/en/msg_docs/SensorGyroFifo.md
index b084261cd4..e2cabb5190 100644
--- a/docs/en/msg_docs/SensorGyroFifo.md
+++ b/docs/en/msg_docs/SensorGyroFifo.md
@@ -22,9 +22,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/SensorMag.md b/docs/en/msg_docs/SensorMag.md
index 06f95d0fab..f689f00380 100644
--- a/docs/en/msg_docs/SensorMag.md
+++ b/docs/en/msg_docs/SensorMag.md
@@ -21,9 +21,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/SensorOpticalFlow.md b/docs/en/msg_docs/SensorOpticalFlow.md
index 698b6a1f44..fc3af0e977 100644
--- a/docs/en/msg_docs/SensorOpticalFlow.md
+++ b/docs/en/msg_docs/SensorOpticalFlow.md
@@ -28,12 +28,12 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------- | ------- | ----- | ----------- |
-| MODE_UNKNOWN | `uint8` | 0 |
-| MODE_BRIGHT | `uint8` | 1 |
-| MODE_LOWLIGHT | `uint8` | 2 |
-| MODE_SUPER_LOWLIGHT | `uint8` | 3 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------- | ------- | ----- | ----------- |
+| MODE_UNKNOWN | `uint8` | 0 |
+| MODE_BRIGHT | `uint8` | 1 |
+| MODE_LOWLIGHT | `uint8` | 2 |
+| MODE_SUPER_LOWLIGHT | `uint8` | 3 |
## Source Message
diff --git a/docs/en/msg_docs/SystemPower.md b/docs/en/msg_docs/SystemPower.md
index 2fe83124d2..3d9c8caf93 100644
--- a/docs/en/msg_docs/SystemPower.md
+++ b/docs/en/msg_docs/SystemPower.md
@@ -27,16 +27,16 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------- | ------- | ----- | ----------- |
-| BRICK1_VALID_SHIFTS | `uint8` | 0 |
-| BRICK1_VALID_MASK | `uint8` | 1 |
-| BRICK2_VALID_SHIFTS | `uint8` | 1 |
-| BRICK2_VALID_MASK | `uint8` | 2 |
-| BRICK3_VALID_SHIFTS | `uint8` | 2 |
-| BRICK3_VALID_MASK | `uint8` | 4 |
-| BRICK4_VALID_SHIFTS | `uint8` | 3 |
-| BRICK4_VALID_MASK | `uint8` | 8 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------- | ------- | ----- | ----------- |
+| BRICK1_VALID_SHIFTS | `uint8` | 0 |
+| BRICK1_VALID_MASK | `uint8` | 1 |
+| BRICK2_VALID_SHIFTS | `uint8` | 1 |
+| BRICK2_VALID_MASK | `uint8` | 2 |
+| BRICK3_VALID_SHIFTS | `uint8` | 2 |
+| BRICK3_VALID_MASK | `uint8` | 4 |
+| BRICK4_VALID_SHIFTS | `uint8` | 3 |
+| BRICK4_VALID_MASK | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/TakeoffStatus.md b/docs/en/msg_docs/TakeoffStatus.md
index 8567effe40..6176bb4b8f 100644
--- a/docs/en/msg_docs/TakeoffStatus.md
+++ b/docs/en/msg_docs/TakeoffStatus.md
@@ -18,14 +18,14 @@ Status of the takeoff state machine currently just available for multicopters.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | ------- | ----- | ----------- |
-| TAKEOFF_STATE_UNINITIALIZED | `uint8` | 0 |
-| TAKEOFF_STATE_DISARMED | `uint8` | 1 |
-| TAKEOFF_STATE_SPOOLUP | `uint8` | 2 |
-| TAKEOFF_STATE_READY_FOR_TAKEOFF | `uint8` | 3 |
-| TAKEOFF_STATE_RAMPUP | `uint8` | 4 |
-| TAKEOFF_STATE_FLIGHT | `uint8` | 5 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | ------- | ----- | ----------- |
+| TAKEOFF_STATE_UNINITIALIZED | `uint8` | 0 |
+| TAKEOFF_STATE_DISARMED | `uint8` | 1 |
+| TAKEOFF_STATE_SPOOLUP | `uint8` | 2 |
+| TAKEOFF_STATE_READY_FOR_TAKEOFF | `uint8` | 3 |
+| TAKEOFF_STATE_RAMPUP | `uint8` | 4 |
+| TAKEOFF_STATE_FLIGHT | `uint8` | 5 |
## Source Message
diff --git a/docs/en/msg_docs/TaskStackInfo.md b/docs/en/msg_docs/TaskStackInfo.md
index c435321bdf..50794256a9 100644
--- a/docs/en/msg_docs/TaskStackInfo.md
+++ b/docs/en/msg_docs/TaskStackInfo.md
@@ -18,9 +18,9 @@ stack information for a single running process.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | ----------- |
-| ORB_QUEUE_LENGTH | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | ----------- |
+| ORB_QUEUE_LENGTH | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/TelemetryStatus.md b/docs/en/msg_docs/TelemetryStatus.md
index db09b59472..4693292061 100644
--- a/docs/en/msg_docs/TelemetryStatus.md
+++ b/docs/en/msg_docs/TelemetryStatus.md
@@ -52,14 +52,14 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------- | -------- | ------- | ----------------------------------------------- |
-| LINK_TYPE_GENERIC | `uint8` | 0 |
-| LINK_TYPE_UBIQUITY_BULLET | `uint8` | 1 |
-| LINK_TYPE_WIRE | `uint8` | 2 |
-| LINK_TYPE_USB | `uint8` | 3 |
-| LINK_TYPE_IRIDIUM | `uint8` | 4 |
-| HEARTBEAT_TIMEOUT_US | `uint64` | 2500000 | Heartbeat timeout (tolerate missing 1 + jitter) |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------- | -------- | ------- | ----------------------------------------------- |
+| LINK_TYPE_GENERIC | `uint8` | 0 |
+| LINK_TYPE_UBIQUITY_BULLET | `uint8` | 1 |
+| LINK_TYPE_WIRE | `uint8` | 2 |
+| LINK_TYPE_USB | `uint8` | 3 |
+| LINK_TYPE_IRIDIUM | `uint8` | 4 |
+| HEARTBEAT_TIMEOUT_US | `uint64` | 2500000 | Heartbeat timeout (tolerate missing 1 + jitter) |
## Source Message
diff --git a/docs/en/msg_docs/TimesyncStatus.md b/docs/en/msg_docs/TimesyncStatus.md
index 7344f7c5b8..4162364860 100644
--- a/docs/en/msg_docs/TimesyncStatus.md
+++ b/docs/en/msg_docs/TimesyncStatus.md
@@ -19,11 +19,11 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------- | ------- | ----- | ----------- |
-| SOURCE_PROTOCOL_UNKNOWN | `uint8` | 0 |
-| SOURCE_PROTOCOL_MAVLINK | `uint8` | 1 |
-| SOURCE_PROTOCOL_DDS | `uint8` | 2 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------- | ------- | ----- | ----------- |
+| SOURCE_PROTOCOL_UNKNOWN | `uint8` | 0 |
+| SOURCE_PROTOCOL_MAVLINK | `uint8` | 1 |
+| SOURCE_PROTOCOL_DDS | `uint8` | 2 |
## Source Message
diff --git a/docs/en/msg_docs/TrajectorySetpoint.md b/docs/en/msg_docs/TrajectorySetpoint.md
index a778ddcf0b..1a6f1af1f2 100644
--- a/docs/en/msg_docs/TrajectorySetpoint.md
+++ b/docs/en/msg_docs/TrajectorySetpoint.md
@@ -22,9 +22,9 @@ Trajectory setpoint in NED frame. Input to PID position controller. Needs to be
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/TransponderReport.md b/docs/en/msg_docs/TransponderReport.md
index 6d1aba922f..fb39f90153 100644
--- a/docs/en/msg_docs/TransponderReport.md
+++ b/docs/en/msg_docs/TransponderReport.md
@@ -28,37 +28,37 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| PX4_ADSB_FLAGS_VALID_COORDS | `uint16` | 1 |
-| PX4_ADSB_FLAGS_VALID_ALTITUDE | `uint16` | 2 |
-| PX4_ADSB_FLAGS_VALID_HEADING | `uint16` | 4 |
-| PX4_ADSB_FLAGS_VALID_VELOCITY | `uint16` | 8 |
-| PX4_ADSB_FLAGS_VALID_CALLSIGN | `uint16` | 16 |
-| PX4_ADSB_FLAGS_VALID_SQUAWK | `uint16` | 32 |
-| PX4_ADSB_FLAGS_RETRANSLATE | `uint16` | 256 |
-| ADSB_EMITTER_TYPE_NO_INFO | `uint16` | 0 |
-| ADSB_EMITTER_TYPE_LIGHT | `uint16` | 1 |
-| ADSB_EMITTER_TYPE_SMALL | `uint16` | 2 |
-| ADSB_EMITTER_TYPE_LARGE | `uint16` | 3 |
-| ADSB_EMITTER_TYPE_HIGH_VORTEX_LARGE | `uint16` | 4 |
-| ADSB_EMITTER_TYPE_HEAVY | `uint16` | 5 |
-| ADSB_EMITTER_TYPE_HIGHLY_MANUV | `uint16` | 6 |
-| ADSB_EMITTER_TYPE_ROTOCRAFT | `uint16` | 7 |
-| ADSB_EMITTER_TYPE_UNASSIGNED | `uint16` | 8 |
-| ADSB_EMITTER_TYPE_GLIDER | `uint16` | 9 |
-| ADSB_EMITTER_TYPE_LIGHTER_AIR | `uint16` | 10 |
-| ADSB_EMITTER_TYPE_PARACHUTE | `uint16` | 11 |
-| ADSB_EMITTER_TYPE_ULTRA_LIGHT | `uint16` | 12 |
-| ADSB_EMITTER_TYPE_UNASSIGNED2 | `uint16` | 13 |
-| ADSB_EMITTER_TYPE_UAV | `uint16` | 14 |
-| ADSB_EMITTER_TYPE_SPACE | `uint16` | 15 |
-| ADSB_EMITTER_TYPE_UNASSGINED3 | `uint16` | 16 |
-| ADSB_EMITTER_TYPE_EMERGENCY_SURFACE | `uint16` | 17 |
-| ADSB_EMITTER_TYPE_SERVICE_SURFACE | `uint16` | 18 |
-| ADSB_EMITTER_TYPE_POINT_OBSTACLE | `uint16` | 19 |
-| ADSB_EMITTER_TYPE_ENUM_END | `uint16` | 20 |
-| ORB_QUEUE_LENGTH | `uint8` | 16 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| PX4_ADSB_FLAGS_VALID_COORDS | `uint16` | 1 |
+| PX4_ADSB_FLAGS_VALID_ALTITUDE | `uint16` | 2 |
+| PX4_ADSB_FLAGS_VALID_HEADING | `uint16` | 4 |
+| PX4_ADSB_FLAGS_VALID_VELOCITY | `uint16` | 8 |
+| PX4_ADSB_FLAGS_VALID_CALLSIGN | `uint16` | 16 |
+| PX4_ADSB_FLAGS_VALID_SQUAWK | `uint16` | 32 |
+| PX4_ADSB_FLAGS_RETRANSLATE | `uint16` | 256 |
+| ADSB_EMITTER_TYPE_NO_INFO | `uint16` | 0 |
+| ADSB_EMITTER_TYPE_LIGHT | `uint16` | 1 |
+| ADSB_EMITTER_TYPE_SMALL | `uint16` | 2 |
+| ADSB_EMITTER_TYPE_LARGE | `uint16` | 3 |
+| ADSB_EMITTER_TYPE_HIGH_VORTEX_LARGE | `uint16` | 4 |
+| ADSB_EMITTER_TYPE_HEAVY | `uint16` | 5 |
+| ADSB_EMITTER_TYPE_HIGHLY_MANUV | `uint16` | 6 |
+| ADSB_EMITTER_TYPE_ROTOCRAFT | `uint16` | 7 |
+| ADSB_EMITTER_TYPE_UNASSIGNED | `uint16` | 8 |
+| ADSB_EMITTER_TYPE_GLIDER | `uint16` | 9 |
+| ADSB_EMITTER_TYPE_LIGHTER_AIR | `uint16` | 10 |
+| ADSB_EMITTER_TYPE_PARACHUTE | `uint16` | 11 |
+| ADSB_EMITTER_TYPE_ULTRA_LIGHT | `uint16` | 12 |
+| ADSB_EMITTER_TYPE_UNASSIGNED2 | `uint16` | 13 |
+| ADSB_EMITTER_TYPE_UAV | `uint16` | 14 |
+| ADSB_EMITTER_TYPE_SPACE | `uint16` | 15 |
+| ADSB_EMITTER_TYPE_UNASSGINED3 | `uint16` | 16 |
+| ADSB_EMITTER_TYPE_EMERGENCY_SURFACE | `uint16` | 17 |
+| ADSB_EMITTER_TYPE_SERVICE_SURFACE | `uint16` | 18 |
+| ADSB_EMITTER_TYPE_POINT_OBSTACLE | `uint16` | 19 |
+| ADSB_EMITTER_TYPE_ENUM_END | `uint16` | 20 |
+| ORB_QUEUE_LENGTH | `uint8` | 16 |
## Source Message
diff --git a/docs/en/msg_docs/TuneControl.md b/docs/en/msg_docs/TuneControl.md
index 25a79645d4..af44d088f2 100644
--- a/docs/en/msg_docs/TuneControl.md
+++ b/docs/en/msg_docs/TuneControl.md
@@ -22,33 +22,33 @@ This message is used to control the tunes, when the tune_id is set to CUSTOM. th
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------- | ------- | ----- | ----------- |
-| TUNE_ID_STOP | `uint8` | 0 |
-| TUNE_ID_STARTUP | `uint8` | 1 |
-| TUNE_ID_ERROR | `uint8` | 2 |
-| TUNE_ID_NOTIFY_POSITIVE | `uint8` | 3 |
-| TUNE_ID_NOTIFY_NEUTRAL | `uint8` | 4 |
-| TUNE_ID_NOTIFY_NEGATIVE | `uint8` | 5 |
-| TUNE_ID_ARMING_WARNING | `uint8` | 6 |
-| TUNE_ID_BATTERY_WARNING_SLOW | `uint8` | 7 |
-| TUNE_ID_BATTERY_WARNING_FAST | `uint8` | 8 |
-| TUNE_ID_GPS_WARNING | `uint8` | 9 |
-| TUNE_ID_ARMING_FAILURE | `uint8` | 10 |
-| TUNE_ID_PARACHUTE_RELEASE | `uint8` | 11 |
-| TUNE_ID_SINGLE_BEEP | `uint8` | 12 |
-| TUNE_ID_HOME_SET | `uint8` | 13 |
-| TUNE_ID_SD_INIT | `uint8` | 14 |
-| TUNE_ID_SD_ERROR | `uint8` | 15 |
-| TUNE_ID_PROG_PX4IO | `uint8` | 16 |
-| TUNE_ID_PROG_PX4IO_OK | `uint8` | 17 |
-| TUNE_ID_PROG_PX4IO_ERR | `uint8` | 18 |
-| TUNE_ID_POWER_OFF | `uint8` | 19 |
-| NUMBER_OF_TUNES | `uint8` | 20 |
-| VOLUME_LEVEL_MIN | `uint8` | 0 |
-| VOLUME_LEVEL_DEFAULT | `uint8` | 20 |
-| VOLUME_LEVEL_MAX | `uint8` | 100 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------- | ------- | ----- | ----------- |
+| TUNE_ID_STOP | `uint8` | 0 |
+| TUNE_ID_STARTUP | `uint8` | 1 |
+| TUNE_ID_ERROR | `uint8` | 2 |
+| TUNE_ID_NOTIFY_POSITIVE | `uint8` | 3 |
+| TUNE_ID_NOTIFY_NEUTRAL | `uint8` | 4 |
+| TUNE_ID_NOTIFY_NEGATIVE | `uint8` | 5 |
+| TUNE_ID_ARMING_WARNING | `uint8` | 6 |
+| TUNE_ID_BATTERY_WARNING_SLOW | `uint8` | 7 |
+| TUNE_ID_BATTERY_WARNING_FAST | `uint8` | 8 |
+| TUNE_ID_GPS_WARNING | `uint8` | 9 |
+| TUNE_ID_ARMING_FAILURE | `uint8` | 10 |
+| TUNE_ID_PARACHUTE_RELEASE | `uint8` | 11 |
+| TUNE_ID_SINGLE_BEEP | `uint8` | 12 |
+| TUNE_ID_HOME_SET | `uint8` | 13 |
+| TUNE_ID_SD_INIT | `uint8` | 14 |
+| TUNE_ID_SD_ERROR | `uint8` | 15 |
+| TUNE_ID_PROG_PX4IO | `uint8` | 16 |
+| TUNE_ID_PROG_PX4IO_OK | `uint8` | 17 |
+| TUNE_ID_PROG_PX4IO_ERR | `uint8` | 18 |
+| TUNE_ID_POWER_OFF | `uint8` | 19 |
+| NUMBER_OF_TUNES | `uint8` | 20 |
+| VOLUME_LEVEL_MIN | `uint8` | 0 |
+| VOLUME_LEVEL_DEFAULT | `uint8` | 20 |
+| VOLUME_LEVEL_MAX | `uint8` | 100 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/UavcanParameterRequest.md b/docs/en/msg_docs/UavcanParameterRequest.md
index 6354c399e9..b9dfe137af 100644
--- a/docs/en/msg_docs/UavcanParameterRequest.md
+++ b/docs/en/msg_docs/UavcanParameterRequest.md
@@ -23,16 +23,16 @@ UAVCAN-MAVLink parameter bridge request type.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------------------- | ------- | ----- | --------------------------------- |
-| MESSAGE_TYPE_PARAM_REQUEST_READ | `uint8` | 20 | MAVLINK_MSG_ID_PARAM_REQUEST_READ |
-| MESSAGE_TYPE_PARAM_REQUEST_LIST | `uint8` | 21 | MAVLINK_MSG_ID_PARAM_REQUEST_LIST |
-| MESSAGE_TYPE_PARAM_SET | `uint8` | 23 | MAVLINK_MSG_ID_PARAM_SET |
-| NODE_ID_ALL | `uint8` | 0 | MAV_COMP_ID_ALL |
-| PARAM_TYPE_UINT8 | `uint8` | 1 | MAV_PARAM_TYPE_UINT8 |
-| PARAM_TYPE_INT64 | `uint8` | 8 | MAV_PARAM_TYPE_INT64 |
-| PARAM_TYPE_REAL32 | `uint8` | 9 | MAV_PARAM_TYPE_REAL32 |
-| ORB_QUEUE_LENGTH | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------------------- | ------- | ----- | --------------------------------- |
+| MESSAGE_TYPE_PARAM_REQUEST_READ | `uint8` | 20 | MAVLINK_MSG_ID_PARAM_REQUEST_READ |
+| MESSAGE_TYPE_PARAM_REQUEST_LIST | `uint8` | 21 | MAVLINK_MSG_ID_PARAM_REQUEST_LIST |
+| MESSAGE_TYPE_PARAM_SET | `uint8` | 23 | MAVLINK_MSG_ID_PARAM_SET |
+| NODE_ID_ALL | `uint8` | 0 | MAV_COMP_ID_ALL |
+| PARAM_TYPE_UINT8 | `uint8` | 1 | MAV_PARAM_TYPE_UINT8 |
+| PARAM_TYPE_INT64 | `uint8` | 8 | MAV_PARAM_TYPE_INT64 |
+| PARAM_TYPE_REAL32 | `uint8` | 9 | MAV_PARAM_TYPE_REAL32 |
+| ORB_QUEUE_LENGTH | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/UlogStream.md b/docs/en/msg_docs/UlogStream.md
index f52c44da41..6702b9f9f5 100644
--- a/docs/en/msg_docs/UlogStream.md
+++ b/docs/en/msg_docs/UlogStream.md
@@ -21,10 +21,10 @@ Message to stream ULog data from the logger. Corresponds to the LOGGING_DATA. ma
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------- | ------- | ----- | -------------------------------------------------------------------- |
-| FLAGS_NEED_ACK | `uint8` | 1 | if set, this message requires to be acked. |
-| ORB_QUEUE_LENGTH | `uint8` | 16 | TODO: we might be able to reduce this if mavlink polled on the topic |
+| Name | Type | Value | Description |
+| ----------------------------------------------- | ------- | ----- | -------------------------------------------------------------------- |
+| FLAGS_NEED_ACK | `uint8` | 1 | if set, this message requires to be acked. |
+| ORB_QUEUE_LENGTH | `uint8` | 16 | TODO: we might be able to reduce this if mavlink polled on the topic |
## Source Message
diff --git a/docs/en/msg_docs/UlogStreamAck.md b/docs/en/msg_docs/UlogStreamAck.md
index 95f4e73f9e..55ba8e7048 100644
--- a/docs/en/msg_docs/UlogStreamAck.md
+++ b/docs/en/msg_docs/UlogStreamAck.md
@@ -17,10 +17,10 @@ Ack a previously sent ulog_stream message that had. the NEED_ACK flag set.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
-| ACK_TIMEOUT | `int32` | 50 | timeout waiting for an ack until we retry to send the message [ms] |
-| ACK_MAX_TRIES | `int32` | 50 | maximum amount of tries to (re-)send a message, each time waiting ACK_TIMEOUT ms |
+| Name | Type | Value | Description |
+| ----------------------------------------- | ------- | ----- | -------------------------------------------------------------------------------- |
+| ACK_TIMEOUT | `int32` | 50 | timeout waiting for an ack until we retry to send the message [ms] |
+| ACK_MAX_TRIES | `int32` | 50 | maximum amount of tries to (re-)send a message, each time waiting ACK_TIMEOUT ms |
## Source Message
diff --git a/docs/en/msg_docs/UnregisterExtComponent.md b/docs/en/msg_docs/UnregisterExtComponent.md
index 8f9ba0d68f..7325d3b083 100644
--- a/docs/en/msg_docs/UnregisterExtComponent.md
+++ b/docs/en/msg_docs/UnregisterExtComponent.md
@@ -18,9 +18,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleAngularVelocity.md b/docs/en/msg_docs/VehicleAngularVelocity.md
index 81fa680129..3359202a6b 100644
--- a/docs/en/msg_docs/VehicleAngularVelocity.md
+++ b/docs/en/msg_docs/VehicleAngularVelocity.md
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleAttitude.md b/docs/en/msg_docs/VehicleAttitude.md
index 526e299db5..157597339e 100644
--- a/docs/en/msg_docs/VehicleAttitude.md
+++ b/docs/en/msg_docs/VehicleAttitude.md
@@ -20,9 +20,9 @@ This is similar to the mavlink message ATTITUDE_QUATERNION, but for onboard use.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleAttitudeSetpoint.md b/docs/en/msg_docs/VehicleAttitudeSetpoint.md
index 7bc0940ba3..0e14ead96f 100644
--- a/docs/en/msg_docs/VehicleAttitudeSetpoint.md
+++ b/docs/en/msg_docs/VehicleAttitudeSetpoint.md
@@ -17,9 +17,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleAttitudeSetpointV0.md b/docs/en/msg_docs/VehicleAttitudeSetpointV0.md
index 9a53c593f9..465082a772 100644
--- a/docs/en/msg_docs/VehicleAttitudeSetpointV0.md
+++ b/docs/en/msg_docs/VehicleAttitudeSetpointV0.md
@@ -19,9 +19,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleCommand.md b/docs/en/msg_docs/VehicleCommand.md
index 32b719e7b7..872768eee4 100644
--- a/docs/en/msg_docs/VehicleCommand.md
+++ b/docs/en/msg_docs/VehicleCommand.md
@@ -1526,50 +1526,50 @@ Change mode by specifying nav_state directly.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------ |
-| MESSAGE_VERSION | `uint32` | 0 |
-| PREFLIGHT_CALIBRATION_TEMPERATURE_CALIBRATION | `uint16` | 3 | Param value for VEHICLE_CMD_PREFLIGHT_CALIBRATION to start temperature calibration. |
-| VEHICLE_MOUNT_MODE_RETRACT | `uint8` | 0 | Load and keep safe position (Roll,Pitch,Yaw) from permanent memory and stop stabilization. |
-| VEHICLE_MOUNT_MODE_NEUTRAL | `uint8` | 1 | Load and keep neutral position (Roll,Pitch,Yaw) from permanent memory. |
-| VEHICLE_MOUNT_MODE_MAVLINK_TARGETING | `uint8` | 2 | Load neutral position and start MAVLink Roll,Pitch,Yaw control with stabilization. |
-| VEHICLE_MOUNT_MODE_RC_TARGETING | `uint8` | 3 | Load neutral position and start RC Roll,Pitch,Yaw control with stabilization. |
-| VEHICLE_MOUNT_MODE_GPS_POINT | `uint8` | 4 | Load neutral position and start to point to Lat,Lon,Alt. |
-| VEHICLE_MOUNT_MODE_ENUM_END | `uint8` | 5 |
-| PARACHUTE_ACTION_DISABLE | `uint8` | 0 |
-| PARACHUTE_ACTION_ENABLE | `uint8` | 1 |
-| PARACHUTE_ACTION_RELEASE | `uint8` | 2 |
-| FAILURE_UNIT_SENSOR_GYRO | `uint8` | 0 |
-| FAILURE_UNIT_SENSOR_ACCEL | `uint8` | 1 |
-| FAILURE_UNIT_SENSOR_MAG | `uint8` | 2 |
-| FAILURE_UNIT_SENSOR_BARO | `uint8` | 3 |
-| FAILURE_UNIT_SENSOR_GPS | `uint8` | 4 |
-| FAILURE_UNIT_SENSOR_OPTICAL_FLOW | `uint8` | 5 |
-| FAILURE_UNIT_SENSOR_VIO | `uint8` | 6 |
-| FAILURE_UNIT_SENSOR_DISTANCE_SENSOR | `uint8` | 7 |
-| FAILURE_UNIT_SENSOR_AIRSPEED | `uint8` | 8 |
-| FAILURE_UNIT_SYSTEM_BATTERY | `uint8` | 100 |
-| FAILURE_UNIT_SYSTEM_MOTOR | `uint8` | 101 |
-| FAILURE_UNIT_SYSTEM_SERVO | `uint8` | 102 |
-| FAILURE_UNIT_SYSTEM_AVOIDANCE | `uint8` | 103 |
-| FAILURE_UNIT_SYSTEM_RC_SIGNAL | `uint8` | 104 |
-| FAILURE_UNIT_SYSTEM_MAVLINK_SIGNAL | `uint8` | 105 |
-| FAILURE_TYPE_OK | `uint8` | 0 |
-| FAILURE_TYPE_OFF | `uint8` | 1 |
-| FAILURE_TYPE_STUCK | `uint8` | 2 |
-| FAILURE_TYPE_GARBAGE | `uint8` | 3 |
-| FAILURE_TYPE_WRONG | `uint8` | 4 |
-| FAILURE_TYPE_SLOW | `uint8` | 5 |
-| FAILURE_TYPE_DELAYED | `uint8` | 6 |
-| FAILURE_TYPE_INTERMITTENT | `uint8` | 7 |
-| ARMING_ACTION_DISARM | `int8` | 0 |
-| ARMING_ACTION_ARM | `int8` | 1 |
-| GRIPPER_ACTION_RELEASE | `uint8` | 0 |
-| GRIPPER_ACTION_GRAB | `uint8` | 1 |
-| SAFETY_OFF | `uint8` | 0 |
-| SAFETY_ON | `uint8` | 1 |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
-| COMPONENT_MODE_EXECUTOR_START | `uint16` | 1000 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------------------------------------------------ |
+| MESSAGE_VERSION | `uint32` | 0 |
+| PREFLIGHT_CALIBRATION_TEMPERATURE_CALIBRATION | `uint16` | 3 | Param value for VEHICLE_CMD_PREFLIGHT_CALIBRATION to start temperature calibration. |
+| VEHICLE_MOUNT_MODE_RETRACT | `uint8` | 0 | Load and keep safe position (Roll,Pitch,Yaw) from permanent memory and stop stabilization. |
+| VEHICLE_MOUNT_MODE_NEUTRAL | `uint8` | 1 | Load and keep neutral position (Roll,Pitch,Yaw) from permanent memory. |
+| VEHICLE_MOUNT_MODE_MAVLINK_TARGETING | `uint8` | 2 | Load neutral position and start MAVLink Roll,Pitch,Yaw control with stabilization. |
+| VEHICLE_MOUNT_MODE_RC_TARGETING | `uint8` | 3 | Load neutral position and start RC Roll,Pitch,Yaw control with stabilization. |
+| VEHICLE_MOUNT_MODE_GPS_POINT | `uint8` | 4 | Load neutral position and start to point to Lat,Lon,Alt. |
+| VEHICLE_MOUNT_MODE_ENUM_END | `uint8` | 5 |
+| PARACHUTE_ACTION_DISABLE | `uint8` | 0 |
+| PARACHUTE_ACTION_ENABLE | `uint8` | 1 |
+| PARACHUTE_ACTION_RELEASE | `uint8` | 2 |
+| FAILURE_UNIT_SENSOR_GYRO | `uint8` | 0 |
+| FAILURE_UNIT_SENSOR_ACCEL | `uint8` | 1 |
+| FAILURE_UNIT_SENSOR_MAG | `uint8` | 2 |
+| FAILURE_UNIT_SENSOR_BARO | `uint8` | 3 |
+| FAILURE_UNIT_SENSOR_GPS | `uint8` | 4 |
+| FAILURE_UNIT_SENSOR_OPTICAL_FLOW | `uint8` | 5 |
+| FAILURE_UNIT_SENSOR_VIO | `uint8` | 6 |
+| FAILURE_UNIT_SENSOR_DISTANCE_SENSOR | `uint8` | 7 |
+| FAILURE_UNIT_SENSOR_AIRSPEED | `uint8` | 8 |
+| FAILURE_UNIT_SYSTEM_BATTERY | `uint8` | 100 |
+| FAILURE_UNIT_SYSTEM_MOTOR | `uint8` | 101 |
+| FAILURE_UNIT_SYSTEM_SERVO | `uint8` | 102 |
+| FAILURE_UNIT_SYSTEM_AVOIDANCE | `uint8` | 103 |
+| FAILURE_UNIT_SYSTEM_RC_SIGNAL | `uint8` | 104 |
+| FAILURE_UNIT_SYSTEM_MAVLINK_SIGNAL | `uint8` | 105 |
+| FAILURE_TYPE_OK | `uint8` | 0 |
+| FAILURE_TYPE_OFF | `uint8` | 1 |
+| FAILURE_TYPE_STUCK | `uint8` | 2 |
+| FAILURE_TYPE_GARBAGE | `uint8` | 3 |
+| FAILURE_TYPE_WRONG | `uint8` | 4 |
+| FAILURE_TYPE_SLOW | `uint8` | 5 |
+| FAILURE_TYPE_DELAYED | `uint8` | 6 |
+| FAILURE_TYPE_INTERMITTENT | `uint8` | 7 |
+| ARMING_ACTION_DISARM | `int8` | 0 |
+| ARMING_ACTION_ARM | `int8` | 1 |
+| GRIPPER_ACTION_RELEASE | `uint8` | 0 |
+| GRIPPER_ACTION_GRAB | `uint8` | 1 |
+| SAFETY_OFF | `uint8` | 0 |
+| SAFETY_ON | `uint8` | 1 |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| COMPONENT_MODE_EXECUTOR_START | `uint16` | 1000 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleCommandAck.md b/docs/en/msg_docs/VehicleCommandAck.md
index c902b3c7f6..7a2f4b27c6 100644
--- a/docs/en/msg_docs/VehicleCommandAck.md
+++ b/docs/en/msg_docs/VehicleCommandAck.md
@@ -23,23 +23,23 @@ Vehicle Command Ackonwledgement uORB message. Used for acknowledging the vehicle
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------------- | -------- | ----- | --------------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| VEHICLE_CMD_RESULT_ACCEPTED | `uint8` | 0 | Command ACCEPTED and EXECUTED |
-| VEHICLE_CMD_RESULT_TEMPORARILY_REJECTED | `uint8` | 1 | Command TEMPORARY REJECTED/DENIED |
-| VEHICLE_CMD_RESULT_DENIED | `uint8` | 2 | Command PERMANENTLY DENIED |
-| VEHICLE_CMD_RESULT_UNSUPPORTED | `uint8` | 3 | Command UNKNOWN/UNSUPPORTED |
-| VEHICLE_CMD_RESULT_FAILED | `uint8` | 4 | Command executed, but failed |
-| VEHICLE_CMD_RESULT_IN_PROGRESS | `uint8` | 5 | Command being executed |
-| VEHICLE_CMD_RESULT_CANCELLED | `uint8` | 6 | Command Canceled |
-| ARM_AUTH_DENIED_REASON_GENERIC | `uint16` | 0 |
-| ARM_AUTH_DENIED_REASON_NONE | `uint16` | 1 |
-| ARM_AUTH_DENIED_REASON_INVALID_WAYPOINT | `uint16` | 2 |
-| ARM_AUTH_DENIED_REASON_TIMEOUT | `uint16` | 3 |
-| ARM_AUTH_DENIED_REASON_AIRSPACE_IN_USE | `uint16` | 4 |
-| ARM_AUTH_DENIED_REASON_BAD_WEATHER | `uint16` | 5 |
-| ORB_QUEUE_LENGTH | `uint8` | 8 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------------- | -------- | ----- | --------------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| VEHICLE_CMD_RESULT_ACCEPTED | `uint8` | 0 | Command ACCEPTED and EXECUTED |
+| VEHICLE_CMD_RESULT_TEMPORARILY_REJECTED | `uint8` | 1 | Command TEMPORARY REJECTED/DENIED |
+| VEHICLE_CMD_RESULT_DENIED | `uint8` | 2 | Command PERMANENTLY DENIED |
+| VEHICLE_CMD_RESULT_UNSUPPORTED | `uint8` | 3 | Command UNKNOWN/UNSUPPORTED |
+| VEHICLE_CMD_RESULT_FAILED | `uint8` | 4 | Command executed, but failed |
+| VEHICLE_CMD_RESULT_IN_PROGRESS | `uint8` | 5 | Command being executed |
+| VEHICLE_CMD_RESULT_CANCELLED | `uint8` | 6 | Command Canceled |
+| ARM_AUTH_DENIED_REASON_GENERIC | `uint16` | 0 |
+| ARM_AUTH_DENIED_REASON_NONE | `uint16` | 1 |
+| ARM_AUTH_DENIED_REASON_INVALID_WAYPOINT | `uint16` | 2 |
+| ARM_AUTH_DENIED_REASON_TIMEOUT | `uint16` | 3 |
+| ARM_AUTH_DENIED_REASON_AIRSPACE_IN_USE | `uint16` | 4 |
+| ARM_AUTH_DENIED_REASON_BAD_WEATHER | `uint16` | 5 |
+| ORB_QUEUE_LENGTH | `uint8` | 8 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleControlMode.md b/docs/en/msg_docs/VehicleControlMode.md
index e122049c8c..b5e05a6058 100644
--- a/docs/en/msg_docs/VehicleControlMode.md
+++ b/docs/en/msg_docs/VehicleControlMode.md
@@ -29,9 +29,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleGlobalPosition.md b/docs/en/msg_docs/VehicleGlobalPosition.md
index 4e4fed0f7e..1d2634d8b8 100644
--- a/docs/en/msg_docs/VehicleGlobalPosition.md
+++ b/docs/en/msg_docs/VehicleGlobalPosition.md
@@ -33,9 +33,9 @@ Fused global position in WGS84. This struct contains global position estimation.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleGlobalPositionV0.md b/docs/en/msg_docs/VehicleGlobalPositionV0.md
index cc90fc9405..fe0d3b1858 100644
--- a/docs/en/msg_docs/VehicleGlobalPositionV0.md
+++ b/docs/en/msg_docs/VehicleGlobalPositionV0.md
@@ -33,9 +33,9 @@ Fused global position in WGS84. This struct contains global position estimation.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleImu.md b/docs/en/msg_docs/VehicleImu.md
index 005cf34ae6..7e30180a53 100644
--- a/docs/en/msg_docs/VehicleImu.md
+++ b/docs/en/msg_docs/VehicleImu.md
@@ -27,11 +27,11 @@ IMU readings in SI-unit form.
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------- | ------- | ----- | ----------- |
-| CLIPPING_X | `uint8` | 1 |
-| CLIPPING_Y | `uint8` | 2 |
-| CLIPPING_Z | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ----------------------------------- | ------- | ----- | ----------- |
+| CLIPPING_X | `uint8` | 1 |
+| CLIPPING_Y | `uint8` | 2 |
+| CLIPPING_Z | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleLandDetected.md b/docs/en/msg_docs/VehicleLandDetected.md
index 6cc434124e..9b9b357b73 100644
--- a/docs/en/msg_docs/VehicleLandDetected.md
+++ b/docs/en/msg_docs/VehicleLandDetected.md
@@ -26,9 +26,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleLocalPosition.md b/docs/en/msg_docs/VehicleLocalPosition.md
index 855cb89910..3aa8c7dd7d 100644
--- a/docs/en/msg_docs/VehicleLocalPosition.md
+++ b/docs/en/msg_docs/VehicleLocalPosition.md
@@ -68,12 +68,12 @@ Fused local position in NED. The coordinate system origin is the vehicle positio
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------- | -------- | ----- | ----------------------------------------------------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| DIST_BOTTOM_SENSOR_NONE | `uint8` | 0 |
-| DIST_BOTTOM_SENSOR_RANGE | `uint8` | 1 | (1 << 0) a range sensor is used to estimate dist_bottom field |
-| DIST_BOTTOM_SENSOR_FLOW | `uint8` | 2 | (1 << 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case) |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------- | -------- | ----- | ----------------------------------------------------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| DIST_BOTTOM_SENSOR_NONE | `uint8` | 0 |
+| DIST_BOTTOM_SENSOR_RANGE | `uint8` | 1 | (1 << 0) a range sensor is used to estimate dist_bottom field |
+| DIST_BOTTOM_SENSOR_FLOW | `uint8` | 2 | (1 << 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case) |
## Source Message
diff --git a/docs/en/msg_docs/VehicleLocalPositionV0.md b/docs/en/msg_docs/VehicleLocalPositionV0.md
index 1596c85b1b..535f0cee6f 100644
--- a/docs/en/msg_docs/VehicleLocalPositionV0.md
+++ b/docs/en/msg_docs/VehicleLocalPositionV0.md
@@ -67,12 +67,12 @@ Fused local position in NED. The coordinate system origin is the vehicle positio
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------- | -------- | ----- | ----------------------------------------------------------------------------------------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| DIST_BOTTOM_SENSOR_NONE | `uint8` | 0 |
-| DIST_BOTTOM_SENSOR_RANGE | `uint8` | 1 | (1 << 0) a range sensor is used to estimate dist_bottom field |
-| DIST_BOTTOM_SENSOR_FLOW | `uint8` | 2 | (1 << 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case) |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------- | -------- | ----- | ----------------------------------------------------------------------------------------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| DIST_BOTTOM_SENSOR_NONE | `uint8` | 0 |
+| DIST_BOTTOM_SENSOR_RANGE | `uint8` | 1 | (1 << 0) a range sensor is used to estimate dist_bottom field |
+| DIST_BOTTOM_SENSOR_FLOW | `uint8` | 2 | (1 << 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case) |
## Source Message
diff --git a/docs/en/msg_docs/VehicleOdometry.md b/docs/en/msg_docs/VehicleOdometry.md
index a89f94d675..78fc9ad7e1 100644
--- a/docs/en/msg_docs/VehicleOdometry.md
+++ b/docs/en/msg_docs/VehicleOdometry.md
@@ -49,9 +49,9 @@ Fits ROS REP 147 for aerial vehicles
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleRatesSetpoint.md b/docs/en/msg_docs/VehicleRatesSetpoint.md
index 3d9fed57d8..edfc3ada80 100644
--- a/docs/en/msg_docs/VehicleRatesSetpoint.md
+++ b/docs/en/msg_docs/VehicleRatesSetpoint.md
@@ -19,9 +19,9 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleRoi.md b/docs/en/msg_docs/VehicleRoi.md
index 3ddf7ad10b..af6fbd086e 100644
--- a/docs/en/msg_docs/VehicleRoi.md
+++ b/docs/en/msg_docs/VehicleRoi.md
@@ -23,14 +23,14 @@ Vehicle Region Of Interest (ROI).
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------- | ------- | ----- | ---------------------------------------------- |
-| ROI_NONE | `uint8` | 0 | No region of interest |
-| ROI_WPNEXT | `uint8` | 1 | Point toward next MISSION with optional offset |
-| ROI_WPINDEX | `uint8` | 2 | Point toward given MISSION |
-| ROI_LOCATION | `uint8` | 3 | Point toward fixed location |
-| ROI_TARGET | `uint8` | 4 | Point toward target |
-| ROI_ENUM_END | `uint8` | 5 |
+| Name | Type | Value | Description |
+| --------------------------------------- | ------- | ----- | ---------------------------------------------- |
+| ROI_NONE | `uint8` | 0 | No region of interest |
+| ROI_WPNEXT | `uint8` | 1 | Point toward next MISSION with optional offset |
+| ROI_WPINDEX | `uint8` | 2 | Point toward given MISSION |
+| ROI_LOCATION | `uint8` | 3 | Point toward fixed location |
+| ROI_TARGET | `uint8` | 4 | Point toward target |
+| ROI_ENUM_END | `uint8` | 5 |
## Source Message
diff --git a/docs/en/msg_docs/VehicleStatus.md b/docs/en/msg_docs/VehicleStatus.md
index caf184cd96..241de2e6ca 100644
--- a/docs/en/msg_docs/VehicleStatus.md
+++ b/docs/en/msg_docs/VehicleStatus.md
@@ -56,71 +56,71 @@ Encodes the system state of the vehicle published by commander.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------ |
-| MESSAGE_VERSION | `uint32` | 2 |
-| ARMING_STATE_DISARMED | `uint8` | 1 |
-| ARMING_STATE_ARMED | `uint8` | 2 |
-| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
-| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
-| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
-| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
-| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
-| ARM_DISARM_REASON_LANDING | `uint8` | 6 |
-| ARM_DISARM_REASON_PREFLIGHT_INACTION | `uint8` | 7 |
-| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 8 |
-| ARM_DISARM_REASON_RC_BUTTON | `uint8` | 13 |
-| ARM_DISARM_REASON_FAILSAFE | `uint8` | 14 |
-| NAVIGATION_STATE_MANUAL | `uint8` | 0 | Manual mode |
-| NAVIGATION_STATE_ALTCTL | `uint8` | 1 | Altitude control mode |
-| NAVIGATION_STATE_POSCTL | `uint8` | 2 | Position control mode |
-| NAVIGATION_STATE_AUTO_MISSION | `uint8` | 3 | Auto mission mode |
-| NAVIGATION_STATE_AUTO_LOITER | `uint8` | 4 | Auto loiter mode |
-| NAVIGATION_STATE_AUTO_RTL | `uint8` | 5 | Auto return to launch mode |
-| NAVIGATION_STATE_POSITION_SLOW | `uint8` | 6 |
-| NAVIGATION_STATE_FREE5 | `uint8` | 7 |
-| NAVIGATION_STATE_ALTITUDE_CRUISE | `uint8` | 8 | Altitude with Cruise mode |
-| NAVIGATION_STATE_FREE3 | `uint8` | 9 |
-| NAVIGATION_STATE_ACRO | `uint8` | 10 | Acro mode |
-| NAVIGATION_STATE_FREE2 | `uint8` | 11 |
-| NAVIGATION_STATE_DESCEND | `uint8` | 12 | Descend mode (no position control) |
-| NAVIGATION_STATE_TERMINATION | `uint8` | 13 | Termination mode |
-| NAVIGATION_STATE_OFFBOARD | `uint8` | 14 |
-| NAVIGATION_STATE_STAB | `uint8` | 15 | Stabilized mode |
-| NAVIGATION_STATE_FREE1 | `uint8` | 16 |
-| NAVIGATION_STATE_AUTO_TAKEOFF | `uint8` | 17 | Takeoff |
-| NAVIGATION_STATE_AUTO_LAND | `uint8` | 18 | Land |
-| NAVIGATION_STATE_AUTO_FOLLOW_TARGET | `uint8` | 19 | Auto Follow |
-| NAVIGATION_STATE_AUTO_PRECLAND | `uint8` | 20 | Precision land with landing target |
-| NAVIGATION_STATE_ORBIT | `uint8` | 21 | Orbit in a circle |
-| NAVIGATION_STATE_AUTO_VTOL_TAKEOFF | `uint8` | 22 | Takeoff, transition, establish loiter |
-| NAVIGATION_STATE_EXTERNAL1 | `uint8` | 23 |
-| NAVIGATION_STATE_EXTERNAL2 | `uint8` | 24 |
-| NAVIGATION_STATE_EXTERNAL3 | `uint8` | 25 |
-| NAVIGATION_STATE_EXTERNAL4 | `uint8` | 26 |
-| NAVIGATION_STATE_EXTERNAL5 | `uint8` | 27 |
-| NAVIGATION_STATE_EXTERNAL6 | `uint8` | 28 |
-| NAVIGATION_STATE_EXTERNAL7 | `uint8` | 29 |
-| NAVIGATION_STATE_EXTERNAL8 | `uint8` | 30 |
-| NAVIGATION_STATE_MAX | `uint8` | 31 |
-| FAILURE_NONE | `uint16` | 0 |
-| FAILURE_ROLL | `uint16` | 1 | (1 << 0) |
-| FAILURE_PITCH | `uint16` | 2 | (1 << 1) |
-| FAILURE_ALT | `uint16` | 4 | (1 << 2) |
-| FAILURE_EXT | `uint16` | 8 | (1 << 3) |
-| FAILURE_ARM_ESC | `uint16` | 16 | (1 << 4) |
-| FAILURE_BATTERY | `uint16` | 32 | (1 << 5) |
-| FAILURE_IMBALANCED_PROP | `uint16` | 64 | (1 << 6) |
-| FAILURE_MOTOR | `uint16` | 128 | (1 << 7) |
-| HIL_STATE_OFF | `uint8` | 0 |
-| HIL_STATE_ON | `uint8` | 1 |
-| VEHICLE_TYPE_UNSPECIFIED | `uint8` | 0 |
-| VEHICLE_TYPE_ROTARY_WING | `uint8` | 1 |
-| VEHICLE_TYPE_FIXED_WING | `uint8` | 2 |
-| VEHICLE_TYPE_ROVER | `uint8` | 3 |
-| FAILSAFE_DEFER_STATE_DISABLED | `uint8` | 0 |
-| FAILSAFE_DEFER_STATE_ENABLED | `uint8` | 1 |
-| FAILSAFE_DEFER_STATE_WOULD_FAILSAFE | `uint8` | 2 | Failsafes deferred, but would trigger a failsafe |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------ |
+| MESSAGE_VERSION | `uint32` | 2 |
+| ARMING_STATE_DISARMED | `uint8` | 1 |
+| ARMING_STATE_ARMED | `uint8` | 2 |
+| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
+| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
+| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
+| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
+| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
+| ARM_DISARM_REASON_LANDING | `uint8` | 6 |
+| ARM_DISARM_REASON_PREFLIGHT_INACTION | `uint8` | 7 |
+| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 8 |
+| ARM_DISARM_REASON_RC_BUTTON | `uint8` | 13 |
+| ARM_DISARM_REASON_FAILSAFE | `uint8` | 14 |
+| NAVIGATION_STATE_MANUAL | `uint8` | 0 | Manual mode |
+| NAVIGATION_STATE_ALTCTL | `uint8` | 1 | Altitude control mode |
+| NAVIGATION_STATE_POSCTL | `uint8` | 2 | Position control mode |
+| NAVIGATION_STATE_AUTO_MISSION | `uint8` | 3 | Auto mission mode |
+| NAVIGATION_STATE_AUTO_LOITER | `uint8` | 4 | Auto loiter mode |
+| NAVIGATION_STATE_AUTO_RTL | `uint8` | 5 | Auto return to launch mode |
+| NAVIGATION_STATE_POSITION_SLOW | `uint8` | 6 |
+| NAVIGATION_STATE_FREE5 | `uint8` | 7 |
+| NAVIGATION_STATE_ALTITUDE_CRUISE | `uint8` | 8 | Altitude with Cruise mode |
+| NAVIGATION_STATE_FREE3 | `uint8` | 9 |
+| NAVIGATION_STATE_ACRO | `uint8` | 10 | Acro mode |
+| NAVIGATION_STATE_FREE2 | `uint8` | 11 |
+| NAVIGATION_STATE_DESCEND | `uint8` | 12 | Descend mode (no position control) |
+| NAVIGATION_STATE_TERMINATION | `uint8` | 13 | Termination mode |
+| NAVIGATION_STATE_OFFBOARD | `uint8` | 14 |
+| NAVIGATION_STATE_STAB | `uint8` | 15 | Stabilized mode |
+| NAVIGATION_STATE_FREE1 | `uint8` | 16 |
+| NAVIGATION_STATE_AUTO_TAKEOFF | `uint8` | 17 | Takeoff |
+| NAVIGATION_STATE_AUTO_LAND | `uint8` | 18 | Land |
+| NAVIGATION_STATE_AUTO_FOLLOW_TARGET | `uint8` | 19 | Auto Follow |
+| NAVIGATION_STATE_AUTO_PRECLAND | `uint8` | 20 | Precision land with landing target |
+| NAVIGATION_STATE_ORBIT | `uint8` | 21 | Orbit in a circle |
+| NAVIGATION_STATE_AUTO_VTOL_TAKEOFF | `uint8` | 22 | Takeoff, transition, establish loiter |
+| NAVIGATION_STATE_EXTERNAL1 | `uint8` | 23 |
+| NAVIGATION_STATE_EXTERNAL2 | `uint8` | 24 |
+| NAVIGATION_STATE_EXTERNAL3 | `uint8` | 25 |
+| NAVIGATION_STATE_EXTERNAL4 | `uint8` | 26 |
+| NAVIGATION_STATE_EXTERNAL5 | `uint8` | 27 |
+| NAVIGATION_STATE_EXTERNAL6 | `uint8` | 28 |
+| NAVIGATION_STATE_EXTERNAL7 | `uint8` | 29 |
+| NAVIGATION_STATE_EXTERNAL8 | `uint8` | 30 |
+| NAVIGATION_STATE_MAX | `uint8` | 31 |
+| FAILURE_NONE | `uint16` | 0 |
+| FAILURE_ROLL | `uint16` | 1 | (1 << 0) |
+| FAILURE_PITCH | `uint16` | 2 | (1 << 1) |
+| FAILURE_ALT | `uint16` | 4 | (1 << 2) |
+| FAILURE_EXT | `uint16` | 8 | (1 << 3) |
+| FAILURE_ARM_ESC | `uint16` | 16 | (1 << 4) |
+| FAILURE_BATTERY | `uint16` | 32 | (1 << 5) |
+| FAILURE_IMBALANCED_PROP | `uint16` | 64 | (1 << 6) |
+| FAILURE_MOTOR | `uint16` | 128 | (1 << 7) |
+| HIL_STATE_OFF | `uint8` | 0 |
+| HIL_STATE_ON | `uint8` | 1 |
+| VEHICLE_TYPE_UNSPECIFIED | `uint8` | 0 |
+| VEHICLE_TYPE_ROTARY_WING | `uint8` | 1 |
+| VEHICLE_TYPE_FIXED_WING | `uint8` | 2 |
+| VEHICLE_TYPE_ROVER | `uint8` | 3 |
+| FAILSAFE_DEFER_STATE_DISABLED | `uint8` | 0 |
+| FAILSAFE_DEFER_STATE_ENABLED | `uint8` | 1 |
+| FAILSAFE_DEFER_STATE_WOULD_FAILSAFE | `uint8` | 2 | Failsafes deferred, but would trigger a failsafe |
## Source Message
diff --git a/docs/en/msg_docs/VehicleStatusV0.md b/docs/en/msg_docs/VehicleStatusV0.md
index cba82e8e6d..1475bce8ea 100644
--- a/docs/en/msg_docs/VehicleStatusV0.md
+++ b/docs/en/msg_docs/VehicleStatusV0.md
@@ -56,76 +56,76 @@ Encodes the system state of the vehicle published by commander.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------ |
-| MESSAGE_VERSION | `uint32` | 0 |
-| ARMING_STATE_DISARMED | `uint8` | 1 |
-| ARMING_STATE_ARMED | `uint8` | 2 |
-| ARM_DISARM_REASON_TRANSITION_TO_STANDBY | `uint8` | 0 |
-| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
-| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
-| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
-| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
-| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
-| ARM_DISARM_REASON_SAFETY_BUTTON | `uint8` | 6 |
-| ARM_DISARM_REASON_AUTO_DISARM_LAND | `uint8` | 7 |
-| ARM_DISARM_REASON_AUTO_DISARM_PREFLIGHT | `uint8` | 8 |
-| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 9 |
-| ARM_DISARM_REASON_LOCKDOWN | `uint8` | 10 |
-| ARM_DISARM_REASON_FAILURE_DETECTOR | `uint8` | 11 |
-| ARM_DISARM_REASON_SHUTDOWN | `uint8` | 12 |
-| ARM_DISARM_REASON_UNIT_TEST | `uint8` | 13 |
-| NAVIGATION_STATE_MANUAL | `uint8` | 0 | Manual mode |
-| NAVIGATION_STATE_ALTCTL | `uint8` | 1 | Altitude control mode |
-| NAVIGATION_STATE_POSCTL | `uint8` | 2 | Position control mode |
-| NAVIGATION_STATE_AUTO_MISSION | `uint8` | 3 | Auto mission mode |
-| NAVIGATION_STATE_AUTO_LOITER | `uint8` | 4 | Auto loiter mode |
-| NAVIGATION_STATE_AUTO_RTL | `uint8` | 5 | Auto return to launch mode |
-| NAVIGATION_STATE_POSITION_SLOW | `uint8` | 6 |
-| NAVIGATION_STATE_FREE5 | `uint8` | 7 |
-| NAVIGATION_STATE_FREE4 | `uint8` | 8 |
-| NAVIGATION_STATE_FREE3 | `uint8` | 9 |
-| NAVIGATION_STATE_ACRO | `uint8` | 10 | Acro mode |
-| NAVIGATION_STATE_FREE2 | `uint8` | 11 |
-| NAVIGATION_STATE_DESCEND | `uint8` | 12 | Descend mode (no position control) |
-| NAVIGATION_STATE_TERMINATION | `uint8` | 13 | Termination mode |
-| NAVIGATION_STATE_OFFBOARD | `uint8` | 14 |
-| NAVIGATION_STATE_STAB | `uint8` | 15 | Stabilized mode |
-| NAVIGATION_STATE_FREE1 | `uint8` | 16 |
-| NAVIGATION_STATE_AUTO_TAKEOFF | `uint8` | 17 | Takeoff |
-| NAVIGATION_STATE_AUTO_LAND | `uint8` | 18 | Land |
-| NAVIGATION_STATE_AUTO_FOLLOW_TARGET | `uint8` | 19 | Auto Follow |
-| NAVIGATION_STATE_AUTO_PRECLAND | `uint8` | 20 | Precision land with landing target |
-| NAVIGATION_STATE_ORBIT | `uint8` | 21 | Orbit in a circle |
-| NAVIGATION_STATE_AUTO_VTOL_TAKEOFF | `uint8` | 22 | Takeoff, transition, establish loiter |
-| NAVIGATION_STATE_EXTERNAL1 | `uint8` | 23 |
-| NAVIGATION_STATE_EXTERNAL2 | `uint8` | 24 |
-| NAVIGATION_STATE_EXTERNAL3 | `uint8` | 25 |
-| NAVIGATION_STATE_EXTERNAL4 | `uint8` | 26 |
-| NAVIGATION_STATE_EXTERNAL5 | `uint8` | 27 |
-| NAVIGATION_STATE_EXTERNAL6 | `uint8` | 28 |
-| NAVIGATION_STATE_EXTERNAL7 | `uint8` | 29 |
-| NAVIGATION_STATE_EXTERNAL8 | `uint8` | 30 |
-| NAVIGATION_STATE_MAX | `uint8` | 31 |
-| FAILURE_NONE | `uint16` | 0 |
-| FAILURE_ROLL | `uint16` | 1 | (1 << 0) |
-| FAILURE_PITCH | `uint16` | 2 | (1 << 1) |
-| FAILURE_ALT | `uint16` | 4 | (1 << 2) |
-| FAILURE_EXT | `uint16` | 8 | (1 << 3) |
-| FAILURE_ARM_ESC | `uint16` | 16 | (1 << 4) |
-| FAILURE_BATTERY | `uint16` | 32 | (1 << 5) |
-| FAILURE_IMBALANCED_PROP | `uint16` | 64 | (1 << 6) |
-| FAILURE_MOTOR | `uint16` | 128 | (1 << 7) |
-| HIL_STATE_OFF | `uint8` | 0 |
-| HIL_STATE_ON | `uint8` | 1 |
-| VEHICLE_TYPE_UNKNOWN | `uint8` | 0 |
-| VEHICLE_TYPE_ROTARY_WING | `uint8` | 1 |
-| VEHICLE_TYPE_FIXED_WING | `uint8` | 2 |
-| VEHICLE_TYPE_ROVER | `uint8` | 3 |
-| VEHICLE_TYPE_AIRSHIP | `uint8` | 4 |
-| FAILSAFE_DEFER_STATE_DISABLED | `uint8` | 0 |
-| FAILSAFE_DEFER_STATE_ENABLED | `uint8` | 1 |
-| FAILSAFE_DEFER_STATE_WOULD_FAILSAFE | `uint8` | 2 | Failsafes deferred, but would trigger a failsafe |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------------- | -------- | ----- | ------------------------------------------------ |
+| MESSAGE_VERSION | `uint32` | 0 |
+| ARMING_STATE_DISARMED | `uint8` | 1 |
+| ARMING_STATE_ARMED | `uint8` | 2 |
+| ARM_DISARM_REASON_TRANSITION_TO_STANDBY | `uint8` | 0 |
+| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
+| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
+| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
+| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
+| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
+| ARM_DISARM_REASON_SAFETY_BUTTON | `uint8` | 6 |
+| ARM_DISARM_REASON_AUTO_DISARM_LAND | `uint8` | 7 |
+| ARM_DISARM_REASON_AUTO_DISARM_PREFLIGHT | `uint8` | 8 |
+| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 9 |
+| ARM_DISARM_REASON_LOCKDOWN | `uint8` | 10 |
+| ARM_DISARM_REASON_FAILURE_DETECTOR | `uint8` | 11 |
+| ARM_DISARM_REASON_SHUTDOWN | `uint8` | 12 |
+| ARM_DISARM_REASON_UNIT_TEST | `uint8` | 13 |
+| NAVIGATION_STATE_MANUAL | `uint8` | 0 | Manual mode |
+| NAVIGATION_STATE_ALTCTL | `uint8` | 1 | Altitude control mode |
+| NAVIGATION_STATE_POSCTL | `uint8` | 2 | Position control mode |
+| NAVIGATION_STATE_AUTO_MISSION | `uint8` | 3 | Auto mission mode |
+| NAVIGATION_STATE_AUTO_LOITER | `uint8` | 4 | Auto loiter mode |
+| NAVIGATION_STATE_AUTO_RTL | `uint8` | 5 | Auto return to launch mode |
+| NAVIGATION_STATE_POSITION_SLOW | `uint8` | 6 |
+| NAVIGATION_STATE_FREE5 | `uint8` | 7 |
+| NAVIGATION_STATE_FREE4 | `uint8` | 8 |
+| NAVIGATION_STATE_FREE3 | `uint8` | 9 |
+| NAVIGATION_STATE_ACRO | `uint8` | 10 | Acro mode |
+| NAVIGATION_STATE_FREE2 | `uint8` | 11 |
+| NAVIGATION_STATE_DESCEND | `uint8` | 12 | Descend mode (no position control) |
+| NAVIGATION_STATE_TERMINATION | `uint8` | 13 | Termination mode |
+| NAVIGATION_STATE_OFFBOARD | `uint8` | 14 |
+| NAVIGATION_STATE_STAB | `uint8` | 15 | Stabilized mode |
+| NAVIGATION_STATE_FREE1 | `uint8` | 16 |
+| NAVIGATION_STATE_AUTO_TAKEOFF | `uint8` | 17 | Takeoff |
+| NAVIGATION_STATE_AUTO_LAND | `uint8` | 18 | Land |
+| NAVIGATION_STATE_AUTO_FOLLOW_TARGET | `uint8` | 19 | Auto Follow |
+| NAVIGATION_STATE_AUTO_PRECLAND | `uint8` | 20 | Precision land with landing target |
+| NAVIGATION_STATE_ORBIT | `uint8` | 21 | Orbit in a circle |
+| NAVIGATION_STATE_AUTO_VTOL_TAKEOFF | `uint8` | 22 | Takeoff, transition, establish loiter |
+| NAVIGATION_STATE_EXTERNAL1 | `uint8` | 23 |
+| NAVIGATION_STATE_EXTERNAL2 | `uint8` | 24 |
+| NAVIGATION_STATE_EXTERNAL3 | `uint8` | 25 |
+| NAVIGATION_STATE_EXTERNAL4 | `uint8` | 26 |
+| NAVIGATION_STATE_EXTERNAL5 | `uint8` | 27 |
+| NAVIGATION_STATE_EXTERNAL6 | `uint8` | 28 |
+| NAVIGATION_STATE_EXTERNAL7 | `uint8` | 29 |
+| NAVIGATION_STATE_EXTERNAL8 | `uint8` | 30 |
+| NAVIGATION_STATE_MAX | `uint8` | 31 |
+| FAILURE_NONE | `uint16` | 0 |
+| FAILURE_ROLL | `uint16` | 1 | (1 << 0) |
+| FAILURE_PITCH | `uint16` | 2 | (1 << 1) |
+| FAILURE_ALT | `uint16` | 4 | (1 << 2) |
+| FAILURE_EXT | `uint16` | 8 | (1 << 3) |
+| FAILURE_ARM_ESC | `uint16` | 16 | (1 << 4) |
+| FAILURE_BATTERY | `uint16` | 32 | (1 << 5) |
+| FAILURE_IMBALANCED_PROP | `uint16` | 64 | (1 << 6) |
+| FAILURE_MOTOR | `uint16` | 128 | (1 << 7) |
+| HIL_STATE_OFF | `uint8` | 0 |
+| HIL_STATE_ON | `uint8` | 1 |
+| VEHICLE_TYPE_UNKNOWN | `uint8` | 0 |
+| VEHICLE_TYPE_ROTARY_WING | `uint8` | 1 |
+| VEHICLE_TYPE_FIXED_WING | `uint8` | 2 |
+| VEHICLE_TYPE_ROVER | `uint8` | 3 |
+| VEHICLE_TYPE_AIRSHIP | `uint8` | 4 |
+| FAILSAFE_DEFER_STATE_DISABLED | `uint8` | 0 |
+| FAILSAFE_DEFER_STATE_ENABLED | `uint8` | 1 |
+| FAILSAFE_DEFER_STATE_WOULD_FAILSAFE | `uint8` | 2 | Failsafes deferred, but would trigger a failsafe |
## Source Message
diff --git a/docs/en/msg_docs/VehicleStatusV1.md b/docs/en/msg_docs/VehicleStatusV1.md
index 23d7f066bd..ed7a3d0de0 100644
--- a/docs/en/msg_docs/VehicleStatusV1.md
+++ b/docs/en/msg_docs/VehicleStatusV1.md
@@ -124,23 +124,23 @@ Encodes the system state of the vehicle published by commander.
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 1 |
-| ARMING_STATE_DISARMED | `uint8` | 1 |
-| ARMING_STATE_ARMED | `uint8` | 2 |
-| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
-| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
-| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
-| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
-| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
-| ARM_DISARM_REASON_LANDING | `uint8` | 6 |
-| ARM_DISARM_REASON_PREFLIGHT_INACTION | `uint8` | 7 |
-| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 8 |
-| ARM_DISARM_REASON_RC_BUTTON | `uint8` | 13 |
-| ARM_DISARM_REASON_FAILSAFE | `uint8` | 14 |
-| HIL_STATE_OFF | `uint8` | 0 |
-| HIL_STATE_ON | `uint8` | 1 |
+| Name | Type | Value | Description |
+| --------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 1 |
+| ARMING_STATE_DISARMED | `uint8` | 1 |
+| ARMING_STATE_ARMED | `uint8` | 2 |
+| ARM_DISARM_REASON_STICK_GESTURE | `uint8` | 1 |
+| ARM_DISARM_REASON_RC_SWITCH | `uint8` | 2 |
+| ARM_DISARM_REASON_COMMAND_INTERNAL | `uint8` | 3 |
+| ARM_DISARM_REASON_COMMAND_EXTERNAL | `uint8` | 4 |
+| ARM_DISARM_REASON_MISSION_START | `uint8` | 5 |
+| ARM_DISARM_REASON_LANDING | `uint8` | 6 |
+| ARM_DISARM_REASON_PREFLIGHT_INACTION | `uint8` | 7 |
+| ARM_DISARM_REASON_KILL_SWITCH | `uint8` | 8 |
+| ARM_DISARM_REASON_RC_BUTTON | `uint8` | 13 |
+| ARM_DISARM_REASON_FAILSAFE | `uint8` | 14 |
+| HIL_STATE_OFF | `uint8` | 0 |
+| HIL_STATE_ON | `uint8` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/VtolVehicleStatus.md b/docs/en/msg_docs/VtolVehicleStatus.md
index 4e8ce77a48..fb949e1413 100644
--- a/docs/en/msg_docs/VtolVehicleStatus.md
+++ b/docs/en/msg_docs/VtolVehicleStatus.md
@@ -18,14 +18,14 @@ VEHICLE_VTOL_STATE, should match 1:1 MAVLinks's MAV_VTOL_STATE.
## Constants
-| Name | Type | Value | Description |
-| --------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
-| VEHICLE_VTOL_STATE_UNDEFINED | `uint8` | 0 |
-| VEHICLE_VTOL_STATE_TRANSITION_TO_FW | `uint8` | 1 |
-| VEHICLE_VTOL_STATE_TRANSITION_TO_MC | `uint8` | 2 |
-| VEHICLE_VTOL_STATE_MC | `uint8` | 3 |
-| VEHICLE_VTOL_STATE_FW | `uint8` | 4 |
+| Name | Type | Value | Description |
+| ------------------------------------------------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
+| VEHICLE_VTOL_STATE_UNDEFINED | `uint8` | 0 |
+| VEHICLE_VTOL_STATE_TRANSITION_TO_FW | `uint8` | 1 |
+| VEHICLE_VTOL_STATE_TRANSITION_TO_MC | `uint8` | 2 |
+| VEHICLE_VTOL_STATE_MC | `uint8` | 3 |
+| VEHICLE_VTOL_STATE_FW | `uint8` | 4 |
## Source Message
diff --git a/docs/en/msg_docs/Vtx.md b/docs/en/msg_docs/Vtx.md
index 7cf2657bf0..855d464767 100644
--- a/docs/en/msg_docs/Vtx.md
+++ b/docs/en/msg_docs/Vtx.md
@@ -24,20 +24,20 @@ pageClass: is-wide-page
## Constants
-| Name | Type | Value | Description |
-| ------------------------------------------------------------------- | ------- | ----- | ----------------------------------------- |
-| BAND_NAME_LENGTH | `uint8` | 12 |
-| POWER_LABEL_LENGTH | `uint8` | 4 |
-| PROTOCOL_NONE | `uint8` | 0 | No protocol is detected, usually an error |
-| PROTOCOL_SMART_AUDIO_V1 | `uint8` | 10 |
-| PROTOCOL_SMART_AUDIO_V2 | `uint8` | 20 |
-| PROTOCOL_SMART_AUDIO_V2_1 | `uint8` | 21 |
-| PROTOCOL_TRAMP | `uint8` | 100 |
-| DEVICE_UNKNOWN | `uint8` | 0 |
-| DEVICE_PEAK_THOR_T67 | `uint8` | 20 |
-| DEVICE_RUSH_MAX_SOLO | `uint8` | 40 |
-| MODE_NORMAL | `uint8` | 0 |
-| MODE_PIT | `uint8` | 1 |
+| Name | Type | Value | Description |
+| ----------------------------------------------------------------- | ------- | ----- | ----------------------------------------- |
+| BAND_NAME_LENGTH | `uint8` | 12 |
+| POWER_LABEL_LENGTH | `uint8` | 4 |
+| PROTOCOL_NONE | `uint8` | 0 | No protocol is detected, usually an error |
+| PROTOCOL_SMART_AUDIO_V1 | `uint8` | 10 |
+| PROTOCOL_SMART_AUDIO_V2 | `uint8` | 20 |
+| PROTOCOL_SMART_AUDIO_V2_1 | `uint8` | 21 |
+| PROTOCOL_TRAMP | `uint8` | 100 |
+| DEVICE_UNKNOWN | `uint8` | 0 |
+| DEVICE_PEAK_THOR_T67 | `uint8` | 20 |
+| DEVICE_RUSH_MAX_SOLO | `uint8` | 40 |
+| MODE_NORMAL | `uint8` | 0 |
+| MODE_PIT | `uint8` | 1 |
## Source Message
diff --git a/docs/en/msg_docs/Wind.md b/docs/en/msg_docs/Wind.md
index c30a092752..67f3f76211 100644
--- a/docs/en/msg_docs/Wind.md
+++ b/docs/en/msg_docs/Wind.md
@@ -28,9 +28,9 @@ Published by the navigation filter (EKF2) for use by other flight modules and li
## Constants
-| Name | Type | Value | Description |
-| ----------------------------------------------- | -------- | ----- | ----------- |
-| MESSAGE_VERSION | `uint32` | 0 |
+| Name | Type | Value | Description |
+| --------------------------------------------- | -------- | ----- | ----------- |
+| MESSAGE_VERSION | `uint32` | 0 |
## Source Message