Browse Source

Update PX4 Firmware metadata Sat Aug 14 19:14:46 UTC 2021

QGC4.4
PX4BuildBot 4 years ago
parent
commit
3d18ce8999
  1. 14
      src/AutoPilotPlugins/PX4/AirframeFactMetaData.xml
  2. 71
      src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml

14
src/AutoPilotPlugins/PX4/AirframeFactMetaData.xml

@ -433,6 +433,15 @@ @@ -433,6 +433,15 @@
<maintainer>James Goppert &lt;james.goppert@gmail.com&gt;</maintainer>
<type>Quadrotor x</type>
</airframe>
<airframe name="Advanced Technology Labs (ATL) Mantis EDU" id="4061" maintainer="">
<class>Copter</class>
<maintainer />
<type>Quadrotor x</type>
<output name="MAIN1">motor 1</output>
<output name="MAIN2">motor 2</output>
<output name="MAIN3">motor 3</output>
<output name="MAIN4">motor 4</output>
</airframe>
<airframe name="UVify IFO" id="4071" maintainer="Hyon Lim &lt;lim@uvify.com&gt;">
<class>Copter</class>
<maintainer>Hyon Lim &lt;lim@uvify.com&gt;</maintainer>
@ -709,6 +718,11 @@ @@ -709,6 +718,11 @@
<output name="MAIN5">flaps</output>
<output name="MAIN6">gear</output>
</airframe>
<airframe name="SIH plane AERT" id="1101" maintainer="Romain Chiappinelli &lt;romain.chiap@gmail.com&gt;">
<class>Plane</class>
<maintainer>Romain Chiappinelli &lt;romain.chiap@gmail.com&gt;</maintainer>
<type>Simulation</type>
</airframe>
</airframe_group>
<airframe_group name="Standard Plane" image="Plane">
<airframe name="Standard Plane" id="2100" maintainer="Lorenz Meier &lt;lorenz@px4.io&gt;">

71
src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml

@ -716,7 +716,6 @@ @@ -716,7 +716,6 @@
<unit>norm</unit>
<decimal>2</decimal>
<increment>0.01</increment>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="BAT_EMERGEN_THR" default="0.05" type="FLOAT">
<short_desc>Emergency threshold</short_desc>
@ -726,7 +725,6 @@ @@ -726,7 +725,6 @@
<unit>norm</unit>
<decimal>2</decimal>
<increment>0.01</increment>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="BAT_LOW_THR" default="0.15" type="FLOAT">
<short_desc>Low threshold</short_desc>
@ -736,7 +734,6 @@ @@ -736,7 +734,6 @@
<unit>norm</unit>
<decimal>2</decimal>
<increment>0.01</increment>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="BAT_N_CELLS" default="3" type="INT32" category="System">
<short_desc>This parameter is deprecated. Please use BAT1_N_CELLS instead</short_desc>
@ -928,7 +925,6 @@ @@ -928,7 +925,6 @@
<long_desc>Setting this parameter to 22027 will disable IO safety. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK</long_desc>
<min>0</min>
<max>22027</max>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="CBRK_RATE_CTRL" default="0" type="INT32" category="Developer">
<short_desc>Circuit breaker for rate controller output</short_desc>
@ -942,28 +938,24 @@ @@ -942,28 +938,24 @@
<long_desc>Setting this parameter to 894281 will disable the power valid checks in the commander. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK</long_desc>
<min>0</min>
<max>894281</max>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="CBRK_USB_CHK" default="197848" type="INT32" category="Developer">
<short_desc>Circuit breaker for USB link check</short_desc>
<long_desc>Setting this parameter to 197848 will disable the USB connected checks in the commander, setting it to 0 keeps them enabled (recommended). We are generally recommending to not fly with the USB link connected and production vehicles should set this parameter to zero to prevent users from flying USB powered. However, for R&amp;D purposes it has proven over the years to work just fine.</long_desc>
<min>0</min>
<max>197848</max>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="CBRK_VELPOSERR" default="0" type="INT32" category="Developer">
<short_desc>Circuit breaker for position error check</short_desc>
<long_desc>Setting this parameter to 201607 will disable the position and velocity accuracy checks in the commander. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK</long_desc>
<min>0</min>
<max>201607</max>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="CBRK_VTOLARMING" default="0" type="INT32" category="Developer">
<short_desc>Circuit breaker for arming in fixed-wing mode check</short_desc>
<long_desc>Setting this parameter to 159753 will enable arming in fixed-wing mode for VTOLs. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK</long_desc>
<min>0</min>
<max>159753</max>
<reboot_required>true</reboot_required>
</parameter>
</group>
<group name="Commander">
@ -1392,7 +1384,6 @@ @@ -1392,7 +1384,6 @@
<min>1</min>
<max>100</max>
<unit>s</unit>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="COM_POS_FS_EPH" default="5" type="FLOAT">
<short_desc>Horizontal position error threshold</short_desc>
@ -1415,7 +1406,6 @@ @@ -1415,7 +1406,6 @@
<min>1</min>
<max>100</max>
<unit>s</unit>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="COM_POWER_COUNT" default="1" type="INT32">
<short_desc>Required number of redundant power modules</short_desc>
@ -2806,6 +2796,23 @@ @@ -2806,6 +2796,23 @@
<decimal>3</decimal>
</parameter>
</group>
<group name="ESC">
<parameter name="ESC_BL_VER" default="0" type="INT32">
<short_desc>Required esc bootloader version</short_desc>
<min>0</min>
<max>65535</max>
</parameter>
<parameter name="ESC_FW_VER" default="0" type="INT32">
<short_desc>Required esc firmware version</short_desc>
<min>0</min>
<max>65535</max>
</parameter>
<parameter name="ESC_HW_VER" default="0" type="INT32">
<short_desc>Required esc hardware version</short_desc>
<min>0</min>
<max>65535</max>
</parameter>
</group>
<group name="Events">
<parameter name="EV_TSK_RC_LOSS" default="0" type="INT32" boolean="true">
<short_desc>RC Loss Alarm</short_desc>
@ -3688,7 +3695,6 @@ @@ -3688,7 +3695,6 @@
<parameter name="FD_ESCS_EN" default="1" type="INT32" boolean="true">
<short_desc>Enable checks on ESCs that report their arming state</short_desc>
<long_desc>If enabled, failure detector will verify that all the ESCs have successfully armed when the vehicle has transitioned to the armed state. Timeout for receiving an acknowledgement from the ESCs is 0.3s, if no feedback is received the failure detector will auto disarm the vehicle.</long_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="FD_EXT_ATS_EN" default="0" type="INT32" boolean="true">
<short_desc>Enable PWM input on for engaging failsafe from an external automatic trigger system (ATS)</short_desc>
@ -3855,13 +3861,14 @@ @@ -3855,13 +3861,14 @@
</values>
</parameter>
<parameter name="GPS_DUMP_COMM" default="0" type="INT32">
<short_desc>Dump GPS communication to a file</short_desc>
<long_desc>If this is set to 1, all GPS communication data will be published via uORB, and written to the log file as gps_dump message.</long_desc>
<short_desc>Log GPS communication data</short_desc>
<long_desc>If this is set to 1, all GPS communication data will be published via uORB, and written to the log file as gps_dump message. If this is set to 2, the main GPS is configured to output RTCM data, which is then logged as gps_dump and can be used for PPK.</long_desc>
<min>0</min>
<max>1</max>
<max>2</max>
<values>
<value code="0">Disable</value>
<value code="1">Enable</value>
<value code="1">Full communication</value>
<value code="2">RTCM output (PPK)</value>
</values>
</parameter>
<parameter name="GPS_UBX_DYNMODEL" default="7" type="INT32">
@ -4156,7 +4163,7 @@ @@ -4156,7 +4163,7 @@
</parameter>
<parameter name="LTEST_MEAS_UNC" default="0.005" type="FLOAT">
<short_desc>Landing target measurement uncertainty</short_desc>
<long_desc>Variance of the landing target measurement from the driver. Higher values results in less agressive following of the measurement and a smoother output as well as fewer rejected measurements.</long_desc>
<long_desc>Variance of the landing target measurement from the driver. Higher values result in less aggressive following of the measurement and a smoother output as well as fewer rejected measurements.</long_desc>
<unit>tan(rad)^2</unit>
<decimal>4</decimal>
</parameter>
@ -4191,7 +4198,7 @@ @@ -4191,7 +4198,7 @@
</parameter>
<parameter name="LTEST_VEL_UNC_IN" default="0.1" type="FLOAT">
<short_desc>Initial landing target velocity uncertainty</short_desc>
<long_desc>Initial variance of the relative landing target velocity in x and y direction</long_desc>
<long_desc>Initial variance of the relative landing target velocity in x and y directions</long_desc>
<min>0.001</min>
<unit>(m/s)^2</unit>
<decimal>3</decimal>
@ -4443,7 +4450,7 @@ @@ -4443,7 +4450,7 @@
<decimal>4</decimal>
</parameter>
<parameter name="LPE_VIS_DELAY" default="0.1" type="FLOAT">
<short_desc>Vision delay compensaton</short_desc>
<short_desc>Vision delay compensation</short_desc>
<long_desc>Set to zero to enable automatic compensation from measurement timestamps</long_desc>
<min>0</min>
<max>0.1</max>
@ -4795,7 +4802,7 @@ @@ -4795,7 +4802,7 @@
<group name="Mission">
<parameter name="MIS_DIST_1WP" default="900" type="FLOAT">
<short_desc>Maximal horizontal distance from home to first waypoint</short_desc>
<long_desc>Failsafe check to prevent running mission stored from previous flight at a new takeoff location. Set a value of zero or less to disable. The mission will not be started if the current waypoint is more distant than MIS_DIS_1WP from the home position.</long_desc>
<long_desc>Failsafe check to prevent running mission stored from previous flight at a new takeoff location. Set a value of zero or less to disable. The mission will not be started if the current waypoint is more distant than MIS_DIST_1WP from the home position.</long_desc>
<min>0</min>
<max>10000</max>
<unit>m</unit>
@ -7154,7 +7161,7 @@ @@ -7154,7 +7161,7 @@
</parameter>
<parameter name="PLD_MAX_SRCH" default="3" type="INT32">
<short_desc>Maximum number of search attempts</short_desc>
<long_desc>Maximum number of times to seach for the landing target if it is lost during the precision landing.</long_desc>
<long_desc>Maximum number of times to search for the landing target if it is lost during the precision landing.</long_desc>
<min>0</min>
<max>100</max>
</parameter>
@ -10731,6 +10738,10 @@ @@ -10731,6 +10738,10 @@
<short_desc>SMBUS Smart battery driver BQ40Z50 and BQ40Z80</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_ETSASPD" default="0" type="INT32" boolean="true">
<short_desc>Eagle Tree airspeed sensor (external I2C)</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_LL40LS" default="0" type="INT32">
<short_desc>Lidar-Lite (LL40LS)</short_desc>
<min>0</min>
@ -10756,6 +10767,14 @@ @@ -10756,6 +10767,14 @@
<value code="1">Autodetect</value>
</values>
</parameter>
<parameter name="SENS_EN_MS4525" default="0" type="INT32" boolean="true">
<short_desc>TE MS4525 differential pressure sensor (external I2C)</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_MS5525" default="0" type="INT32" boolean="true">
<short_desc>TE MS5525 differential pressure sensor (external I2C)</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_PAW3902" default="0" type="INT32" boolean="true">
<short_desc>PAW3902 &amp; PAW3903 Optical Flow</short_desc>
<reboot_required>true</reboot_required>
@ -10772,6 +10791,10 @@ @@ -10772,6 +10791,10 @@
<short_desc>PX4 Flow Optical Flow</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_SDP3X" default="0" type="INT32" boolean="true">
<short_desc>Sensirion SDP3X differential pressure sensor (external I2C)</short_desc>
<reboot_required>true</reboot_required>
</parameter>
<parameter name="SENS_EN_SF0X" default="1" type="INT32">
<short_desc>Lightware Laser Rangefinder hardware model (serial)</short_desc>
<reboot_required>true</reboot_required>
@ -12010,6 +12033,14 @@ @@ -12010,6 +12033,14 @@
<long_desc>the time taken for the thruster to step from 0 to 100% should be about 4 times tau</long_desc>
<unit>s</unit>
</parameter>
<parameter name="SIH_VEHICLE_TYPE" default="0" type="INT32">
<short_desc>Vehicle type</short_desc>
<reboot_required>true</reboot_required>
<values>
<value code="0">MC</value>
<value code="1">FW</value>
</values>
</parameter>
</group>
<group name="System">
<parameter name="LED_RGB1_MAXBRT" default="31" type="INT32">

Loading…
Cancel
Save