diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
index db1e33b..0a2180d 100644
--- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
+++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
@@ -161,7 +161,6 @@
Automatic airspeed scale estimation on
Turns the automatic airspeed scale (scale from IAS to CAS/EAS) on or off. It is recommended level (keeping altitude) while performing the estimation. Set to 1 to start estimation (best when already flying). Set to 0 to end scale estimation. The estimated scale is then saved in the ARSP_ARSP_SCALE parameter.
-
Airspeed Selector: Wind estimator true airspeed scale process noise
@@ -196,7 +195,6 @@
Acceleration compensation based on GPS
velocity
-
Gyro bias limit
@@ -225,7 +223,6 @@ Set to 2 to use heading from motion capture
Automatic GPS based declination compensation
-
Complimentary filter accelerometer weight
@@ -413,7 +410,6 @@ Set to 2 to use heading from motion capture
Camera capture feedback
Enables camera capture feedback
-
true
@@ -595,7 +591,6 @@ Set to 2 to use heading from motion capture
Require all the ESCs to be detected to arm
This param is specific for ESCs reporting status. Normal ESCs configurations are not affected by the change of this param.
-
Maximum value of EKF accelerometer delta velocity bias estimate that will allow arming.
@@ -672,7 +667,6 @@ Set -1 to disable the check
Require valid mission to arm
The default allows to arm the vehicle without a valid mission.
-
Arm switch is only a button
@@ -687,7 +681,6 @@ Set -1 to disable the check
Allow arming without GPS
The default allows to arm the vehicle without GPS signal.
-
Airspeed fault detection (Experimental)
@@ -942,7 +935,6 @@ Set -1 to disable the check
Enable Motor Testing
If set, enables the motor test interface via MAVLink (DO_MOTOR_TEST), that allows spinning the motors for testing purposes.
-
Set avoidance system bootup timeout
@@ -1063,7 +1055,6 @@ See COM_OBL_ACT and COM_OBL_RC_ACT to configure action
Enable RC stick override of auto modes
When an auto mode is active (except a critical battery reaction) moving the RC sticks gives control back to the pilot in manual position mode immediately. Only has an effect on multicopters and VTOLS in multicopter mode.
-
RC stick override threshold
@@ -1184,7 +1175,6 @@ See COM_OBL_ACT and COM_OBL_RC_ACT to configure action
Skip comms hold wp
If set to 1 the system will skip the comms hold wp on data link loss and will directly fly to airfield home
-
Comms hold alt
@@ -1462,7 +1452,6 @@ Sets the number of standard deviations used by the innovation consistency test
Whether to set the external vision observation noise from the parameter or from vision message
If set to true the observation noise is set from the parameters directly, if set to false the measurement noise is taken from the vision message and the parameter are used as a lower bound.
-
X position of VI sensor focal point in body frame
@@ -1482,7 +1471,6 @@ Sets the number of standard deviations used by the innovation consistency test
Boolean determining if synthetic sideslip measurements should fused
A value of 1 indicates that fusion is active Both sideslip fusion and airspeed fusion must be active for the EKF to continue navigating after loss of GPS. Use EKF2_ARSP_THR to activate airspeed fusion.
-
1-sigma IMU gyro switch-on bias
@@ -2064,13 +2052,11 @@ This is the ratio of static pressure error to dynamic pressure generated by a wi
RC Loss Alarm
Enable/disable event task for RC Loss. When enabled, an alarm tune will be played via buzzer or ESCs, if supported. The alarm will sound after a disarm, if the vehicle was previously armed and only if the vehicle had RC signal at some point. Particularly useful for locating crashed drones without a GPS sensor.
-
true
Status Display
Enable/disable event task for displaying the vehicle status using arm-mounted LEDs. When enabled and if the vehicle supports it, LEDs will flash indicating various vehicle status changes. Currently PX4 has not implemented any specific status events. -
-
true
@@ -2107,7 +2093,6 @@ This is the ratio of static pressure error to dynamic pressure generated by a wi
Whether to scale throttle by battery power level
This compensates for voltage drop of the battery over time by attempting to normalize performance across the operating range of the battery. The fixed wing should constantly behave as if it was fully charged with reduced max thrust at lower battery percentages. i.e. if cruise speed is at 0.5 throttle at 100% battery, it will still be 0.5 at 60% battery.
-
Pitch trim increment for flaps configuration
@@ -2435,7 +2420,6 @@ This is the ratio of static pressure error to dynamic pressure generated by a wi
Enable wheel steering controller
-
Maximum wheel steering rate
@@ -2545,7 +2529,6 @@ This is the ratio of static pressure error to dynamic pressure generated by a wi
Early landing configuration deployment
When disabled, the landing configuration (flaps, landing airspeed, etc.) is only activated on the final approach to landing. When enabled, it is already activated when entering the final loiter-down (loiter-to-alt) waypoint before the landing approach. This shifts the (often large) altitude and airspeed errors caused by the configuration change away from the ground such that these are not so critical. It also gives the controller enough time to adapt to the new configuration such that the landing approach starts with a cleaner initial state.
-
Landing flare altitude (relative to landing altitude)
@@ -2610,7 +2593,6 @@ Set to 0 to disable heading hold
Use terrain estimate during landing
This is turned off by default and a waypoint or return altitude is normally used (or sea level for an arbitrary land position).
-
Positive pitch limit
@@ -2702,7 +2684,6 @@ Set to 0 to disable heading hold
Launch detection
-
Catapult accelerometer threshold
@@ -3627,7 +3608,6 @@ Used to calculate increased terrain random walk nosie due to movement
Enable MAVLink Message forwarding for instance 0
If enabled, forward incoming MAVLink messages to other MAVLink ports if the message is either broadcast or the target is not the autopilot. This allows for example a GCS to talk to a camera that is connected to the autopilot via MAVLink (on a different link than the GCS).
-
True
@@ -3671,7 +3651,6 @@ Used to calculate increased terrain random walk nosie due to movement
Enable MAVLink Message forwarding for instance 1
If enabled, forward incoming MAVLink messages to other MAVLink ports if the message is either broadcast or the target is not the autopilot. This allows for example a GCS to talk to a camera that is connected to the autopilot via MAVLink (on a different link than the GCS).
-
True
@@ -3715,7 +3694,6 @@ Used to calculate increased terrain random walk nosie due to movement
Enable MAVLink Message forwarding for instance 2
If enabled, forward incoming MAVLink messages to other MAVLink ports if the message is either broadcast or the target is not the autopilot. This allows for example a GCS to talk to a camera that is connected to the autopilot via MAVLink (on a different link than the GCS).
-
True
@@ -3758,22 +3736,18 @@ Used to calculate increased terrain random walk nosie due to movement
Forward external setpoint messages
If set to 1 incoming external setpoint messages will be directly forwarded to the controllers if in offboard control mode
-
Parameter hash check
Disabling the parameter hash check functionality will make the mavlink instance stream parameters continuously.
-
Hearbeat message forwarding
The mavlink hearbeat message will not be forwarded if this parameter is set to 'disabled'. The main reason for disabling heartbeats to be forwarded is because they confuse dronekit.
-
Activate ODOMETRY loopback
If set, it gets the data from 'vehicle_visual_odometry' instead of 'vehicle_odometry' serving as a loopback of the received ODOMETRY messages on the Mavlink receiver.
-
MAVLink protocol version
@@ -3833,13 +3807,11 @@ Used to calculate increased terrain random walk nosie due to movement
Use/Accept HIL GPS message even if not in HIL mode
If set to 1 incoming HIL GPS messages are parsed.
-
Test mode (Identify) of MKBLCTRL Driver
-
@@ -3882,7 +3854,6 @@ Used to calculate increased terrain random walk nosie due to movement
Flag to enable obstacle avoidance
-
Action after TAKEOFF has been accepted
@@ -3951,7 +3922,6 @@ Used to calculate increased terrain random walk nosie due to movement
Take-off waypoint required
If set, the mission feasibility checker will check for a takeoff waypoint on the mission.
-
Max yaw error in degrees needed for waypoint heading acceptance
@@ -4007,7 +3977,6 @@ Used to calculate increased terrain random walk nosie due to movement
Force VTOL mode takeoff and land
-
FW Altitude Acceptance Radius before a landing
@@ -4099,7 +4068,6 @@ Used to calculate increased terrain random walk nosie due to movement
Stabilize the mount (set to true for servo gimbal, false for passthrough).
Does not affect MAVLINK_ROI input
-
Auxiliary channel to control pitch (in AUX input or manual mode)
@@ -4285,7 +4253,6 @@ default 1.5 turns per second
Battery power level scaler
This compensates for voltage drop of the battery over time by attempting to normalize performance across the operating range of the battery. The copter should constantly behave as if it was fully charged with reduced max acceleration at lower battery percentages. i.e. if hover is at 0.5 throttle at 100% battery, it will still be 0.5 at 60% battery.
-
Cutoff frequency for the low pass filter on the D-term in the rate controller
@@ -4516,7 +4483,6 @@ default 1.5 turns per second
Boolean to allow moving into directions where there is no sensor data (outside FOV)
Only used in Position mode.
-
Angle left/right from the commanded setpoint by which the collision prevention algorithm can choose to change the setpoint direction
@@ -4915,7 +4881,6 @@ the setpoint will be capped to MPC_XY_VEL_MAX
Enable weathervane
-
Minimum roll angle setpoint for weathervane controller to demand a yaw-rate
@@ -5240,42 +5205,34 @@ the setpoint will be capped to MPC_XY_VEL_MAX
Invert direction of auxiliary output channel 1
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 2
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 3
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 4
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 5
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 6
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 7
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of auxiliary output channel 8
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Trim value for auxiliary output channel 1
@@ -5600,42 +5557,34 @@ the setpoint will be capped to MPC_XY_VEL_MAX
Invert direction of main output channel 1
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 2
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 3
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 4
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 5
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 6
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 7
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Invert direction of main output channel 8
Enable to invert the channel. Warning: Use this parameter when connected to a servo only. For a brushless motor, invert manually two phases to reverse the direction.
-
Trim value for main output channel 1
@@ -5720,7 +5669,6 @@ the setpoint will be capped to MPC_XY_VEL_MAX
S.BUS out
Set to 1 to enable S.BUS version 1 output instead of RSSI.
-
Thrust to motor control signal model parameter
@@ -5774,7 +5722,6 @@ the setpoint will be capped to MPC_XY_VEL_MAX
BlinkM LED
-
true
@@ -7853,7 +7800,6 @@ to takeoff is reached
Runway takeoff with landing gear
-
@@ -7913,7 +7859,6 @@ to takeoff is reached
Log UUID
If set to 1, add an ID to the log, which uniquely identifies the vehicle
-
@@ -7937,7 +7882,6 @@ Particularly useful for testing different low-battery behaviour
Accelerometer 0 enabled
-
ID of the Accelerometer that the calibration is for
@@ -7962,7 +7906,6 @@ Particularly useful for testing different low-battery behaviour
Accelerometer 1 enabled
-
ID of the Accelerometer that the calibration is for
@@ -7987,7 +7930,6 @@ Particularly useful for testing different low-battery behaviour
Accelerometer 2 enabled
-
ID of the Accelerometer that the calibration is for
@@ -8018,7 +7960,6 @@ Particularly useful for testing different low-battery behaviour
Gyro 0 enabled
-
ID of the Gyro that the calibration is for
@@ -8043,7 +7984,6 @@ Particularly useful for testing different low-battery behaviour
Gyro 1 enabled
-
ID of the Gyro that the calibration is for
@@ -8068,7 +8008,6 @@ Particularly useful for testing different low-battery behaviour
Gyro 2 enabled
-
ID of the Gyro that the calibration is for
@@ -8096,7 +8035,6 @@ Particularly useful for testing different low-battery behaviour
Mag 0 enabled
-
ID of Magnetometer the calibration is for
@@ -8157,7 +8095,6 @@ Particularly useful for testing different low-battery behaviour
Mag 1 enabled
-
ID of Magnetometer the calibration is for
@@ -8218,7 +8155,6 @@ Particularly useful for testing different low-battery behaviour
Mag 2 enabled
-
ID of Magnetometer the calibration is for
@@ -8279,7 +8215,6 @@ Particularly useful for testing different low-battery behaviour
Mag 3 enabled
-
ID of Magnetometer the calibration is for
@@ -8561,7 +8496,6 @@ is less than 50% of this value
SMBUS Smart battery driver (BQ40Z50)
-
true
@@ -8577,7 +8511,6 @@ is less than 50% of this value
Maxbotix Sonar (mb12xx)
-
true
@@ -8592,17 +8525,14 @@ is less than 50% of this value
PGA460 Ultrasonic driver (PGA460)
-
true
PMW3901 Optical Flow
-
true
PX4 Flow Optical Flow
-
true
@@ -9658,7 +9588,6 @@ is less than 50% of this value
Bootloader update
If enabled, update the bootloader on the next boot. WARNING: do not cut the power during an update process, otherwise you will have to recover using some alternative method (e.g. JTAG). Instructions: - Insert an SD card - Enable this parameter - Reboot the board (plug the power or send a reboot command) - Wait until the board comes back up (or at least 2 minutes) - If it does not come back, check the file bootlog.txt on the SD card
-
true
@@ -9698,13 +9627,11 @@ is less than 50% of this value
Control if the vehicle has a barometer
Disable this if the board has no barometer, such as some of the the Omnibus F4 SD variants. If disabled, the preflight checks will not check for the presence of a barometer.
-
true
Control if the vehicle has a magnetometer
Disable this if the board has no magnetometer, such as the Omnibus F4 SD. If disabled, the preflight checks will not check for the presence of a magnetometer.
-
true
@@ -9745,14 +9672,12 @@ is less than 50% of this value
Enable stack checking
-
Set usage of IO board
Can be used to use a standard startup script but with a FMU only set-up. Set to 0 to force the FMU only set-up.
0
1
-
true
@@ -9760,7 +9685,6 @@ is less than 50% of this value
Blacksheep telemetry Enable
If true, the FMU will try to connect to Blacksheep telemetry on start up
-
true
@@ -10028,7 +9952,6 @@ is less than 50% of this value
Thermal compensation for accelerometer sensors
0
1
-
ID of Barometer that the calibration is for
@@ -10133,7 +10056,6 @@ is less than 50% of this value
Thermal compensation for barometric pressure sensors
0
1
-
ID of Gyro that the calibration is for
@@ -10310,7 +10232,6 @@ is less than 50% of this value
Thermal compensation for rate gyro sensors
0
1
-
@@ -10358,7 +10279,6 @@ is less than 50% of this value
UAVCAN ESC will spin at idle throttle when armed, even if the mixer outputs zero setpoints
-
true
@@ -10451,7 +10371,6 @@ to accelerate forward if necessary
Lock elevons in multicopter mode
If set to 1 the elevons are locked in multicopter mode
-
Fixed wing thrust scale for hover forward flight
@@ -10496,7 +10415,6 @@ to accelerate forward if necessary
Permanent stabilization in fw mode
If set to one this parameter will cause permanent attitude stabilization in fw mode. This parameter has been introduced for pure convenience sake.
-
QuadChute Max Pitch