diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
index 939342568036656cb068edb029c90b45d6593413..8cd6c9de6f8e0624e16c11d0a178e5734a2b90e8 100644
--- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
+++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
@@ -998,6 +998,31 @@ See COM_OBL_ACT and COM_OBL_RC_ACT to configure action
+
+ Airfield home Lat
+ Latitude of airfield home waypoint
+ -900000000
+ 900000000
+ deg * 1e7
+ modules/navigator
+
+
+ Airfield home Lon
+ Longitude of airfield home waypoint
+ -1800000000
+ 1800000000
+ deg * 1e7
+ modules/navigator
+
+
+ Airfield home alt
+ Altitude of airfield home waypoint
+ -50
+ m
+ 1
+ 0.5
+ modules/navigator
+
Comms hold wait time
The amount of time in seconds the system should wait at the comms hold waypoint
@@ -1057,31 +1082,6 @@ See COM_OBL_ACT and COM_OBL_RC_ACT to configure action
modules/navigator
-
- Airfield home Lat
- Latitude of airfield home waypoint
- -900000000
- 900000000
- deg * 1e7
- modules/navigator
-
-
- Airfield home Lon
- Longitude of airfield home waypoint
- -1800000000
- 1800000000
- deg * 1e7
- modules/navigator
-
-
- Airfield home alt
- Altitude of airfield home waypoint
- -50
- m
- 1
- 0.5
- modules/navigator
-
@@ -1356,6 +1356,7 @@ Assumes measurement is timestamped at trailing edge of integration period
Gate size for magnetic heading fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1363,6 +1364,7 @@ Assumes measurement is timestamped at trailing edge of integration period
Gate size for magnetometer XYZ component fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1412,7 +1414,8 @@ This parameter is used when the magnetometer fusion method is set automatically
modules/ekf2
- Gate size for barometric height fusion
+ Gate size for barometric and GPS height fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1420,6 +1423,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for GPS horizontal position fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1427,6 +1431,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for GPS velocity fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1434,6 +1439,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for TAS fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1484,6 +1490,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for range finder fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1512,6 +1519,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for vision estimate fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1540,6 +1548,7 @@ This parameter is used when the magnetometer fusion method is set automatically
Gate size for optical flow fusion
+ Sets the number of standard deviations used by the innovation consistency test.
1.0
SD
1
@@ -1912,16 +1921,6 @@ This parameter controls the time constant of the decay
-
- Attitude Wheel Time Constant
- This defines the latency between a steering step input and the achieved setpoint (inverse to a P gain). Half a second is a good start value and fits for most average systems. Smaller systems may require smaller values, but as this will wear out servos faster, the value should only be decreased as needed.
- 0.4
- 1.0
- s
- 2
- 0.05
- modules/gnd_att_control
-
Attitude Roll Time Constant
This defines the latency between a roll step input and the achieved setpoint (inverse to a P gain). Half a second is a good start value and fits for most average systems. Smaller systems may require smaller values, but as this will wear out servos faster, the value should only be decreased as needed.
@@ -2313,6 +2312,16 @@ This parameter controls the time constant of the decay
0.01
modules/fw_att_control
+
+ Attitude Wheel Time Constant
+ This defines the latency between a steering step input and the achieved setpoint (inverse to a P gain). Half a second is a good start value and fits for most average systems. Smaller systems may require smaller values, but as this will wear out servos faster, the value should only be decreased as needed.
+ 0.4
+ 1.0
+ s
+ 2
+ 0.05
+ modules/gnd_att_control
+
@@ -2561,24 +2570,6 @@ Set to 0 to disable heading hold
-
- Trim ground speed
- 0.0
- 40
- m/s
- 1
- 0.5
- modules/gnd_pos_control
-
-
- Maximum ground speed
- 0.0
- 40
- m/s
- 1
- 0.5
- modules/gnd_pos_control
-
Minimum Airspeed
If the airspeed falls below this value, the TECS controller will try to increase airspeed more aggressively.
@@ -2758,6 +2749,24 @@ Set to 0 to disable heading hold
0.01
modules/fw_pos_control_l1
+
+ Trim ground speed
+ 0.0
+ 40
+ m/s
+ 1
+ 0.5
+ modules/gnd_pos_control
+
+
+ Maximum ground speed
+ 0.0
+ 40
+ m/s
+ 1
+ 0.5
+ modules/gnd_pos_control
+
@@ -2794,67 +2803,6 @@ but also ignore less noise
-
- Control mode for speed
- This allows the user to choose between closed loop gps speed or open loop cruise throttle speed
- 0
- 1
- modules/gnd_pos_control
-
- close the loop with gps speed
- open loop control
-
-
-
- Speed proportional gain
- This is the proportional gain for the speed closed loop controller
- 0.005
- 50.0
- %m/s
- 3
- 0.005
- modules/gnd_pos_control
-
-
- Speed Integral gain
- This is the integral gain for the speed closed loop controller
- 0.00
- 50.0
- %m/s
- 3
- 0.005
- modules/gnd_pos_control
-
-
- Speed proportional gain
- This is the derivative gain for the speed closed loop controller
- 0.00
- 50.0
- %m/s
- 3
- 0.005
- modules/gnd_pos_control
-
-
- Speed integral maximum value
- This is the maxim value the integral can reach to prevent wind-up.
- 0.005
- 50.0
- %m/s
- 3
- 0.005
- modules/gnd_pos_control
-
-
- Speed to throttle scaler
- This is a gain to map the speed control output to the throttle linearly.
- 0.005
- 50.0
- %m/s
- 3
- 0.005
- modules/gnd_pos_control
-
Wheel steering rate proportional gain
This defines how much the wheel steering input will be commanded depending on the current body angular rate error.
@@ -2937,6 +2885,67 @@ but also ignore less noise
modules/gnd_att_control
+
+ Control mode for speed
+ This allows the user to choose between closed loop gps speed or open loop cruise throttle speed
+ 0
+ 1
+ modules/gnd_pos_control
+
+ close the loop with gps speed
+ open loop control
+
+
+
+ Speed proportional gain
+ This is the proportional gain for the speed closed loop controller
+ 0.005
+ 50.0
+ %m/s
+ 3
+ 0.005
+ modules/gnd_pos_control
+
+
+ Speed Integral gain
+ This is the integral gain for the speed closed loop controller
+ 0.00
+ 50.0
+ %m/s
+ 3
+ 0.005
+ modules/gnd_pos_control
+
+
+ Speed proportional gain
+ This is the derivative gain for the speed closed loop controller
+ 0.00
+ 50.0
+ %m/s
+ 3
+ 0.005
+ modules/gnd_pos_control
+
+
+ Speed integral maximum value
+ This is the maxim value the integral can reach to prevent wind-up.
+ 0.005
+ 50.0
+ %m/s
+ 3
+ 0.005
+ modules/gnd_pos_control
+
+
+ Speed to throttle scaler
+ This is a gain to map the speed control output to the throttle linearly.
+ 0.005
+ 50.0
+ %m/s
+ 3
+ 0.005
+ modules/gnd_pos_control
+
@@ -3651,21 +3660,6 @@ by initializing the estimator to the LPE_LAT/LON parameters when global informat
-
- Enable weather-vane mode takeoff for missions
-
- modules/vtol_att_control
-
-
- Weather-vane mode for loiter
-
- modules/vtol_att_control
-
-
- Weather-vane mode landings for missions
-
- modules/vtol_att_control
-
Take-off altitude
This is the minimum altitude the system will take off to.
@@ -3840,15 +3834,30 @@ by initializing the estimator to the LPE_LAT/LON parameters when global informat
modules/navigator
-
- Set offboard loss failsafe mode
- The offboard loss failsafe will only be entered after a timeout, set by COM_OF_LOSS_T in seconds.
- modules/commander
-
- Loiter
- Land at current position
- Return to Land
-
+
+ Enable weather-vane mode takeoff for missions
+
+ modules/vtol_att_control
+
+
+ Weather-vane mode for loiter
+
+ modules/vtol_att_control
+
+
+ Weather-vane mode landings for missions
+
+ modules/vtol_att_control
+
+
+ Set offboard loss failsafe mode
+ The offboard loss failsafe will only be entered after a timeout, set by COM_OF_LOSS_T in seconds.
+ modules/commander
+
+ Loiter
+ Land at current position
+ Return to Land
+
Set offboard loss failsafe mode when RC is available
@@ -4018,135 +4027,6 @@ Does not affect MAVLINK_ROI input
-
- Max manual roll
- 0.0
- 90.0
- deg
- examples/mc_pos_control_multiplatform
-
-
- Max manual pitch
- 0.0
- 90.0
- deg
- examples/mc_pos_control_multiplatform
-
-
- Max manual yaw rate
- 0.0
- deg/s
- examples/mc_pos_control_multiplatform
-
-
- Roll P gain
- Roll proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Roll rate P gain
- Roll rate proportional gain, i.e. control output for angular speed error 1 rad/s.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Roll rate I gain
- Roll rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Roll rate D gain
- Roll rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Pitch P gain
- Pitch proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
- 0.0
- 1/s
- examples/mc_att_control_multiplatform
-
-
- Pitch rate P gain
- Pitch rate proportional gain, i.e. control output for angular speed error 1 rad/s.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Pitch rate I gain
- Pitch rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Pitch rate D gain
- Pitch rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Yaw P gain
- Yaw proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
- 0.0
- 1/s
- examples/mc_att_control_multiplatform
-
-
- Yaw rate P gain
- Yaw rate proportional gain, i.e. control output for angular speed error 1 rad/s.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Yaw rate I gain
- Yaw rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Yaw rate D gain
- Yaw rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
- 0.0
- examples/mc_att_control_multiplatform
-
-
- Yaw feed forward
- Feed forward weight for manual yaw control. 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
- 0.0
- 1.0
- examples/mc_att_control_multiplatform
-
-
- Max yaw rate
- Limit for yaw rate, has effect for large rotations in autonomous mode, to avoid large control output and mixer saturation.
- 0.0
- 360.0
- deg/s
- examples/mc_att_control_multiplatform
-
-
- Max acro roll rate
- 0.0
- 360.0
- deg/s
- examples/mc_att_control_multiplatform
-
-
- Max acro pitch rate
- 0.0
- 360.0
- deg/s
- examples/mc_att_control_multiplatform
-
-
- Max acro yaw rate
- 0.0
- deg/s
- examples/mc_att_control_multiplatform
-
Roll time constant
Reduce if the system is too twitchy, increase if the response is too slow and sluggish.
@@ -4484,114 +4364,137 @@ applied to input of all axis: roll, pitch, yaw
0.05
modules/mc_att_control
-
-
-
- Minimum thrust
- Minimum vertical thrust. It's recommended to set it > 0 to avoid free fall with zero thrust.
+
+ Roll P gain
+ Roll proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
0.0
- 1.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Maximum thrust
- Limit max allowed thrust.
+
+ Roll rate P gain
+ Roll rate proportional gain, i.e. control output for angular speed error 1 rad/s.
0.0
- 1.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Proportional gain for vertical position error
+
+ Roll rate I gain
+ Roll rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Proportional gain for vertical velocity error
+
+ Roll rate D gain
+ Roll rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Integral gain for vertical velocity error
- Non zero value allows hovering thrust estimation on stabilized or autonomous takeoff.
+
+ Pitch P gain
+ Pitch proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
0.0
- examples/mc_pos_control_multiplatform
+ 1/s
+ examples/mc_att_control_multiplatform
-
- Differential gain for vertical velocity error
+
+ Pitch rate P gain
+ Pitch rate proportional gain, i.e. control output for angular speed error 1 rad/s.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Maximum vertical velocity
- Maximum vertical velocity in AUTO mode and endpoint for stabilized modes (ALTCTRL).
+
+ Pitch rate I gain
+ Pitch rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
0.0
- m/s
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Vertical velocity feed forward
- Feed forward weight for altitude control in stabilized modes (ALTCTRL). 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
+
+ Pitch rate D gain
+ Pitch rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
0.0
- 1.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Proportional gain for horizontal position error
+
+ Yaw P gain
+ Yaw proportional gain, i.e. desired angular speed in rad/s for error 1 rad.
0.0
- examples/mc_pos_control_multiplatform
+ 1/s
+ examples/mc_att_control_multiplatform
-
- Proportional gain for horizontal velocity error
+
+ Yaw rate P gain
+ Yaw rate proportional gain, i.e. control output for angular speed error 1 rad/s.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Integral gain for horizontal velocity error
- Non-zero value allows to resist wind.
+
+ Yaw rate I gain
+ Yaw rate integral gain. Can be set to compensate static thrust difference or gravity center offset.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Differential gain for horizontal velocity error. Small values help reduce fast oscillations. If value is too big oscillations will appear again
+
+ Yaw rate D gain
+ Yaw rate differential gain. Small values help reduce fast oscillations. If value is too big oscillations will appear again.
0.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Maximum horizontal velocity
- Maximum horizontal velocity in AUTO mode and endpoint for position stabilized mode (POSCTRL).
- 0.0
- m/s
- examples/mc_pos_control_multiplatform
-
-
- Horizontal velocity feed forward
- Feed forward weight for position control in position control mode (POSCTRL). 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
+
+ Yaw feed forward
+ Feed forward weight for manual yaw control. 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
0.0
1.0
- examples/mc_pos_control_multiplatform
+ examples/mc_att_control_multiplatform
-
- Maximum tilt angle in air
- Limits maximum tilt in AUTO and POSCTRL modes during flight.
+
+ Max yaw rate
+ Limit for yaw rate, has effect for large rotations in autonomous mode, to avoid large control output and mixer saturation.
+ 0.0
+ 360.0
+ deg/s
+ examples/mc_att_control_multiplatform
+
+
+ Max acro roll rate
+ 0.0
+ 360.0
+ deg/s
+ examples/mc_att_control_multiplatform
+
+
+ Max acro pitch rate
+ 0.0
+ 360.0
+ deg/s
+ examples/mc_att_control_multiplatform
+
+
+ Max acro yaw rate
+ 0.0
+ deg/s
+ examples/mc_att_control_multiplatform
+
+
+ Max manual roll
0.0
90.0
deg
examples/mc_pos_control_multiplatform
-
- Maximum tilt during landing
- Limits maximum tilt angle on landing.
+
+ Max manual pitch
0.0
90.0
deg
examples/mc_pos_control_multiplatform
-
- Landing descend rate
+
+ Max manual yaw rate
0.0
- m/s
+ deg/s
examples/mc_pos_control_multiplatform
+
+
Minimum thrust in auto thrust control
It's recommended to set it > 0 to avoid free fall with zero thrust.
@@ -4957,246 +4860,122 @@ towards MPC_ACC_HOR_MAX/MPC_ACC_UP_MAX with jerk limit
1
modules/mc_pos_control
-
-
-
- Invert direction of aux output channel 1
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Minimum thrust
+ Minimum vertical thrust. It's recommended to set it > 0 to avoid free fall with zero thrust.
+ 0.0
+ 1.0
+ examples/mc_pos_control_multiplatform
-
- Invert direction of aux output channel 2
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Maximum thrust
+ Limit max allowed thrust.
+ 0.0
+ 1.0
+ examples/mc_pos_control_multiplatform
-
- Invert direction of aux output channel 3
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Proportional gain for vertical position error
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Invert direction of aux output channel 4
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Proportional gain for vertical velocity error
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Invert direction of aux output channel 5
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Integral gain for vertical velocity error
+ Non zero value allows hovering thrust estimation on stabilized or autonomous takeoff.
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Invert direction of aux output channel 6
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4fmu
+
+ Differential gain for vertical velocity error
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 1
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Maximum vertical velocity
+ Maximum vertical velocity in AUTO mode and endpoint for stabilized modes (ALTCTRL).
+ 0.0
+ m/s
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 2
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Vertical velocity feed forward
+ Feed forward weight for altitude control in stabilized modes (ALTCTRL). 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
+ 0.0
+ 1.0
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 3
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Proportional gain for horizontal position error
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 4
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Proportional gain for horizontal velocity error
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 5
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Integral gain for horizontal velocity error
+ Non-zero value allows to resist wind.
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Trim value for FMU PWM output channel 6
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4fmu
+
+ Differential gain for horizontal velocity error. Small values help reduce fast oscillations. If value is too big oscillations will appear again
+ 0.0
+ examples/mc_pos_control_multiplatform
-
- Thrust to PWM model parameter
- Parameter used to model the relationship between static thrust and motor input PWM. Model is: thrust = (1-factor)*PWM + factor * PWM^2
+
+ Maximum horizontal velocity
+ Maximum horizontal velocity in AUTO mode and endpoint for position stabilized mode (POSCTRL).
+ 0.0
+ m/s
+ examples/mc_pos_control_multiplatform
+
+
+ Horizontal velocity feed forward
+ Feed forward weight for position control in position control mode (POSCTRL). 0 will give slow responce and no overshot, 1 - fast responce and big overshot.
0.0
1.0
- drivers/px4fmu
+ examples/mc_pos_control_multiplatform
-
- Minimum motor rise time (slew rate limit)
- Minimum time allowed for the motor input signal to pass through a range of 1000 PWM units. A value x means that the motor signal can only go from 1000 to 2000 PWM in maximum x seconds. Zero means that slew rate limiting is disabled.
+
+ Maximum tilt angle in air
+ Limits maximum tilt in AUTO and POSCTRL modes during flight.
0.0
- s/(1000*PWM)
- drivers/px4fmu
+ 90.0
+ deg
+ examples/mc_pos_control_multiplatform
-
- Invert direction of main output channel 1
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
+
+ Maximum tilt during landing
+ Limits maximum tilt angle on landing.
+ 0.0
+ 90.0
+ deg
+ examples/mc_pos_control_multiplatform
-
- Invert direction of main output channel 2
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
+
+ Landing descend rate
+ 0.0
+ m/s
+ examples/mc_pos_control_multiplatform
-
- Invert direction of main output channel 3
- Set to 1 to invert the channel, 0 for default direction.
-
+
+
+
+ Set the PWM output frequency for the main outputs
+ Set to 400 for industry default or 1000 for high frequency ESCs. Set to 0 for Oneshot125.
+ -1
+ 2000
+ Hz
true
- drivers/px4io
-
-
- Invert direction of main output channel 4
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
-
-
- Invert direction of main output channel 5
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
-
-
- Invert direction of main output channel 6
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
-
-
- Invert direction of main output channel 7
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
-
-
- Invert direction of main output channel 8
- Set to 1 to invert the channel, 0 for default direction.
-
- true
- drivers/px4io
-
-
- Trim value for main output channel 1
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 2
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 3
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 4
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 5
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 6
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 7
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- Trim value for main output channel 8
- Set to normalized offset
- -0.2
- 0.2
- 2
- drivers/px4io
-
-
- S.BUS out
- Set to 1 to enable S.BUS version 1 output instead of RSSI.
-
- drivers/px4io
-
-
- Set the PWM output frequency for the main outputs
- Set to 400 for industry default or 1000 for high frequency ESCs. Set to 0 for Oneshot125.
- -1
- 2000
- Hz
- true
- modules/sensors
+ modules/sensors
Set the minimum PWM for the main outputs
@@ -5378,6 +5157,236 @@ towards MPC_ACC_HOR_MAX/MPC_ACC_UP_MAX with jerk limit
true
modules/sensors
+
+ Invert direction of main output channel 1
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 2
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 3
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 4
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 5
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 6
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 7
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Invert direction of main output channel 8
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4io
+
+
+ Trim value for main output channel 1
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 2
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 3
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 4
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 5
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 6
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 7
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ Trim value for main output channel 8
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4io
+
+
+ S.BUS out
+ Set to 1 to enable S.BUS version 1 output instead of RSSI.
+
+ drivers/px4io
+
+
+ Invert direction of aux output channel 1
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Invert direction of aux output channel 2
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Invert direction of aux output channel 3
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Invert direction of aux output channel 4
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Invert direction of aux output channel 5
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Invert direction of aux output channel 6
+ Set to 1 to invert the channel, 0 for default direction.
+
+ true
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 1
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 2
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 3
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 4
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 5
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Trim value for FMU PWM output channel 6
+ Set to normalized offset
+ -0.2
+ 0.2
+ 2
+ drivers/px4fmu
+
+
+ Thrust to PWM model parameter
+ Parameter used to model the relationship between static thrust and motor input PWM. Model is: thrust = (1-factor)*PWM + factor * PWM^2
+ 0.0
+ 1.0
+ drivers/px4fmu
+
+
+ Minimum motor rise time (slew rate limit)
+ Minimum time allowed for the motor input signal to pass through a range of 1000 PWM units. A value x means that the motor signal can only go from 1000 to 2000 PWM in maximum x seconds. Zero means that slew rate limiting is disabled.
+ 0.0
+ s/(1000*PWM)
+ drivers/px4fmu
+
@@ -5788,48 +5797,6 @@ towards MPC_ACC_HOR_MAX/MPC_ACC_UP_MAX with jerk limit
-
- PWM input channel that provides RSSI
- 0: do not read RSSI from input channel 1-18: read RSSI from specified input channel Specify the range for RSSI input with RC_RSSI_PWM_MIN and RC_RSSI_PWM_MAX parameters.
- 0
- 18
- drivers/px4io
-
- Channel 11
- Channel 10
- Channel 13
- Channel 12
- Channel 15
- Channel 14
- Channel 17
- Channel 16
- Channel 18
- Channel 1
- Unassigned
- Channel 3
- Channel 2
- Channel 5
- Channel 4
- Channel 7
- Channel 6
- Channel 9
- Channel 8
-
-
-
- Max input value for RSSI reading
- Only used if RC_RSSI_PWM_CHAN > 0
- 0
- 2000
- drivers/px4io
-
-
- Min input value for RSSI reading
- Only used if RC_RSSI_PWM_CHAN > 0
- 0
- 2000
- drivers/px4io
-
RC channel 1 minimum
Minimum value for RC channel 1
@@ -6952,6 +6919,48 @@ towards MPC_ACC_HOR_MAX/MPC_ACC_UP_MAX with jerk limit
0.01
modules/commander
+
+ PWM input channel that provides RSSI
+ 0: do not read RSSI from input channel 1-18: read RSSI from specified input channel Specify the range for RSSI input with RC_RSSI_PWM_MIN and RC_RSSI_PWM_MAX parameters.
+ 0
+ 18
+ drivers/px4io
+
+ Channel 11
+ Channel 10
+ Channel 13
+ Channel 12
+ Channel 15
+ Channel 14
+ Channel 17
+ Channel 16
+ Channel 18
+ Channel 1
+ Unassigned
+ Channel 3
+ Channel 2
+ Channel 5
+ Channel 4
+ Channel 7
+ Channel 6
+ Channel 9
+ Channel 8
+
+
+
+ Max input value for RSSI reading
+ Only used if RC_RSSI_PWM_CHAN > 0
+ 0
+ 2000
+ drivers/px4io
+
+
+ Min input value for RSSI reading
+ Only used if RC_RSSI_PWM_CHAN > 0
+ 0
+ 2000
+ drivers/px4io
+
@@ -7599,6 +7608,46 @@ FW_AIRSPD_MIN * RWTO_AIRSPD_SCL
+
+ Logging rate
+ A value of -1 indicates the commandline argument should be obeyed. A value of 0 sets the minimum rate, any other value is interpreted as rate in Hertz. This parameter is only read out before logging starts (which commonly is before arming).
+ -1
+ 250
+ Hz
+ modules/sdlog2
+
+
+ Extended logging mode
+ A value of -1 indicates the command line argument should be obeyed. A value of 0 disables extended logging mode, a value of 1 enables it. This parameter is only read out before logging starts (which commonly is before arming).
+ -1
+ 1
+ modules/sdlog2
+
+ Enable
+ Disable
+ Command Line
+
+
+
+ Use timestamps only if GPS 3D fix is available
+ Constrain the log folder creation to only use the time stamp if a 3D GPS lock is present.
+
+ modules/sdlog2
+
+
+ Give logging app higher thread priority to avoid data loss.
+This is used for gathering replay logs for the ekf2 module
+ A value of 0 indicates that the default priority is used. Increasing the parameter in steps of one increases the priority.
+ 0
+ 3
+ modules/sdlog2
+
+ Default priority
+ Low priority
+ Max priority
+ Medium priority
+
+
UTC offset (unit: min)
the difference in hours and minutes from Coordinated Universal Time (UTC) for a your place and date. for example, In case of South Korea(UTC+09:00), UTC offset is 540 min (9*60) refer to https://en.wikipedia.org/wiki/List_of_UTC_time_offsets
@@ -7651,46 +7700,6 @@ FW_AIRSPD_MIN * RWTO_AIRSPD_SCL
modules/logger
-
- Logging rate
- A value of -1 indicates the commandline argument should be obeyed. A value of 0 sets the minimum rate, any other value is interpreted as rate in Hertz. This parameter is only read out before logging starts (which commonly is before arming).
- -1
- 250
- Hz
- modules/sdlog2
-
-
- Extended logging mode
- A value of -1 indicates the command line argument should be obeyed. A value of 0 disables extended logging mode, a value of 1 enables it. This parameter is only read out before logging starts (which commonly is before arming).
- -1
- 1
- modules/sdlog2
-
- Enable
- Disable
- Command Line
-
-
-
- Use timestamps only if GPS 3D fix is available
- Constrain the log folder creation to only use the time stamp if a 3D GPS lock is present.
-
- modules/sdlog2
-
-
- Give logging app higher thread priority to avoid data loss.
-This is used for gathering replay logs for the ekf2 module
- A value of 0 indicates that the default priority is used. Increasing the parameter in steps of one increases the priority.
- 0
- 3
- modules/sdlog2
-
- Default priority
- Low priority
- Max priority
- Medium priority
-
-
@@ -7707,6 +7716,39 @@ This is used for gathering replay logs for the ekf2 module
+
+ ID of the Gyro that the calibration is for
+ modules/sensors
+
+
+ Gyro 0 enabled
+
+ modules/sensors
+
+
+ Gyro X-axis offset
+ modules/sensors
+
+
+ Gyro Y-axis offset
+ modules/sensors
+
+
+ Gyro Z-axis offset
+ modules/sensors
+
+
+ Gyro X-axis scaling factor
+ modules/sensors
+
+
+ Gyro Y-axis scaling factor
+ modules/sensors
+
+
+ Gyro Z-axis scaling factor
+ modules/sensors
+
ID of the Accelerometer that the calibration is for
modules/sensors
@@ -7724,32 +7766,176 @@ This is used for gathering replay logs for the ekf2 module
Accelerometer Y-axis offset
modules/sensors
-
- Accelerometer Z-axis offset
+
+ Accelerometer Z-axis offset
+ modules/sensors
+
+
+ Accelerometer X-axis scaling factor
+ modules/sensors
+
+
+ Accelerometer Y-axis scaling factor
+ modules/sensors
+
+
+ Accelerometer Z-axis scaling factor
+ modules/sensors
+
+
+ ID of Magnetometer the calibration is for
+ modules/sensors
+
+
+ Mag 0 enabled
+
+ modules/sensors
+
+
+ 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.
+ -1
+ 30
+ true
+ modules/sensors
+
+ Pitch 90°
+ Pitch 270°
+ Roll 270°
+ Roll 270°, Yaw 45°
+ Roll 270°, Yaw 90°
+ Roll 270°, Yaw 135°
+ Yaw 45°
+ No rotation
+ Yaw 135°
+ Yaw 90°
+ Yaw 225°
+ Yaw 180°
+ Yaw 315°
+ Yaw 270°
+ Roll 180°, Yaw 45°
+ Roll 180°
+ Roll 180°, Yaw 135°
+ Roll 180°, Yaw 90°
+ Roll 180°, Yaw 225°
+ Pitch 180°
+ Roll 180°, Yaw 315°
+ Roll 180°, Yaw 270°
+ Roll 90°, Yaw 45°
+ Roll 90°
+ Roll 90°, Yaw 135°
+ Roll 90°, Yaw 90°
+ Internal mag
+
+
+
+ Magnetometer X-axis offset
+ modules/sensors
+
+
+ Magnetometer Y-axis offset
+ modules/sensors
+
+
+ Magnetometer Z-axis offset
+ modules/sensors
+
+
+ Magnetometer X-axis scaling factor
+ modules/sensors
+
+
+ Magnetometer Y-axis scaling factor
+ modules/sensors
+
+
+ Magnetometer Z-axis scaling factor
+ modules/sensors
+
+
+ ID of the Accelerometer that the calibration is for
+ modules/sensors
+
+
+ Accelerometer 2 enabled
+
+ modules/sensors
+
+
+ Accelerometer X-axis offset
+ modules/sensors
+
+
+ Accelerometer Y-axis offset
+ modules/sensors
+
+
+ Accelerometer Z-axis offset
+ modules/sensors
+
+
+ Accelerometer X-axis scaling factor
+ modules/sensors
+
+
+ Accelerometer Y-axis scaling factor
+ modules/sensors
+
+
+ Accelerometer Z-axis scaling factor
+ modules/sensors
+
+
+ Primary mag ID
+ modules/sensors
+
+
+ Primary gyro ID
+ modules/sensors
+
+
+ ID of the Gyro that the calibration is for
+ modules/sensors
+
+
+ Gyro 1 enabled
+
+ modules/sensors
+
+
+ Gyro X-axis offset
+ modules/sensors
+
+
+ Gyro Y-axis offset
+ modules/sensors
+
+
+ Gyro Z-axis offset
modules/sensors
-
- Accelerometer X-axis scaling factor
+
+ Gyro X-axis scaling factor
modules/sensors
-
- Accelerometer Y-axis scaling factor
+
+ Gyro Y-axis scaling factor
modules/sensors
-
- Accelerometer Z-axis scaling factor
+
+ Gyro Z-axis scaling factor
modules/sensors
-
+
ID of Magnetometer the calibration is for
modules/sensors
-
- Mag 3 enabled
+
+ Mag 2 enabled
modules/sensors
-
+
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.
-1
@@ -7786,96 +7972,63 @@ This is used for gathering replay logs for the ekf2 module
Internal mag
-
+
Magnetometer X-axis offset
modules/sensors
-
+
Magnetometer Y-axis offset
modules/sensors
-
+
Magnetometer Z-axis offset
modules/sensors
-
+
Magnetometer X-axis scaling factor
modules/sensors
-
+
Magnetometer Y-axis scaling factor
modules/sensors
-
+
Magnetometer Z-axis scaling factor
modules/sensors
-
+
ID of the Accelerometer that the calibration is for
modules/sensors
-
- Accelerometer 2 enabled
+
+ Accelerometer 0 enabled
modules/sensors
-
+
Accelerometer X-axis offset
modules/sensors
-
+
Accelerometer Y-axis offset
modules/sensors
-
+
Accelerometer Z-axis offset
modules/sensors
-
+
Accelerometer X-axis scaling factor
modules/sensors
-
+
Accelerometer Y-axis scaling factor
modules/sensors
-
+
Accelerometer Z-axis scaling factor
modules/sensors
-
- ID of the Gyro that the calibration is for
- modules/sensors
-
-
- Gyro 0 enabled
-
- modules/sensors
-
-
- Gyro X-axis offset
- modules/sensors
-
-
- Gyro Y-axis offset
- modules/sensors
-
-
- Gyro Z-axis offset
- modules/sensors
-
-
- Gyro X-axis scaling factor
- modules/sensors
-
-
- Gyro Y-axis scaling factor
- modules/sensors
-
-
- Gyro Z-axis scaling factor
- modules/sensors
-
Primary baro ID
modules/sensors
@@ -7904,6 +8057,10 @@ This is used for gathering replay logs for the ekf2 module
Pick the appropriate scaling from the datasheet. this number defines the (linear) conversion from voltage to Pascal (pa). For the MPXV7002DP this is 1000. NOTE: If the sensor always registers zero, try switching the static and dynamic tubes.
modules/sensors
+
+ Primary accel ID
+ modules/sensors
+
ID of Magnetometer the calibration is for
modules/sensors
@@ -7974,80 +8131,6 @@ This is used for gathering replay logs for the ekf2 module
Magnetometer Z-axis scaling factor
modules/sensors
-
- ID of Magnetometer the calibration is for
- modules/sensors
-
-
- Mag 2 enabled
-
- modules/sensors
-
-
- 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.
- -1
- 30
- true
- modules/sensors
-
- Pitch 90°
- Pitch 270°
- Roll 270°
- Roll 270°, Yaw 45°
- Roll 270°, Yaw 90°
- Roll 270°, Yaw 135°
- Yaw 45°
- No rotation
- Yaw 135°
- Yaw 90°
- Yaw 225°
- Yaw 180°
- Yaw 315°
- Yaw 270°
- Roll 180°, Yaw 45°
- Roll 180°
- Roll 180°, Yaw 135°
- Roll 180°, Yaw 90°
- Roll 180°, Yaw 225°
- Pitch 180°
- Roll 180°, Yaw 315°
- Roll 180°, Yaw 270°
- Roll 90°, Yaw 45°
- Roll 90°
- Roll 90°, Yaw 135°
- Roll 90°, Yaw 90°
- Internal mag
-
-
-
- Magnetometer X-axis offset
- modules/sensors
-
-
- Magnetometer Y-axis offset
- modules/sensors
-
-
- Magnetometer Z-axis offset
- modules/sensors
-
-
- Magnetometer X-axis scaling factor
- modules/sensors
-
-
- Magnetometer Y-axis scaling factor
- modules/sensors
-
-
- Magnetometer Z-axis scaling factor
- modules/sensors
-
-
- Primary mag ID
- modules/sensors
-
ID of the Gyro that the calibration is for
modules/sensors
@@ -8081,17 +8164,17 @@ This is used for gathering replay logs for the ekf2 module
Gyro Z-axis scaling factor
modules/sensors
-
+
ID of Magnetometer the calibration is for
modules/sensors
-
- Mag 0 enabled
+
+ Mag 3 enabled
modules/sensors
-
- Rotation of magnetometer 0 relative to airframe
+
+ 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.
-1
30
@@ -8127,102 +8210,28 @@ This is used for gathering replay logs for the ekf2 module
Internal mag
-
+
Magnetometer X-axis offset
modules/sensors
-
+
Magnetometer Y-axis offset
modules/sensors
-
- Magnetometer Z-axis offset
- modules/sensors
-
-
- Magnetometer X-axis scaling factor
- modules/sensors
-
-
- Magnetometer Y-axis scaling factor
- modules/sensors
-
-
- Magnetometer Z-axis scaling factor
- modules/sensors
-
-
- ID of the Gyro that the calibration is for
- modules/sensors
-
-
- Gyro 1 enabled
-
- modules/sensors
-
-
- Gyro X-axis offset
- modules/sensors
-
-
- Gyro Y-axis offset
- modules/sensors
-
-
- Gyro Z-axis offset
- modules/sensors
-
-
- Gyro X-axis scaling factor
- modules/sensors
-
-
- Gyro Y-axis scaling factor
- modules/sensors
-
-
- Gyro Z-axis scaling factor
- modules/sensors
-
-
- Primary accel ID
- modules/sensors
-
-
- Primary gyro ID
- modules/sensors
-
-
- ID of the Accelerometer that the calibration is for
- modules/sensors
-
-
- Accelerometer 0 enabled
-
- modules/sensors
-
-
- Accelerometer X-axis offset
- modules/sensors
-
-
- Accelerometer Y-axis offset
- modules/sensors
-
-
- Accelerometer Z-axis offset
+
+ Magnetometer Z-axis offset
modules/sensors
-
- Accelerometer X-axis scaling factor
+
+ Magnetometer X-axis scaling factor
modules/sensors
-
- Accelerometer Y-axis scaling factor
+
+ Magnetometer Y-axis scaling factor
modules/sensors
-
- Accelerometer Z-axis scaling factor
+
+ Magnetometer Z-axis scaling factor
modules/sensors
@@ -8461,380 +8470,392 @@ This is used for gathering replay logs for the ekf2 module
Accelerometer calibration maximum temperature
modules/sensors
-
- Set to 1 to enable thermal compensation for rate gyro sensors. Set to 0 to disable
+
+ Set to 1 to enable thermal compensation for barometric pressure sensors. Set to 0 to disable
0
1
modules/sensors
-
- ID of Gyro that the calibration is for
- modules/sensors
-
-
- Gyro rate offset temperature ^3 polynomial coefficient - X axis
- modules/sensors
-
-
- Gyro rate offset temperature ^3 polynomial coefficient - Y axis
- modules/sensors
-
-
- Gyro rate offset temperature ^3 polynomial coefficient - Z axis
- modules/sensors
-
-
- Gyro rate offset temperature ^2 polynomial coefficient - X axis
+
+ ID of Barometer that the calibration is for
modules/sensors
-
- Gyro rate offset temperature ^2 polynomial coefficient - Y axis
+
+ Barometer offset temperature ^5 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^2 polynomial coefficient - Z axis
+
+ Barometer offset temperature ^4 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - X axis
+
+ Barometer offset temperature ^3 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - Y axis
+
+ Barometer offset temperature ^2 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - Z axis
+
+ Barometer offset temperature ^1 polynomial coefficients
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - X axis
+
+ Barometer offset temperature ^0 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - Y axis
+
+ Barometer scale factor - X axis
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - Z axis
+
+ Barometer calibration reference temperature
modules/sensors
-
- Gyro scale factor - X axis
+
+ Barometer calibration minimum temperature
modules/sensors
-
- Gyro scale factor - Y axis
+
+ Barometer calibration maximum temperature
modules/sensors
-
- Gyro scale factor - Z axis
+
+ ID of Barometer that the calibration is for
modules/sensors
-
- Gyro calibration reference temperature
+
+ Barometer offset temperature ^5 polynomial coefficient
modules/sensors
-
- Gyro calibration minimum temperature
+
+ Barometer offset temperature ^4 polynomial coefficient
modules/sensors
-
- Gyro calibration maximum temperature
+
+ Barometer offset temperature ^3 polynomial coefficient
modules/sensors
-
- ID of Gyro that the calibration is for
+
+ Barometer offset temperature ^2 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^3 polynomial coefficient - X axis
+
+ Barometer offset temperature ^1 polynomial coefficients
modules/sensors
-
- Gyro rate offset temperature ^3 polynomial coefficient - Y axis
+
+ Barometer offset temperature ^0 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^3 polynomial coefficient - Z axis
+
+ Barometer scale factor - X axis
modules/sensors
-
- Gyro rate offset temperature ^2 polynomial coefficient - X axis
+
+ Barometer calibration reference temperature
modules/sensors
-
- Gyro rate offset temperature ^2 polynomial coefficient - Y axis
+
+ Barometer calibration minimum temperature
modules/sensors
-
- Gyro rate offset temperature ^2 polynomial coefficient - Z axis
+
+ Barometer calibration maximum temperature
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - X axis
+
+ ID of Barometer that the calibration is for
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - Y axis
+
+ Barometer offset temperature ^5 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^1 polynomial coefficient - Z axis
+
+ Barometer offset temperature ^4 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - X axis
+
+ Barometer offset temperature ^3 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - Y axis
+
+ Barometer offset temperature ^2 polynomial coefficient
modules/sensors
-
- Gyro rate offset temperature ^0 polynomial coefficient - Z axis
+
+ Barometer offset temperature ^1 polynomial coefficients
modules/sensors
-
- Gyro scale factor - X axis
+
+ Barometer offset temperature ^0 polynomial coefficient
modules/sensors
-
- Gyro scale factor - Y axis
+
+ Barometer scale factor - X axis
modules/sensors
-
- Gyro scale factor - Z axis
+
+ Barometer calibration reference temperature
modules/sensors
-
- Gyro calibration reference temperature
+
+ Barometer calibration minimum temperature
modules/sensors
-
- Gyro calibration minimum temperature
+
+ Barometer calibration maximum temperature
modules/sensors
-
- Gyro calibration maximum temperature
+
+ Set to 1 to enable thermal compensation for rate gyro sensors. Set to 0 to disable
+ 0
+ 1
modules/sensors
-
+
ID of Gyro that the calibration is for
modules/sensors
-
+
Gyro rate offset temperature ^3 polynomial coefficient - X axis
modules/sensors
-
+
Gyro rate offset temperature ^3 polynomial coefficient - Y axis
modules/sensors
-
+
Gyro rate offset temperature ^3 polynomial coefficient - Z axis
modules/sensors
-
+
Gyro rate offset temperature ^2 polynomial coefficient - X axis
modules/sensors
-
+
Gyro rate offset temperature ^2 polynomial coefficient - Y axis
modules/sensors
-
+
Gyro rate offset temperature ^2 polynomial coefficient - Z axis
modules/sensors
-
+
Gyro rate offset temperature ^1 polynomial coefficient - X axis
modules/sensors
-
+
Gyro rate offset temperature ^1 polynomial coefficient - Y axis
modules/sensors
-
+
Gyro rate offset temperature ^1 polynomial coefficient - Z axis
modules/sensors
-
+
Gyro rate offset temperature ^0 polynomial coefficient - X axis
modules/sensors
-
+
Gyro rate offset temperature ^0 polynomial coefficient - Y axis
modules/sensors
-
+
Gyro rate offset temperature ^0 polynomial coefficient - Z axis
modules/sensors
-
+
Gyro scale factor - X axis
modules/sensors
-
+
Gyro scale factor - Y axis
modules/sensors
-
+
Gyro scale factor - Z axis
modules/sensors
-
+
Gyro calibration reference temperature
modules/sensors
-
+
Gyro calibration minimum temperature
modules/sensors
-
+
Gyro calibration maximum temperature
modules/sensors
-
- Set to 1 to enable thermal compensation for barometric pressure sensors. Set to 0 to disable
- 0
- 1
+
+ ID of Gyro that the calibration is for
modules/sensors
-
- ID of Barometer that the calibration is for
+
+ Gyro rate offset temperature ^3 polynomial coefficient - X axis
modules/sensors
-
- Barometer offset temperature ^5 polynomial coefficient
+
+ Gyro rate offset temperature ^3 polynomial coefficient - Y axis
modules/sensors
-
- Barometer offset temperature ^4 polynomial coefficient
+
+ Gyro rate offset temperature ^3 polynomial coefficient - Z axis
modules/sensors
-
- Barometer offset temperature ^3 polynomial coefficient
+
+ Gyro rate offset temperature ^2 polynomial coefficient - X axis
modules/sensors
-
- Barometer offset temperature ^2 polynomial coefficient
+
+ Gyro rate offset temperature ^2 polynomial coefficient - Y axis
modules/sensors
-
- Barometer offset temperature ^1 polynomial coefficients
+
+ Gyro rate offset temperature ^2 polynomial coefficient - Z axis
+ modules/sensors
+
+
+ Gyro rate offset temperature ^1 polynomial coefficient - X axis
+ modules/sensors
+
+
+ Gyro rate offset temperature ^1 polynomial coefficient - Y axis
+ modules/sensors
+
+
+ Gyro rate offset temperature ^1 polynomial coefficient - Z axis
+ modules/sensors
+
+
+ Gyro rate offset temperature ^0 polynomial coefficient - X axis
modules/sensors
-
- Barometer offset temperature ^0 polynomial coefficient
+
+ Gyro rate offset temperature ^0 polynomial coefficient - Y axis
modules/sensors
-
- Barometer scale factor - X axis
+
+ Gyro rate offset temperature ^0 polynomial coefficient - Z axis
modules/sensors
-
- Barometer calibration reference temperature
+
+ Gyro scale factor - X axis
modules/sensors
-
- Barometer calibration minimum temperature
+
+ Gyro scale factor - Y axis
modules/sensors
-
- Barometer calibration maximum temperature
+
+ Gyro scale factor - Z axis
modules/sensors
-
- ID of Barometer that the calibration is for
+
+ Gyro calibration reference temperature
modules/sensors
-
- Barometer offset temperature ^5 polynomial coefficient
+
+ Gyro calibration minimum temperature
modules/sensors
-
- Barometer offset temperature ^4 polynomial coefficient
+
+ Gyro calibration maximum temperature
modules/sensors
-
- Barometer offset temperature ^3 polynomial coefficient
+
+ ID of Gyro that the calibration is for
modules/sensors
-
- Barometer offset temperature ^2 polynomial coefficient
+
+ Gyro rate offset temperature ^3 polynomial coefficient - X axis
modules/sensors
-
- Barometer offset temperature ^1 polynomial coefficients
+
+ Gyro rate offset temperature ^3 polynomial coefficient - Y axis
modules/sensors
-
- Barometer offset temperature ^0 polynomial coefficient
+
+ Gyro rate offset temperature ^3 polynomial coefficient - Z axis
modules/sensors
-
- Barometer scale factor - X axis
+
+ Gyro rate offset temperature ^2 polynomial coefficient - X axis
modules/sensors
-
- Barometer calibration reference temperature
+
+ Gyro rate offset temperature ^2 polynomial coefficient - Y axis
modules/sensors
-
- Barometer calibration minimum temperature
+
+ Gyro rate offset temperature ^2 polynomial coefficient - Z axis
modules/sensors
-
- Barometer calibration maximum temperature
+
+ Gyro rate offset temperature ^1 polynomial coefficient - X axis
modules/sensors
-
- ID of Barometer that the calibration is for
+
+ Gyro rate offset temperature ^1 polynomial coefficient - Y axis
modules/sensors
-
- Barometer offset temperature ^5 polynomial coefficient
+
+ Gyro rate offset temperature ^1 polynomial coefficient - Z axis
modules/sensors
-
- Barometer offset temperature ^4 polynomial coefficient
+
+ Gyro rate offset temperature ^0 polynomial coefficient - X axis
modules/sensors
-
- Barometer offset temperature ^3 polynomial coefficient
+
+ Gyro rate offset temperature ^0 polynomial coefficient - Y axis
modules/sensors
-
- Barometer offset temperature ^2 polynomial coefficient
+
+ Gyro rate offset temperature ^0 polynomial coefficient - Z axis
modules/sensors
-
- Barometer offset temperature ^1 polynomial coefficients
+
+ Gyro scale factor - X axis
modules/sensors
-
- Barometer offset temperature ^0 polynomial coefficient
+
+ Gyro scale factor - Y axis
modules/sensors
-
- Barometer scale factor - X axis
+
+ Gyro scale factor - Z axis
modules/sensors
-
- Barometer calibration reference temperature
+
+ Gyro calibration reference temperature
modules/sensors
-
- Barometer calibration minimum temperature
+
+ Gyro calibration minimum temperature
modules/sensors
-
- Barometer calibration maximum temperature
+
+ Gyro calibration maximum temperature
modules/sensors
+
+ Bitfield selecting mag sides for calibration
+ DETECT_ORIENTATION_TAIL_DOWN = 1 DETECT_ORIENTATION_NOSE_DOWN = 2 DETECT_ORIENTATION_LEFT = 4 DETECT_ORIENTATION_RIGHT = 8 DETECT_ORIENTATION_UPSIDE_DOWN = 16 DETECT_ORIENTATION_RIGHTSIDE_UP = 32
+ 34
+ 63
+ modules/sensors
+
+ Two side calibration
+ Six side calibration
+ Three side calibration
+
+
QNH for barometer
500
@@ -9004,18 +9025,6 @@ This is used for gathering replay logs for the ekf2 module
true
modules/sensors
-
- Bitfield selecting mag sides for calibration
- DETECT_ORIENTATION_TAIL_DOWN = 1 DETECT_ORIENTATION_NOSE_DOWN = 2 DETECT_ORIENTATION_LEFT = 4 DETECT_ORIENTATION_RIGHT = 8 DETECT_ORIENTATION_UPSIDE_DOWN = 16 DETECT_ORIENTATION_RIGHTSIDE_UP = 32
- 34
- 63
- modules/sensors
-
- Two side calibration
- Six side calibration
- Three side calibration
-
-
@@ -9051,29 +9060,6 @@ This is used for gathering replay logs for the ekf2 module
-
- Run the FMU as a task to reduce latency
- If true, the FMU will run in a separate task instead of on the work queue. Set this if low latency is required, for example for racing. This is a trade-off between RAM usage and latency: running as a task, it requires a separate stack and directly polls on the control topics, whereas running on the work queue, it runs at a fixed update rate.
-
- true
- drivers/px4fmu
-
-
- 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
- drivers/px4io
-
-
- RGB Led brightness limit
- Set to 0 to disable, 1 for minimum brightness up to 15 (max)
- 0
- 15
- drivers/rgbled
-
Auto-start script index
CHANGING THIS VALUE REQUIRES A RESTART. Defines the auto-start script used to bootstrap the system.
@@ -9209,6 +9195,29 @@ This is used for gathering replay logs for the ekf2 module
deg C
modules/systemlib
+
+ 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
+ drivers/px4io
+
+
+ RGB Led brightness limit
+ Set to 0 to disable, 1 for minimum brightness up to 15 (max)
+ 0
+ 15
+ drivers/rgbled
+
+
+ Run the FMU as a task to reduce latency
+ If true, the FMU will run in a separate task instead of on the work queue. Set this if low latency is required, for example for racing. This is a trade-off between RAM usage and latency: running as a task, it requires a separate stack and directly polls on the control topics, whereas running on the work queue, it runs at a fixed update rate.
+
+ true
+ drivers/px4fmu
+
@@ -9281,32 +9290,6 @@ This is used for gathering replay logs for the ekf2 module
-
- UAVCAN Node ID
- Read the specs at http://uavcan.org to learn more about Node ID.
- 1
- 125
- modules/uavcanesc
-
-
- UAVCAN CAN bus bitrate
- 20000
- 1000000
- modules/uavcanesc
-
-
- UAVCAN Node ID
- Read the specs at http://uavcan.org to learn more about Node ID.
- 1
- 125
- modules/uavcannode
-
-
- UAVCAN CAN bus bitrate
- 20000
- 1000000
- modules/uavcannode
-
UAVCAN mode
0 - UAVCAN disabled. 1 - Basic support for UAVCAN actuators and sensors. 2 - Full support for dynamic node ID allocation and firmware update. 3 - Sets the motor control outputs to UAVCAN and enables support for dynamic node ID allocation and firmware update.
@@ -9342,6 +9325,32 @@ This is used for gathering replay logs for the ekf2 module
true
modules/uavcan
+
+ UAVCAN Node ID
+ Read the specs at http://uavcan.org to learn more about Node ID.
+ 1
+ 125
+ modules/uavcannode
+
+
+ UAVCAN CAN bus bitrate
+ 20000
+ 1000000
+ modules/uavcannode
+
+
+ UAVCAN Node ID
+ Read the specs at http://uavcan.org to learn more about Node ID.
+ 1
+ 125
+ modules/uavcanesc
+
+
+ UAVCAN CAN bus bitrate
+ 20000
+ 1000000
+ modules/uavcanesc
+
@@ -9692,18 +9701,6 @@ For ESCs that support thrust reversal with a control channel please set VT_B_REV
-
- EXFW_HDNG_P
- examples/fixedwing_control
-
-
- EXFW_ROLL_P
- examples/fixedwing_control
-
-
- EXFW_PITCH_P
- examples/fixedwing_control
-
SEG_TH2V_P
examples/segway
@@ -9720,6 +9717,18 @@ For ESCs that support thrust reversal with a control channel please set VT_B_REV
SEG_Q2V
examples/segway
+
+ EXFW_HDNG_P
+ examples/fixedwing_control
+
+
+ EXFW_ROLL_P
+ examples/fixedwing_control
+
+
+ EXFW_PITCH_P
+ examples/fixedwing_control
+
RV_YAW_P
examples/rover_steering_control