Browse Source

Update PX4 Firmware metadata Tue Jul 25 21:20:11 UTC 2023

QGC4.4
PX4BuildBot 2 years ago
parent
commit
84a985224d
  1. 39
      src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml

39
src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml

@ -1307,8 +1307,9 @@ @@ -1307,8 +1307,9 @@
</parameter>
<parameter name="COM_POS_FS_EPH" default="5." type="FLOAT">
<short_desc>Horizontal position error threshold</short_desc>
<long_desc>This is the horizontal position error (EPH) threshold that will trigger a failsafe. The default is appropriate for a multicopter. Can be increased for a fixed-wing. If the previous position error was below this threshold, there is an additional factor of 2.5 applied (threshold for invalidation 2.5 times the one for validation).</long_desc>
<min>0</min>
<long_desc>This is the horizontal position error (EPH) threshold that will trigger a failsafe. The default is appropriate for a multicopter. Can be increased for a fixed-wing. If the previous position error was below this threshold, there is an additional factor of 2.5 applied (threshold for invalidation 2.5 times the one for validation). Set to -1 to disable.</long_desc>
<min>-1</min>
<max>400</max>
<unit>m</unit>
<decimal>1</decimal>
</parameter>
@ -1316,6 +1317,7 @@ @@ -1316,6 +1317,7 @@
<short_desc>EPH threshold for RTL</short_desc>
<long_desc>Specify the threshold for triggering a warning for low local position accuracy. Additionally triggers a RTL if currently in Mission or Loiter mode. Local position has to be still declared valid, which is most of all depending on COM_POS_FS_EPH. Use this feature on systems with dead-reckoning capabilites (e.g. fixed-wing vehicles with airspeed sensor) to improve the user notification and failure mitigation when flying in GNSS-denied areas. Set to -1 to disable.</long_desc>
<min>-1</min>
<max>1000</max>
<unit>m</unit>
</parameter>
<parameter name="COM_POWER_COUNT" default="1" type="INT32">
@ -2045,9 +2047,32 @@ @@ -2045,9 +2047,32 @@
<unit>gauss/s</unit>
<decimal>6</decimal>
</parameter>
<parameter name="EKF2_MAG_CHECK" default="1" type="INT32" boolean="true">
<parameter name="EKF2_MAG_CHECK" default="1" type="INT32">
<short_desc>Magnetic field strength test selection</short_desc>
<long_desc>When set, the EKF checks the strength of the magnetic field to decide whether the magnetometer data is valid. If GPS data is received, the magnetic field is compared to a World Magnetic Model (WMM), otherwise an average value is used. This check is useful to reject occasional hard iron disturbance.</long_desc>
<long_desc>Bitmask to set which check is used to decide whether the magnetometer data is valid. If GNSS data is received, the magnetic field is compared to a World Magnetic Model (WMM), otherwise an average value is used. This check is useful to reject occasional hard iron disturbance. Set bits to 1 to enable checks. Checks enabled by the following bit positions 0 : Magnetic field strength. Set tolerance using EKF2_MAG_CHK_STR 1 : Magnetic field inclination. Set tolerance using EKF2_MAG_CHK_INC 2 : Wait for GNSS to find the theoretical strength and inclination using the WMM</long_desc>
<min>0</min>
<max>7</max>
<bitmask>
<bit index="0">Strength (EKF2_MAG_CHK_STR)</bit>
<bit index="1">Inclination (EKF2_MAG_CHK_INC)</bit>
<bit index="2">Wait for WMM</bit>
</bitmask>
</parameter>
<parameter name="EKF2_MAG_CHK_INC" default="20." type="FLOAT">
<short_desc>Magnetic field inclination check tolerance</short_desc>
<long_desc>Maximum allowed deviation from the expected magnetic field inclination to pass the check.</long_desc>
<min>0.0</min>
<max>90.0</max>
<unit>deg</unit>
<decimal>1</decimal>
</parameter>
<parameter name="EKF2_MAG_CHK_STR" default="0.2" type="FLOAT">
<short_desc>Magnetic field strength check tolerance</short_desc>
<long_desc>Maximum allowed deviation from the expected magnetic field strength to pass the check.</long_desc>
<min>0.0</min>
<max>1.0</max>
<unit>gauss</unit>
<decimal>2</decimal>
</parameter>
<parameter name="EKF2_MAG_DECL" default="0" type="FLOAT" volatile="true" category="System">
<short_desc>Magnetic declination</short_desc>
@ -3848,9 +3873,9 @@ @@ -3848,9 +3873,9 @@
<unit>m</unit>
<increment>1</increment>
</parameter>
<parameter name="GF_PREDICT" default="1" type="INT32" boolean="true">
<short_desc>Use Pre-emptive geofence triggering</short_desc>
<long_desc>Predict the motion of the vehicle and trigger the breach if it is determined that the current trajectory would result in a breach happening before the vehicle can make evasive maneuvers. The vehicle is then re-routed to a safe hold position (stop for multirotor, loiter for fixed wing).</long_desc>
<parameter name="GF_PREDICT" default="0" type="INT32" boolean="true">
<short_desc>[EXPERIMENTAL] Use Pre-emptive geofence triggering</short_desc>
<long_desc>WARNING: This experimental feature may cause flyaways. Use at your own risk. Predict the motion of the vehicle and trigger the breach if it is determined that the current trajectory would result in a breach happening before the vehicle can make evasive maneuvers. The vehicle is then re-routed to a safe hold position (stop for multirotor, loiter for fixed wing).</long_desc>
</parameter>
<parameter name="GF_SOURCE" default="0" type="INT32">
<short_desc>Geofence source</short_desc>

Loading…
Cancel
Save