From bd497a675b70e2229bcc42cf276a3216f0778c4b Mon Sep 17 00:00:00 2001 From: PX4BuildBot Date: Thu, 8 Oct 2020 23:24:40 +0000 Subject: [PATCH] Update PX4 Firmware metadata Thu Oct 8 23:24:40 UTC 2020 --- .../PX4/PX4ParameterFactMetaData.xml | 615 +++++++++++++++++- 1 file changed, 607 insertions(+), 8 deletions(-) diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml index d8d0d54e1..b045c550f 100644 --- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml +++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml @@ -8108,6 +8108,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of accelerometer 0 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Accelerometer X-axis offset @@ -8141,6 +8193,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of accelerometer 1 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Accelerometer X-axis offset @@ -8174,6 +8278,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of accelerometer 2 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Accelerometer X-axis offset @@ -8192,6 +8348,91 @@ Particularly useful for testing different low-battery behaviour Accelerometer Z-axis scaling factor + + ID of the Accelerometer that the calibration is for + + + Accelerometer 3 priority + + Uninitialized + Disabled + Min + Low + Medium (Default) + High + Max + + + + Rotation of accelerometer 3 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + + + Accelerometer X-axis offset + + + Accelerometer X-axis scaling factor + + + Accelerometer Y-axis offset + + + Accelerometer Y-axis scaling factor + + + Accelerometer Z-axis offset + + + Accelerometer Z-axis scaling factor + ID of the Gyro that the calibration is for @@ -8207,6 +8448,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of gyro 0 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Gyro X-axis offset @@ -8231,6 +8524,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of gyro 1 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Gyro X-axis offset @@ -8255,6 +8600,58 @@ Particularly useful for testing different low-battery behaviour Max + + Rotation of gyro 2 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + Gyro X-axis offset @@ -8264,6 +8661,82 @@ Particularly useful for testing different low-battery behaviour Gyro Z-axis offset + + ID of the Gyro that the calibration is for + + + Gyro 3 priority + + Uninitialized + Disabled + Min + Low + Medium (Default) + High + Max + + + + Rotation of gyro 3 relative to airframe + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + -1 + 41 + true + + Internal + No rotation + Yaw 45° + Yaw 90° + Yaw 135° + Yaw 180° + Yaw 225° + Yaw 270° + Yaw 315° + Roll 180° + Roll 180°, Yaw 45° + Roll 180°, Yaw 90° + Roll 180°, Yaw 135° + Pitch 180° + Roll 180°, Yaw 225° + Roll 180°, Yaw 270° + Roll 180°, Yaw 315° + Roll 90° + Roll 90°, Yaw 45° + Roll 90°, Yaw 90° + Roll 90°, Yaw 135° + Roll 270° + Roll 270°, Yaw 45° + Roll 270°, Yaw 90° + Roll 270°, Yaw 135° + Pitch 90° + Pitch 270° + Pitch 180°, Yaw 90° + Pitch 180°, Yaw 270° + Roll 90°, Pitch 90° + Roll 180°, Pitch 90° + Roll 270°, Pitch 90° + Roll 90°, Pitch 180° + Roll 270°, Pitch 180° + Roll 90°, Pitch 270° + Roll 180°, Pitch 270° + Roll 270°, Pitch 270° + Roll 90°, Pitch 180°, Yaw 90° + Roll 90°, Yaw 270° + Roll 90°, Pitch 68°, Yaw 293° + Pitch 315° + Roll 90°, Pitch 315° + Roll 270°, Yaw 180° + + + + Gyro X-axis offset + + + Gyro Y-axis offset + + + Gyro Z-axis offset + ID of Magnetometer the calibration is for @@ -8281,12 +8754,12 @@ Particularly useful for testing different low-battery behaviour Rotation of magnetometer 0 relative to airframe - An internal magnetometer will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. -1 41 true - Internal mag + Internal No rotation Yaw 45° Yaw 90° @@ -8396,12 +8869,12 @@ for current-based compensation [G/kA] Rotation of magnetometer 1 relative to airframe - An internal magnetometer will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. -1 41 true - Internal mag + Internal No rotation Yaw 45° Yaw 90° @@ -8511,12 +8984,12 @@ for current-based compensation [G/kA] Rotation of magnetometer 2 relative to airframe - An internal magnetometer will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. -1 41 true - Internal mag + Internal No rotation Yaw 45° Yaw 90° @@ -8626,12 +9099,12 @@ for current-based compensation [G/kA] Rotation of magnetometer 3 relative to airframe - An internal magnetometer will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. + An internal sensor will force a value of -1, so a GCS should only attempt to configure the rotation if the value is greater than or equal to zero. -1 41 true - Internal mag + Internal No rotation Yaw 45° Yaw 90° @@ -10579,6 +11052,54 @@ How often the sensor is readout Accelerometer offset temperature ^3 polynomial coefficient - Z axis + + ID of Accelerometer that the calibration is for + + + Accelerometer calibration maximum temperature + + + Accelerometer calibration minimum temperature + + + Accelerometer calibration reference temperature + + + Accelerometer offset temperature ^0 polynomial coefficient - X axis + + + Accelerometer offset temperature ^0 polynomial coefficient - Y axis + + + Accelerometer offset temperature ^0 polynomial coefficient - Z axis + + + Accelerometer offset temperature ^1 polynomial coefficient - X axis + + + Accelerometer offset temperature ^1 polynomial coefficient - Y axis + + + Accelerometer offset temperature ^1 polynomial coefficient - Z axis + + + Accelerometer offset temperature ^2 polynomial coefficient - X axis + + + Accelerometer offset temperature ^2 polynomial coefficient - Y axis + + + Accelerometer offset temperature ^2 polynomial coefficient - Z axis + + + Accelerometer offset temperature ^3 polynomial coefficient - X axis + + + Accelerometer offset temperature ^3 polynomial coefficient - Y axis + + + Accelerometer offset temperature ^3 polynomial coefficient - Z axis + Thermal compensation for accelerometer sensors true @@ -10673,6 +11194,36 @@ How often the sensor is readout Barometer offset temperature ^5 polynomial coefficient + + ID of Barometer that the calibration is for + + + Barometer calibration maximum temperature + + + Barometer calibration minimum temperature + + + Barometer calibration reference temperature + + + Barometer offset temperature ^0 polynomial coefficient + + + Barometer offset temperature ^1 polynomial coefficients + + + Barometer offset temperature ^2 polynomial coefficient + + + Barometer offset temperature ^3 polynomial coefficient + + + Barometer offset temperature ^4 polynomial coefficient + + + Barometer offset temperature ^5 polynomial coefficient + Thermal compensation for barometric pressure sensors true @@ -10821,6 +11372,54 @@ How often the sensor is readout Gyro rate offset temperature ^3 polynomial coefficient - Z axis + + ID of Gyro that the calibration is for + + + Gyro calibration maximum temperature + + + Gyro calibration minimum temperature + + + Gyro calibration reference temperature + + + Gyro rate offset temperature ^0 polynomial coefficient - X axis + + + Gyro rate offset temperature ^0 polynomial coefficient - Y axis + + + Gyro rate offset temperature ^0 polynomial coefficient - Z axis + + + Gyro rate offset temperature ^1 polynomial coefficient - X axis + + + Gyro rate offset temperature ^1 polynomial coefficient - Y axis + + + Gyro rate offset temperature ^1 polynomial coefficient - Z axis + + + Gyro rate offset temperature ^2 polynomial coefficient - X axis + + + Gyro rate offset temperature ^2 polynomial coefficient - Y axis + + + Gyro rate offset temperature ^2 polynomial coefficient - Z axis + + + Gyro rate offset temperature ^3 polynomial coefficient - X axis + + + Gyro rate offset temperature ^3 polynomial coefficient - Y axis + + + Gyro rate offset temperature ^3 polynomial coefficient - Z axis + Thermal compensation for rate gyro sensors true -- 2.22.0