Name
| Description
| Min > Max (Incr. )
| Default
| Units
|
LED_RGB1_MAXBRT (INT32)
| RGB Led brightness limit
Comment: Set to 0 to disable, 1 for minimum brightness up to 31 (max)
| 0 > 31
|
|
|
LED_RGB_MAXBRT (INT32)
| RGB Led brightness limit
Comment: Set to 0 to disable, 1 for minimum brightness up to 15 (max)
| 0 > 15
|
|
|
SYS_AUTOCONFIG (INT32)
| Automatically configure default values
Comment: Set to 1 to reset parameters on next system startup (setting defaults). Platform-specific values are used if available. RC* parameters are preserved.
Values:
- 0: Keep parameters
- 1: Reset parameters
| 0 > 1
|
|
|
SYS_AUTOSTART (INT32)
| Auto-start script index
Comment: CHANGING THIS VALUE REQUIRES A RESTART. Defines the auto-start script used to bootstrap the system.
Reboot required: true
| 0 > 99999
|
|
|
SYS_BL_UPDATE (INT32)
| Bootloader update
Comment: 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
Reboot required: true
|
|
|
|
SYS_CAL_ACCEL (INT32)
| Enable auto start of accelerometer thermal calibration at the next power up
Comment: 0: Set to 0 to do nothing 1: Set to 1 to start a calibration at next boot This parameter is reset to zero when the the temperature calibration starts. default (0, no calibration)
| 0 > 1
|
|
|
SYS_CAL_BARO (INT32)
| Enable auto start of barometer thermal calibration at the next power up
Comment: 0: Set to 0 to do nothing 1: Set to 1 to start a calibration at next boot This parameter is reset to zero when the the temperature calibration starts. default (0, no calibration)
| 0 > 1
|
|
|
SYS_CAL_GYRO (INT32)
| Enable auto start of rate gyro thermal calibration at the next power up
Comment: 0: Set to 0 to do nothing 1: Set to 1 to start a calibration at next boot This parameter is reset to zero when the the temperature calibration starts. default (0, no calibration)
| 0 > 1
|
|
|
SYS_CAL_TDEL (INT32)
| Required temperature rise during thermal calibration
Comment: A temperature increase greater than this value is required during calibration. Calibration will complete for each sensor when the temperature increase above the starting temeprature exceeds the value set by SYS_CAL_TDEL. If the temperature rise is insufficient, the calibration will continue indefinitely and the board will need to be repowered to exit.
| 10 > ?
|
| deg C
|
SYS_CAL_TMAX (INT32)
| Maximum starting temperature for thermal calibration
Comment: Temperature calibration will not start if the temperature of any sensor is higher than the value set by SYS_CAL_TMAX.
|
|
| deg C
|
SYS_CAL_TMIN (INT32)
| Minimum starting temperature for thermal calibration
Comment: Temperature calibration for each sensor will ignore data if the temperature is lower than the value set by SYS_CAL_TMIN.
|
|
| deg C
|
SYS_COMPANION (INT32)
| TELEM2 as companion computer link (deprecated)
Comment: This parameter is deprecated and will be removed after 1. 9. 0. Use the generic serial configuration parameters instead (e. g. MAV_0_CONFIG, MAV_0_MODE, etc. ).
Values:
- 0: Disabled
- 10: FrSky Telemetry
- 20: Crazyflie (Syslink)
- 57600: Companion Link (57600 baud, 8N1)
- 157600: OSD (57600 baud, 8N1)
- 257600: Command Receiver (57600 baud, 8N1)
- 319200: Normal Telemetry (19200 baud, 8N1)
- 338400: Normal Telemetry (38400 baud, 8N1)
- 357600: Normal Telemetry (57600 baud, 8N1)
- 519200: Minimal Telemetry (19200 baud, 8N1)
- 538400: Minimal Telemetry (38400 baud, 8N1)
- 557600: Minimal Telemetry (57600 baud, 8N1)
- 921600: Companion Link (921600 baud, 8N1)
- 1500000: Companion Link (1500000 baud, 8N1)
- 1921600: ESP8266 (921600 baud, 8N1)
- 3115200: Normal Telemetry (115200 baud, 8N1)
- 4115200: Iridium Telemetry (115200 baud, 8N1)
- 5115200: Minimal Telemetry (115200 baud, 8N1)
- 6460800: RTPS Client (460800 baud)
Reboot required: true
| 0 > 6460800
|
|
|
SYS_FMU_TASK (INT32)
| Run the FMU as a task to reduce latency
Comment: 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.
Reboot required: true
|
|
|
|
SYS_HAS_BARO (INT32)
| Control if the vehicle has a barometer
Comment: 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.
Reboot required: true
|
|
|
|
SYS_HAS_MAG (INT32)
| Control if the vehicle has a magnetometer
Comment: 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.
Reboot required: true
|
|
|
|
SYS_HITL (INT32)
| Enable HITL mode on next boot
Comment: While enabled the system will boot in HITL mode and not enable all sensors and checks. When disabled the same vehicle can be normally flown outdoors.
Reboot required: true
|
|
|
|
SYS_MC_EST_GROUP (INT32)
| Set multicopter estimator group
Comment: Set the group of estimators used for multicopters and VTOLs
Values:
- 1: local_position_estimator, attitude_estimator_q
- 2: ekf2
Reboot required: true
| 1 > 2
|
|
|
SYS_PARAM_VER (INT32)
| Parameter version
Comment: This monotonically increasing number encodes the parameter compatibility set. whenever it increases parameters might not be backwards compatible and ground control stations should suggest a fresh configuration.
| 0 > ?
|
|
|
SYS_RESTART_TYPE (INT32)
| Set restart type
Comment: Set by px4io to indicate type of restart
Values:
- 0: Data survives resets
- 1: Data survives in-flight resets only
- 2: Data does not survive reset
| 0 > 2
|
|
|
SYS_STCK_EN (INT32)
| Enable stack checking
|
|
|
|
SYS_USE_IO (INT32)
| Set usage of IO board
Comment: 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.
Reboot required: true
| 0 > 1
|
|
|