Improve MAVLink behavior with half-duplex links, update default SRs
[inav.git] / docs / Settings.md
blob393960c262201f6b06747aab922831cb6062ca2e
1 # CLI Variable Reference
3 > Note: this document is autogenerated. Do not edit it manually.
5 ### 3d_deadband_high
7 High value of throttle deadband for 3D mode (when stick is in the deadband range, the value in 3d_neutral is used instead)
9 | Default | Min | Max |
10 | --- | --- | --- |
11 | 1514 | PWM_RANGE_MIN | PWM_RANGE_MAX |
13 ---
15 ### 3d_deadband_low
17 Low value of throttle deadband for 3D mode (when stick is in the 3d_deadband_throttle range, the fixed values of 3d_deadband_low / _high are used instead)
19 | Default | Min | Max |
20 | --- | --- | --- |
21 | 1406 | PWM_RANGE_MIN | PWM_RANGE_MAX |
23 ---
25 ### 3d_deadband_throttle
27 Throttle signal will be held to a fixed value when throttle is centered with an error margin defined in this parameter.
29 | Default | Min | Max |
30 | --- | --- | --- |
31 | 50 | 0 | 200 |
33 ---
35 ### 3d_neutral
37 Neutral (stop) throttle value for 3D mode
39 | Default | Min | Max |
40 | --- | --- | --- |
41 | 1460 | PWM_RANGE_MIN | PWM_RANGE_MAX |
43 ---
45 ### acc_event_threshold_high
47 Acceleration threshold [cm/s/s] for impact / high g event text messages sent by SIM module. Acceleration values greater than 4 g can occur in fixed wing flight without an impact, so a setting of 4000 or greater is suggested. 0 = detection off.
49 | Default | Min | Max |
50 | --- | --- | --- |
51 | 0 | 0 | 65535 |
53 ---
55 ### acc_event_threshold_low
57 Acceleration threshold [cm/s/s] for low-g / freefall detection text messages sent by SIM module. A setting of less than 100 is suggested. Valid values: [0-900], 0 = detection off.
59 | Default | Min | Max |
60 | --- | --- | --- |
61 | 0 | 0 | 900 |
63 ---
65 ### acc_event_threshold_neg_x
67 Acceleration threshold [cm/s/s] for backwards acceleration / fixed wing landing detection text messages sent by SIM module. Suggested value for fixed wing: 1100. 0 = detection off.
69 | Default | Min | Max |
70 | --- | --- | --- |
71 | 0 | 0 | 65535 |
73 ---
75 ### acc_hardware
77 Selection of acc hardware. See Wiki Sensor auto detect and hardware failure detection for more info
79 | Default | Min | Max |
80 | --- | --- | --- |
81 | AUTO |  |  |
83 ---
85 ### acc_lpf_hz
87 Software-based filter to remove mechanical vibrations from the accelerometer measurements. Value is cutoff frequency (Hz). For larger frames with bigger props set to lower value.
89 | Default | Min | Max |
90 | --- | --- | --- |
91 | 15 | 0 | 200 |
93 ---
95 ### acc_lpf_type
97 Specifies the type of the software LPF of the acc signals. BIQUAD gives better filtering and more delay, PT1 less filtering and less delay, so use only on clean builds.
99 | Default | Min | Max |
100 | --- | --- | --- |
101 | BIQUAD |  |  |
105 ### acc_notch_cutoff
107 Frequency of the software notch filter to remove mechanical vibrations from the accelerometer measurements. Value is cutoff frequency (Hz)
109 | Default | Min | Max |
110 | --- | --- | --- |
111 | 1 | 1 | 255 |
115 ### acc_notch_hz
117 Frequency of the software notch filter to remove mechanical vibrations from the accelerometer measurements. Value is center frequency (Hz)
119 | Default | Min | Max |
120 | --- | --- | --- |
121 | 0 | 0 | 255 |
125 ### accgain_x
127 Calculated value after '6 position avanced calibration'. Uncalibrated value is 4096. See Wiki page.
129 | Default | Min | Max |
130 | --- | --- | --- |
131 | 4096 | 1 | 8192 |
135 ### accgain_y
137 Calculated value after '6 position avanced calibration'. Uncalibrated value is 4096. See Wiki page.
139 | Default | Min | Max |
140 | --- | --- | --- |
141 | 4096 | 1 | 8192 |
145 ### accgain_z
147 Calculated value after '6 position avanced calibration'. Uncalibrated value is 4096. See Wiki page.
149 | Default | Min | Max |
150 | --- | --- | --- |
151 | 4096 | 1 | 8192 |
155 ### acczero_x
157 Calculated value after '6 position avanced calibration'. See Wiki page.
159 | Default | Min | Max |
160 | --- | --- | --- |
161 | 0 | -32768 | 32767 |
165 ### acczero_y
167 Calculated value after '6 position avanced calibration'. See Wiki page.
169 | Default | Min | Max |
170 | --- | --- | --- |
171 | 0 | -32768 | 32767 |
175 ### acczero_z
177 Calculated value after '6 position avanced calibration'. See Wiki page.
179 | Default | Min | Max |
180 | --- | --- | --- |
181 | 0 | -32768 | 32767 |
185 ### ahrs_acc_ignore_rate
187 Total gyro rotation rate threshold [deg/s] before scaling to consider accelerometer trustworthy
189 | Default | Min | Max |
190 | --- | --- | --- |
191 | 15 | 0 | 30 |
195 ### ahrs_acc_ignore_slope
197 Half-width of the interval to gradually reduce accelerometer weight. Centered at `imu_acc_ignore_rate` (exactly 50% weight)
199 | Default | Min | Max |
200 | --- | --- | --- |
201 | 5 | 0 | 10 |
205 ### ahrs_dcm_ki
207 Inertial Measurement Unit KI Gain for accelerometer measurements
209 | Default | Min | Max |
210 | --- | --- | --- |
211 | 50 |  | 65535 |
215 ### ahrs_dcm_ki_mag
217 Inertial Measurement Unit KI Gain for compass measurements
219 | Default | Min | Max |
220 | --- | --- | --- |
221 | 50 |  | 65535 |
225 ### ahrs_dcm_kp
227 Inertial Measurement Unit KP Gain for accelerometer measurements
229 | Default | Min | Max |
230 | --- | --- | --- |
231 | 2000 |  | 65535 |
235 ### ahrs_dcm_kp_mag
237 Inertial Measurement Unit KP Gain for compass measurements
239 | Default | Min | Max |
240 | --- | --- | --- |
241 | 2000 |  | 65535 |
245 ### ahrs_gps_yaw_weight
247 Arhs gps yaw weight when mag is avaliable, 0 means no gps yaw, 100 means equal weight as compass
249 | Default | Min | Max |
250 | --- | --- | --- |
251 | 100 | 0 | 500 |
255 ### ahrs_gps_yaw_windcomp
257 Wind compensation in heading estimation from gps groundcourse(fixed wing only)
259 | Default | Min | Max |
260 | --- | --- | --- |
261 | ON | OFF | ON |
265 ### ahrs_inertia_comp_method
267 Inertia force compensation method when gps is avaliable, VELNED use the accleration from gps, TURNRATE calculates accleration by turnrate multiplied by speed, ADAPTIVE choose best result from two in each ahrs loop
269 | Default | Min | Max |
270 | --- | --- | --- |
271 | ADAPTIVE |  |  |
275 ### airmode_throttle_threshold
277 Defines airmode THROTTLE activation threshold when `airmode_type` **THROTTLE_THRESHOLD** is used
279 | Default | Min | Max |
280 | --- | --- | --- |
281 | 1150 | 1000 | 2000 |
285 ### airmode_type
287 Defines the Airmode state handling type. Default **STICK_CENTER** is the classical approach in which Airmode is always active if enabled, but when the throttle is low and ROLL/PITCH/YAW sticks are centered, Iterms is not allowed to grow (ANTI_WINDUP). **THROTTLE_THRESHOLD** is the Airmode behavior known from Betaflight. In this mode, Airmode is active as soon THROTTLE position is above `airmode_throttle_threshold` and stays active until disarm. ANTI_WINDUP is never triggered. For small Multirotors (up to 7-inch propellers) it is suggested to switch to **THROTTLE_THRESHOLD** since it keeps full stabilization no matter what pilot does with the sticks. Fixed Wings always use **STICK_CENTER_ONCE** or **STICK_CENTER** modes.
289 | Default | Min | Max |
290 | --- | --- | --- |
291 | STICK_CENTER |  |  |
295 ### airspeed_adc_channel
297 ADC channel to use for analog pitot tube (airspeed) sensor. If board doesn't have a dedicated connector for analog airspeed sensor will default to 0
299 | Default | Min | Max |
300 | --- | --- | --- |
301 | _target default_ | ADC_CHN_NONE | ADC_CHN_MAX |
305 ### align_board_pitch
307 Arbitrary board rotation in deci-degrees (0.1 degree), to allow mounting it sideways / upside down / rotated etc
309 | Default | Min | Max |
310 | --- | --- | --- |
311 | 0 | -1800 | 3600 |
315 ### align_board_roll
317 Arbitrary board rotation in deci-degrees (0.1 degree), to allow mounting it sideways / upside down / rotated etc
319 | Default | Min | Max |
320 | --- | --- | --- |
321 | 0 | -1800 | 3600 |
325 ### align_board_yaw
327 Arbitrary board rotation in deci-degrees (0.1 degree), to allow mounting it sideways / upside down / rotated etc
329 | Default | Min | Max |
330 | --- | --- | --- |
331 | 0 | -1800 | 3600 |
335 ### align_mag
337 When running on non-default hardware or adding support for new sensors/sensor boards, these values are used for sensor orientation. When carefully understood, these values can also be used to rotate (in 90deg steps) or flip the board. Possible values are: DEFAULT, CW0_DEG, CW90_DEG, CW180_DEG, CW270_DEG, CW0_DEG_FLIP, CW90_DEG_FLIP, CW180_DEG_FLIP, CW270_DEG_FLIP.
339 | Default | Min | Max |
340 | --- | --- | --- |
341 | DEFAULT |  |  |
345 ### align_mag_pitch
347 Same as align_mag_roll, but for the pitch axis.
349 | Default | Min | Max |
350 | --- | --- | --- |
351 | 0 | -1800 | 3600 |
355 ### align_mag_roll
357 Set the external mag alignment on the roll axis (in 0.1 degree steps). If this value is non-zero, the compass is assumed to be externally mounted and both the board and on-board compass alignent (align_mag) are ignored. See also align_mag_pitch and align_mag_yaw.
359 | Default | Min | Max |
360 | --- | --- | --- |
361 | 0 | -1800 | 3600 |
365 ### align_mag_yaw
367 Same as align_mag_roll, but for the yaw axis.
369 | Default | Min | Max |
370 | --- | --- | --- |
371 | 0 | -1800 | 3600 |
375 ### align_opflow
377 Optical flow module alignment (default CW0_DEG_FLIP)
379 | Default | Min | Max |
380 | --- | --- | --- |
381 | CW0FLIP |  |  |
385 ### alt_hold_deadband
387 Defines the deadband of throttle during alt_hold [r/c points]
389 | Default | Min | Max |
390 | --- | --- | --- |
391 | 50 | 10 | 250 |
395 ### antigravity_accelerator
397 Multiplier for Antigravity gain. The bigger is the difference between actual and filtered throttle input, the bigger Antigravity gain
399 | Default | Min | Max |
400 | --- | --- | --- |
401 | 1 | 1 | 20 |
405 ### antigravity_cutoff_lpf_hz
407 Antigravity cutoff frequenct for Throtte filter. Antigravity is based on the difference between actual and filtered throttle input. The bigger is the difference, the bigger Antigravity gain
409 | Default | Min | Max |
410 | --- | --- | --- |
411 | 15 | 1 | 30 |
415 ### antigravity_gain
417 Max Antigravity gain. `1` means Antigravity is disabled, `2` means Iterm is allowed to double during rapid throttle movements
419 | Default | Min | Max |
420 | --- | --- | --- |
421 | 1 | 1 | 20 |
425 ### applied_defaults
427 Internal (configurator) hint. Should not be changed manually
429 | Default | Min | Max |
430 | --- | --- | --- |
431 | 0 | 0 | 99 |
435 ### baro_cal_tolerance
437 Baro calibration tolerance in cm. The default should allow the noisiest baro to complete calibration [cm].
439 | Default | Min | Max |
440 | --- | --- | --- |
441 | 150 | 0 | 1000 |
445 ### baro_hardware
447 Selection of baro hardware. See Wiki Sensor auto detect and hardware failure detection for more info
449 | Default | Min | Max |
450 | --- | --- | --- |
451 | AUTO |  |  |
455 ### bat_cells
457 Number of cells of the battery (0 = auto-detect), see battery documentation. 7S, 9S and 11S batteries cannot be auto-detected.
459 | Default | Min | Max |
460 | --- | --- | --- |
461 | 0 | 0 | 12 |
465 ### bat_voltage_src
467 Chose between raw and sag compensated battery voltage to use for battery alarms and telemetry. Possible values are `RAW` and `SAG_COMP`
469 | Default | Min | Max |
470 | --- | --- | --- |
471 | RAW |  |  |
475 ### battery_capacity
477 Set the battery capacity in mAh or mWh (see `battery_capacity_unit`). Used to calculate the remaining battery capacity.
479 | Default | Min | Max |
480 | --- | --- | --- |
481 | 0 | 0 | 4294967295 |
485 ### battery_capacity_critical
487 If the remaining battery capacity goes below this threshold the battery is considered empty and the beeper will emit long beeps.
489 | Default | Min | Max |
490 | --- | --- | --- |
491 | 0 | 0 | 4294967295 |
495 ### battery_capacity_unit
497 Unit used for `battery_capacity`, `battery_capacity_warning` and `battery_capacity_critical` [MAH/MWH] (milliAmpere hour / milliWatt hour).
499 | Default | Min | Max |
500 | --- | --- | --- |
501 | MAH |  |  |
505 ### battery_capacity_warning
507 If the remaining battery capacity goes below this threshold the beeper will emit short beeps and the relevant OSD items will blink.
509 | Default | Min | Max |
510 | --- | --- | --- |
511 | 0 | 0 | 4294967295 |
515 ### beeper_pwm_mode
517 Allows disabling PWM mode for beeper on some targets. Switch from ON to OFF if the external beeper sound is weak. Do not switch from OFF to ON without checking if the board supports PWM beeper mode
519 | Default | Min | Max |
520 | --- | --- | --- |
521 | OFF | OFF | ON |
525 ### blackbox_device
527 Selection of where to write blackbox data
529 | Default | Min | Max |
530 | --- | --- | --- |
531 | _target default_ |  |  |
535 ### blackbox_rate_denom
537 Blackbox logging rate denominator. See blackbox_rate_num.
539 | Default | Min | Max |
540 | --- | --- | --- |
541 | 1 | 1 | 65535 |
545 ### blackbox_rate_num
547 Blackbox logging rate numerator. Use num/denom settings to decide if a frame should be logged, allowing control of the portion of logged loop iterations
549 | Default | Min | Max |
550 | --- | --- | --- |
551 | 1 | 1 | 65535 |
555 ### controlrate_profile
557 Control rate profile to switch to when the battery profile is selected, 0 to disable and keep the currently selected control rate profile
559 | Default | Min | Max |
560 | --- | --- | --- |
561 | 0 | 0 | 3 |
565 ### cruise_power
567 Power draw at cruise throttle used for remaining flight time/distance estimation in 0.01W unit
569 | Default | Min | Max |
570 | --- | --- | --- |
571 | 0 | 0 | 4294967295 |
575 ### current_adc_channel
577 ADC channel to use for analog current sensor input. Defaults to board CURRENT sensor input (if available). 0 = disabled
579 | Default | Min | Max |
580 | --- | --- | --- |
581 | _target default_ | ADC_CHN_NONE | ADC_CHN_MAX |
585 ### current_meter_offset
587 This sets the output offset voltage of the current sensor in millivolts.
589 | Default | Min | Max |
590 | --- | --- | --- |
591 | _target default_ | -32768 | 32767 |
595 ### current_meter_scale
597 This sets the output voltage to current scaling for the current sensor in 0.1 mV/A steps. 400 is 40mV/A such as the ACS756 sensor outputs. 183 is the setting for the uberdistro with a 0.25mOhm shunt.
599 | Default | Min | Max |
600 | --- | --- | --- |
601 | _target default_ | -10000 | 10000 |
605 ### current_meter_type
607 ADC , VIRTUAL, NONE. The virtual current sensor, once calibrated, estimates the current value from throttle position.
609 | Default | Min | Max |
610 | --- | --- | --- |
611 | ADC |  |  |
615 ### d_boost_gyro_delta_lpf_hz
617 Cutoff frequency for the low pass filter applied to the gyro delta signal used for D-term boost. Lower value will produce a smoother D-term boost signal, but it will be more delayed.
619 | Default | Min | Max |
620 | --- | --- | --- |
621 | 80 | 10 | 250 |
625 ### d_boost_max
627 D-term multiplier when rapid external conditions are detected. Lower values give sharper response to stick input, higher values give smoother response by scaling D-gains up.
629 | Default | Min | Max |
630 | --- | --- | --- |
631 | 1.25 | 1 | 3 |
635 ### d_boost_max_at_acceleration
637 Acceleration threshold for D-term multiplier. When acceleration is above this value, D-term multiplier is set to `d_boost_max`
639 | Default | Min | Max |
640 | --- | --- | --- |
641 | 7500 | 1000 | 16000 |
645 ### d_boost_min
647 D-term multiplier when pilot provides rapid stick input. Lower values give sharper response to stick input, higher values give smoother response.
649 | Default | Min | Max |
650 | --- | --- | --- |
651 | 0.5 | 0 | 1 |
655 ### deadband
657 These are values (in us) by how much RC input can be different before it's considered valid. For transmitters with jitter on outputs, this value can be increased. Defaults are zero, but can be increased up to 10 or so if rc inputs twitch while idle.
659 | Default | Min | Max |
660 | --- | --- | --- |
661 | 2 | 0 | 32 |
665 ### debug_mode
667 Defines debug values exposed in debug variables (developer / debugging setting)
669 | Default | Min | Max |
670 | --- | --- | --- |
671 | NONE |  |  |
675 ### disarm_always
677 Disarms the motors independently of throttle value. Setting to OFF reverts to the old behaviour of disarming only when the throttle is low.
679 | Default | Min | Max |
680 | --- | --- | --- |
681 | ON | OFF | ON |
685 ### display_force_sw_blink
687 OFF = OSD hardware blink / ON = OSD software blink. If OSD warning text/values are invisible, try setting this to ON
689 | Default | Min | Max |
690 | --- | --- | --- |
691 | OFF | OFF | ON |
695 ### dji_cn_alternating_duration
697 Alternating duration of craft name elements, in tenths of a second
699 | Default | Min | Max |
700 | --- | --- | --- |
701 | 30 | 1 | 150 |
705 ### dji_esc_temp_source
707 Re-purpose the ESC temperature field for IMU/BARO temperature
709 | Default | Min | Max |
710 | --- | --- | --- |
711 | ESC |  |  |
715 ### dji_message_speed_source
717 Sets the speed type displayed by the DJI OSD in craft name: GROUND, 3D, AIR
719 | Default | Min | Max |
720 | --- | --- | --- |
721 | 3D |  |  |
725 ### dji_rssi_source
727 Source of the DJI RSSI field: RSSI, CRSF_LQ
729 | Default | Min | Max |
730 | --- | --- | --- |
731 | RSSI |  |  |
735 ### dji_use_adjustments
737 Show inflight adjustments in craft name field
739 | Default | Min | Max |
740 | --- | --- | --- |
741 | OFF | OFF | ON |
745 ### dji_use_name_for_messages
747 Re-purpose the craft name field for messages.
749 | Default | Min | Max |
750 | --- | --- | --- |
751 | ON | OFF | ON |
755 ### dshot_beeper_enabled
757 Whether using DShot motors as beepers is enabled
759 | Default | Min | Max |
760 | --- | --- | --- |
761 | ON | OFF | ON |
765 ### dshot_beeper_tone
767 Sets the DShot beeper tone
769 | Default | Min | Max |
770 | --- | --- | --- |
771 | 1 | 1 | 5 |
775 ### dterm_lpf_hz
777 Dterm low pass filter cutoff frequency. Default setting is very conservative and small multirotors should use higher value between 80 and 100Hz. 80 seems like a gold spot for 7-inch builds while 100 should work best with 5-inch machines. If motors are getting too hot, lower the value
779 | Default | Min | Max |
780 | --- | --- | --- |
781 | 110 | 0 | 500 |
785 ### dterm_lpf_type
787 Defines the type of stage 1 D-term LPF filter. Possible values: `PT1`, `BIQUAD`, `PT2`, `PT3`.
789 | Default | Min | Max |
790 | --- | --- | --- |
791 | PT2 |  |  |
795 ### dynamic_gyro_notch_3d_q
797 Q factor for 3D dynamic notches
799 | Default | Min | Max |
800 | --- | --- | --- |
801 | 200 | 1 | 1000 |
805 ### dynamic_gyro_notch_enabled
807 Enable/disable dynamic gyro notch also known as Matrix Filter
809 | Default | Min | Max |
810 | --- | --- | --- |
811 | ON | OFF | ON |
815 ### dynamic_gyro_notch_min_hz
817 Minimum frequency for dynamic notches. Default value of `150` works best with 5" multirotors. Should be lowered with increased size of propellers. Values around `100` work fine on 7" drones. 10" can go down to `60` - `70`
819 | Default | Min | Max |
820 | --- | --- | --- |
821 | 50 | 30 | 250 |
825 ### dynamic_gyro_notch_mode
827 Gyro dynamic notch type
829 | Default | Min | Max |
830 | --- | --- | --- |
831 | 2D |  |  |
835 ### dynamic_gyro_notch_q
837 Q factor for dynamic notches
839 | Default | Min | Max |
840 | --- | --- | --- |
841 | 120 | 1 | 1000 |
845 ### esc_sensor_listen_only
847 Enable when BLHeli32 Auto Telemetry function is used. Disable in every other case
849 | Default | Min | Max |
850 | --- | --- | --- |
851 | OFF | OFF | ON |
855 ### ez_aggressiveness
857 EzTune aggressiveness
859 | Default | Min | Max |
860 | --- | --- | --- |
861 | 100 | 0 | 200 |
865 ### ez_axis_ratio
867 EzTune axis ratio
869 | Default | Min | Max |
870 | --- | --- | --- |
871 | 110 | 25 | 175 |
875 ### ez_damping
877 EzTune damping
879 | Default | Min | Max |
880 | --- | --- | --- |
881 | 100 | 0 | 200 |
885 ### ez_enabled
887 Enables EzTune feature
889 | Default | Min | Max |
890 | --- | --- | --- |
891 | OFF | OFF | ON |
895 ### ez_expo
897 EzTune expo
899 | Default | Min | Max |
900 | --- | --- | --- |
901 | 100 | 0 | 200 |
905 ### ez_filter_hz
907 EzTune filter cutoff frequency
909 | Default | Min | Max |
910 | --- | --- | --- |
911 | 110 | 10 | 300 |
915 ### ez_rate
917 EzTune rate
919 | Default | Min | Max |
920 | --- | --- | --- |
921 | 100 | 0 | 200 |
925 ### ez_response
927 EzTune response
929 | Default | Min | Max |
930 | --- | --- | --- |
931 | 100 | 0 | 200 |
935 ### ez_snappiness
937 EzTune snappiness
939 | Default | Min | Max |
940 | --- | --- | --- |
941 | 0 | 0 | 100 |
945 ### ez_stability
947 EzTune stability
949 | Default | Min | Max |
950 | --- | --- | --- |
951 | 100 | 0 | 200 |
955 ### failsafe_delay
957 Time in deciseconds to wait before activating failsafe when signal is lost. See [Failsafe documentation](Failsafe.md#failsafe_delay).
959 | Default | Min | Max |
960 | --- | --- | --- |
961 | 5 | 0 | 200 |
965 ### failsafe_fw_pitch_angle
967 Amount of dive/climb when `LAND` (or old `SET-THR`) failsafe is active on a fixed-wing machine. In 1/10 deg (deci-degrees). Negative values = climb
969 | Default | Min | Max |
970 | --- | --- | --- |
971 | 100 | -800 | 800 |
975 ### failsafe_fw_roll_angle
977 Amount of banking when `LAND` (or old `SET-THR`) failsafe is active on a fixed-wing machine. In 1/10 deg (deci-degrees). Negative values = left roll
979 | Default | Min | Max |
980 | --- | --- | --- |
981 | -200 | -800 | 800 |
985 ### failsafe_fw_yaw_rate
987 Requested yaw rate to execute when `LAND` (or old `SET-THR`) failsafe is active on a fixed-wing machine. In deg/s. Negative values = left turn
989 | Default | Min | Max |
990 | --- | --- | --- |
991 | -45 | -1000 | 1000 |
995 ### failsafe_gps_fix_estimation_delay
997 Controls whether waypoint mission is allowed to proceed with gps fix estimation. Sets the time delay in seconds between gps fix lost event and RTH activation. Minimum delay is 7 seconds. If set to -1 the mission will continue until the end. With default setting(7), waypoint mission is aborted and switched to RTH with 7 seconds delay. RTH is done with GPS Fix estimation.
999 | Default | Min | Max |
1000 | --- | --- | --- |
1001 | 7 | -1 | 600 |
1005 ### failsafe_lights
1007 Enable or disable the lights when the `FAILSAFE` flight mode is enabled. The target needs to be compiled with `USE_LIGHTS` [ON/OFF].
1009 | Default | Min | Max |
1010 | --- | --- | --- |
1011 | ON | OFF | ON |
1015 ### failsafe_lights_flash_on_time
1017 Flash lights ON time in milliseconds when `failsafe_lights` is ON and `FAILSAFE` flight mode is enabled. [20-65535].
1019 | Default | Min | Max |
1020 | --- | --- | --- |
1021 | 100 | 20 | 65535 |
1025 ### failsafe_lights_flash_period
1027 Time in milliseconds between two flashes when `failsafe_lights` is ON and `FAILSAFE` flight mode is enabled [40-65535].
1029 | Default | Min | Max |
1030 | --- | --- | --- |
1031 | 1000 | 40 | 65535 |
1035 ### failsafe_min_distance
1037 If failsafe happens when craft is closer than this distance in centimeters from home, failsafe will not execute regular failsafe_procedure, but will execute procedure specified in failsafe_min_distance_procedure instead. 0 = Normal failsafe_procedure always taken.
1039 | Default | Min | Max |
1040 | --- | --- | --- |
1041 | 0 | 0 | 65000 |
1045 ### failsafe_min_distance_procedure
1047 What failsafe procedure to initiate in Stage 2 when craft is closer to home than failsafe_min_distance. See [Failsafe documentation](Failsafe.md#failsafe_throttle).
1049 | Default | Min | Max |
1050 | --- | --- | --- |
1051 | DROP |  |  |
1055 ### failsafe_mission_delay
1057 Applies if failsafe occurs when a WP mission is in progress. Sets the time delay in seconds between failsafe occurring and the selected failsafe procedure activating. If set to -1 the failsafe procedure won't activate at all and the mission will continue until the end.
1059 | Default | Min | Max |
1060 | --- | --- | --- |
1061 | 0 | -1 | 600 |
1065 ### failsafe_off_delay
1067 Time in deciseconds to wait before turning off motors when failsafe is activated. 0 = No timeout. See [Failsafe documentation](Failsafe.md#failsafe_off_delay).
1069 | Default | Min | Max |
1070 | --- | --- | --- |
1071 | 200 | 0 | 200 |
1075 ### failsafe_procedure
1077 What failsafe procedure to initiate in Stage 2. See [Failsafe documentation](Failsafe.md#failsafe_throttle).
1079 | Default | Min | Max |
1080 | --- | --- | --- |
1081 | LAND |  |  |
1085 ### failsafe_recovery_delay
1087 Time in deciseconds to wait before aborting failsafe when signal is recovered. See [Failsafe documentation](Failsafe.md#failsafe_recovery_delay).
1089 | Default | Min | Max |
1090 | --- | --- | --- |
1091 | 5 | 0 | 200 |
1095 ### failsafe_stick_threshold
1097 Threshold for stick motion to consider failsafe condition resolved. If non-zero failsafe won't clear even if RC link is restored - you have to move sticks to exit failsafe.
1099 | Default | Min | Max |
1100 | --- | --- | --- |
1101 | 50 | 0 | 500 |
1105 ### failsafe_throttle
1107 Throttle level used for landing when failsafe is enabled. See [Failsafe documentation](Failsafe.md#failsafe_throttle).
1109 | Default | Min | Max |
1110 | --- | --- | --- |
1111 | 1000 | PWM_RANGE_MIN | PWM_RANGE_MAX |
1115 ### failsafe_throttle_low_delay
1117 If failsafe activated when throttle is low for this much time - bypass failsafe and disarm, in 10th of seconds. 0 = No timeout
1119 | Default | Min | Max |
1120 | --- | --- | --- |
1121 | 0 | 0 | 300 |
1125 ### fixed_wing_auto_arm
1127 Auto-arm fixed wing aircraft on throttle above min_check, and disarming with stick commands are disabled, so power cycle is required to disarm. Requires enabled motorstop and no arm switch configured.
1129 | Default | Min | Max |
1130 | --- | --- | --- |
1131 | OFF | OFF | ON |
1135 ### flaperon_throw_offset
1137 Defines throw range in us for both ailerons that will be passed to servo mixer via input source 14 (`FEATURE FLAPS`) when FLAPERON mode is activated.
1139 | Default | Min | Max |
1140 | --- | --- | --- |
1141 | 200 | FLAPERON_THROW_MIN | FLAPERON_THROW_MAX |
1145 ### fpv_mix_degrees
1147 The tilt angle of the FPV camera in degrees, used by the FPV ANGLE MIX mode
1149 | Default | Min | Max |
1150 | --- | --- | --- |
1151 | 0 | 0 | 50 |
1155 ### frsky_pitch_roll
1157 S.Port telemetry: Send pitch and roll degrees*10 instead of raw accelerometer data
1159 | Default | Min | Max |
1160 | --- | --- | --- |
1161 | OFF | OFF | ON |
1165 ### fw_autotune_max_rate_deflection
1167 The target percentage of maximum mixer output used for determining the rates in `AUTO` and `LIMIT`.
1169 | Default | Min | Max |
1170 | --- | --- | --- |
1171 | 80 | 50 | 100 |
1175 ### fw_autotune_min_stick
1177 Minimum stick input [%], after applying deadband and expo, to start recording the plane's response to stick input.
1179 | Default | Min | Max |
1180 | --- | --- | --- |
1181 | 50 | 0 | 100 |
1185 ### fw_autotune_rate_adjustment
1187 `AUTO` and `LIMIT` adjust the rates to match the capabilities of the airplane, with `LIMIT` they are never increased above the starting rates setting. `FIXED` does not adjust the rates. Rates are not changed when tuning in `ANGLE` mode.
1189 | Default | Min | Max |
1190 | --- | --- | --- |
1191 | AUTO |  |  |
1195 ### fw_d_level
1197 Fixed-wing attitude stabilisation HORIZON transition point
1199 | Default | Min | Max |
1200 | --- | --- | --- |
1201 | 75 | 0 | 255 |
1205 ### fw_d_pitch
1207 Fixed wing rate stabilisation D-gain for PITCH
1209 | Default | Min | Max |
1210 | --- | --- | --- |
1211 | 0 | 0 | 255 |
1215 ### fw_d_roll
1217 Fixed wing rate stabilisation D-gain for ROLL
1219 | Default | Min | Max |
1220 | --- | --- | --- |
1221 | 0 | 0 | 255 |
1225 ### fw_d_yaw
1227 Fixed wing rate stabilisation D-gain for YAW
1229 | Default | Min | Max |
1230 | --- | --- | --- |
1231 | 0 | 0 | 255 |
1235 ### fw_ff_pitch
1237 Fixed-wing rate stabilisation FF-gain for PITCH
1239 | Default | Min | Max |
1240 | --- | --- | --- |
1241 | 50 | 0 | 255 |
1245 ### fw_ff_roll
1247 Fixed-wing rate stabilisation FF-gain for ROLL
1249 | Default | Min | Max |
1250 | --- | --- | --- |
1251 | 50 | 0 | 255 |
1255 ### fw_ff_yaw
1257 Fixed-wing rate stabilisation FF-gain for YAW
1259 | Default | Min | Max |
1260 | --- | --- | --- |
1261 | 60 | 0 | 255 |
1265 ### fw_i_level
1267 Fixed-wing attitude stabilisation low-pass filter cutoff
1269 | Default | Min | Max |
1270 | --- | --- | --- |
1271 | 5 | 0 | 255 |
1275 ### fw_i_pitch
1277 Fixed-wing rate stabilisation I-gain for PITCH
1279 | Default | Min | Max |
1280 | --- | --- | --- |
1281 | 7 | 0 | 255 |
1285 ### fw_i_roll
1287 Fixed-wing rate stabilisation I-gain for ROLL
1289 | Default | Min | Max |
1290 | --- | --- | --- |
1291 | 7 | 0 | 255 |
1295 ### fw_i_yaw
1297 Fixed-wing rate stabilisation I-gain for YAW
1299 | Default | Min | Max |
1300 | --- | --- | --- |
1301 | 10 | 0 | 255 |
1305 ### fw_iterm_lock_engage_threshold
1307 Defines error rate (in percents of max rate) when Iterm Lock is engaged when sticks are release. Iterm Lock will stay active until error drops below this number
1309 | Default | Min | Max |
1310 | --- | --- | --- |
1311 | 10 | 5 | 25 |
1315 ### fw_iterm_lock_rate_threshold
1317 Defines rate percentage when full P I and D attenuation should happen. 100 disables Iterm Lock for P and D term
1319 | Default | Min | Max |
1320 | --- | --- | --- |
1321 | 40 | 10 | 100 |
1325 ### fw_iterm_lock_time_max_ms
1327 Defines max time in milliseconds for how long ITerm Lock will shut down Iterm after sticks are release
1329 | Default | Min | Max |
1330 | --- | --- | --- |
1331 | 500 | 100 | 1000 |
1335 ### fw_level_pitch_gain
1337 I-gain for the pitch trim for self-leveling flight modes. Higher values means that AUTOTRIM will be faster but might introduce oscillations
1339 | Default | Min | Max |
1340 | --- | --- | --- |
1341 | 5 | 0 | 20 |
1345 ### fw_level_pitch_trim
1347 Pitch trim for self-leveling flight modes. In degrees. +5 means airplane nose should be raised 5 deg from level
1349 | Default | Min | Max |
1350 | --- | --- | --- |
1351 | 0 | -10 | 10 |
1355 ### fw_loiter_direction
1357 Direction of loitering: center point on right wing (clockwise - default), or center point on left wing (counterclockwise). If equal YAW then can be changed in flight using a yaw stick.
1359 | Default | Min | Max |
1360 | --- | --- | --- |
1361 | RIGHT |  |  |
1365 ### fw_min_throttle_down_pitch
1367 Automatic pitch down angle when throttle is at 0 in angle mode. Progressively applied between cruise throttle and zero throttle (decidegrees)
1369 | Default | Min | Max |
1370 | --- | --- | --- |
1371 | 0 | 0 | 450 |
1375 ### fw_p_level
1377 Fixed-wing attitude stabilisation P-gain
1379 | Default | Min | Max |
1380 | --- | --- | --- |
1381 | 20 | 0 | 255 |
1385 ### fw_p_pitch
1387 Fixed-wing rate stabilisation P-gain for PITCH
1389 | Default | Min | Max |
1390 | --- | --- | --- |
1391 | 5 | 0 | 255 |
1395 ### fw_p_roll
1397 Fixed-wing rate stabilisation P-gain for ROLL
1399 | Default | Min | Max |
1400 | --- | --- | --- |
1401 | 5 | 0 | 255 |
1405 ### fw_p_yaw
1407 Fixed-wing rate stabilisation P-gain for YAW
1409 | Default | Min | Max |
1410 | --- | --- | --- |
1411 | 6 | 0 | 255 |
1415 ### fw_reference_airspeed
1417 Reference airspeed. Set this to airspeed at which PIDs were tuned. Usually should be set to cruise airspeed. Also used for coordinated turn calculation if airspeed sensor is not present.
1419 | Default | Min | Max |
1420 | --- | --- | --- |
1421 | 1500 | 300 | 6000 |
1425 ### fw_tpa_time_constant
1427 TPA smoothing and delay time constant to reflect non-instant speed/throttle response of the plane. See **PID Attenuation and scaling** Wiki for full details.
1429 | Default | Min | Max |
1430 | --- | --- | --- |
1431 | 1500 | 0 | 5000 |
1435 ### fw_turn_assist_pitch_gain
1437 Gain required to keep constant pitch angle during coordinated turns (in TURN_ASSIST mode). Value significantly different from 1.0 indicates a problem with the airspeed calibration (if present) or value of `fw_reference_airspeed` parameter
1439 | Default | Min | Max |
1440 | --- | --- | --- |
1441 | 1 | 0 | 2 |
1445 ### fw_turn_assist_yaw_gain
1447 Gain required to keep the yaw rate consistent with the turn rate for a coordinated turn (in TURN_ASSIST mode). Value significantly different from 1.0 indicates a problem with the airspeed calibration (if present) or value of `fw_reference_airspeed` parameter
1449 | Default | Min | Max |
1450 | --- | --- | --- |
1451 | 1 | 0 | 2 |
1455 ### fw_yaw_iterm_freeze_bank_angle
1457 Yaw Iterm is frozen when bank angle is above this threshold [degrees]. This solves the problem of the rudder counteracting turns by partially disabling yaw stabilization when making banked turns. Setting to 0 (the default) disables this feature. Only applies when autopilot is not active and TURN ASSIST is disabled.
1459 | Default | Min | Max |
1460 | --- | --- | --- |
1461 | 0 | 0 | 90 |
1465 ### gimbal_pan_channel
1467 Gimbal pan rc channel index. 0 is no channel.
1469 | Default | Min | Max |
1470 | --- | --- | --- |
1471 | 0 | 0 | 32 |
1475 ### gimbal_pan_trim
1477 Trim gimbal pan center position.
1479 | Default | Min | Max |
1480 | --- | --- | --- |
1481 | 0 | -500 | 500 |
1485 ### gimbal_roll_channel
1487 Gimbal roll rc channel index. 0 is no channel.
1489 | Default | Min | Max |
1490 | --- | --- | --- |
1491 | 0 | 0 | 32 |
1495 ### gimbal_roll_trim
1497 Trim gimbal roll center position.
1499 | Default | Min | Max |
1500 | --- | --- | --- |
1501 | 0 | -500 | 500 |
1505 ### gimbal_sensitivity
1507 Gimbal sensitivity is similar to gain and will affect how quickly the gimbal will react.
1509 | Default | Min | Max |
1510 | --- | --- | --- |
1511 | 0 | -16 | 15 |
1515 ### gimbal_serial_single_uart
1517 Gimbal serial and headtracker device share same UART. FC RX goes to headtracker device, FC TX goes to gimbal.
1519 | Default | Min | Max |
1520 | --- | --- | --- |
1521 | OFF | OFF | ON |
1525 ### gimbal_tilt_channel
1527 Gimbal tilt rc channel index. 0 is no channel.
1529 | Default | Min | Max |
1530 | --- | --- | --- |
1531 | 0 | 0 | 32 |
1535 ### gimbal_tilt_trim
1537 Trim gimbal tilt center position.
1539 | Default | Min | Max |
1540 | --- | --- | --- |
1541 | 0 | -500 | 500 |
1545 ### gps_auto_baud
1547 Automatic configuration of GPS baudrate(The specified baudrate in configured in ports will be used) when used with UBLOX GPS
1549 | Default | Min | Max |
1550 | --- | --- | --- |
1551 | ON | OFF | ON |
1555 ### gps_auto_baud_max_supported
1557 Max baudrate supported by GPS unit. This is used during autobaud. M8 supports up to 460400, M10 supports up to 921600 and 230400 is the value used before INAV 7.0
1559 | Default | Min | Max |
1560 | --- | --- | --- |
1561 | 230400 |  |  |
1565 ### gps_auto_config
1567 Enable automatic configuration of UBlox GPS receivers.
1569 | Default | Min | Max |
1570 | --- | --- | --- |
1571 | ON | OFF | ON |
1575 ### gps_dyn_model
1577 GPS navigation model: Pedestrian, Automotive, Air<1g, Air<2g, Air<4g. Default is AIR_2G. Use pedestrian/Automotive with caution, can cause flyaways with fast flying.
1579 | Default | Min | Max |
1580 | --- | --- | --- |
1581 | AIR_2G |  |  |
1585 ### gps_min_sats
1587 Minimum number of GPS satellites in view to acquire GPS_FIX and consider GPS position valid. Some GPS receivers appeared to be very inaccurate with low satellite count.
1589 | Default | Min | Max |
1590 | --- | --- | --- |
1591 | 6 | 5 | 10 |
1595 ### gps_provider
1597 Which GPS protocol to be used, note that UBLOX is 5Hz and UBLOX7 is 10Hz (M8N).
1599 | Default | Min | Max |
1600 | --- | --- | --- |
1601 | UBLOX |  |  |
1605 ### gps_sbas_mode
1607 Which SBAS mode to be used
1609 | Default | Min | Max |
1610 | --- | --- | --- |
1611 | NONE |  |  |
1615 ### gps_ublox_nav_hz
1617 Navigation update rate for UBLOX7 receivers. Some receivers may limit the maximum number of satellites tracked when set to a higher rate or even stop sending navigation updates if the value is too high. Some M10 devices can do up to 25Hz. 10 is a safe value for M8 and newer.
1619 | Default | Min | Max |
1620 | --- | --- | --- |
1621 | 10 | 5 | 200 |
1625 ### gps_ublox_use_beidou
1627 Enable use of Beidou satellites. This is at the expense of other regional constellations, so benefit may also be regional. Requires gps hardware support [OFF/ON].
1629 | Default | Min | Max |
1630 | --- | --- | --- |
1631 | OFF | OFF | ON |
1635 ### gps_ublox_use_galileo
1637 Enable use of Galileo satellites. This is at the expense of other regional constellations, so benefit may also be regional. Requires M8N and Ublox firmware 3.x (or later) [OFF/ON].
1639 | Default | Min | Max |
1640 | --- | --- | --- |
1641 | OFF | OFF | ON |
1645 ### gps_ublox_use_glonass
1647 Enable use of Glonass satellites. This is at the expense of other regional constellations, so benefit may also be regional. Requires gps haardware support [OFF/ON].
1649 | Default | Min | Max |
1650 | --- | --- | --- |
1651 | OFF | OFF | ON |
1655 ### ground_test_mode
1657 For developer ground test use. Disables motors, sets heading status = Trusted on FW.
1659 | Default | Min | Max |
1660 | --- | --- | --- |
1661 | OFF | OFF | ON |
1665 ### gyro_adaptive_filter_hpf_hz
1667 High pass filter cutoff frequency
1669 | Default | Min | Max |
1670 | --- | --- | --- |
1671 | 10 | 1 | 50 |
1675 ### gyro_adaptive_filter_integrator_threshold_high
1677 High threshold for adaptive filter integrator
1679 | Default | Min | Max |
1680 | --- | --- | --- |
1681 | 4 | 1 | 10 |
1685 ### gyro_adaptive_filter_integrator_threshold_low
1687 Low threshold for adaptive filter integrator
1689 | Default | Min | Max |
1690 | --- | --- | --- |
1691 | -2 | -10 | 0 |
1695 ### gyro_adaptive_filter_max_hz
1697 Maximum frequency for adaptive filter
1699 | Default | Min | Max |
1700 | --- | --- | --- |
1701 | 150 | 0 | 505 |
1705 ### gyro_adaptive_filter_min_hz
1707 Minimum frequency for adaptive filter
1709 | Default | Min | Max |
1710 | --- | --- | --- |
1711 | 50 | 0 | 250 |
1715 ### gyro_adaptive_filter_std_lpf_hz
1717 Standard deviation low pass filter cutoff frequency
1719 | Default | Min | Max |
1720 | --- | --- | --- |
1721 | 2 | 0 | 10 |
1725 ### gyro_adaptive_filter_target
1727 Target value for adaptive filter
1729 | Default | Min | Max |
1730 | --- | --- | --- |
1731 | 3.5 | 1 | 6 |
1735 ### gyro_anti_aliasing_lpf_hz
1737 Gyro processing anti-aliasing filter cutoff frequency. In normal operation this filter setting should never be changed. In Hz
1739 | Default | Min | Max |
1740 | --- | --- | --- |
1741 | 250 |  | 1000 |
1745 ### gyro_dyn_lpf_curve_expo
1747 Expo value for the throttle-to-frequency mapping for Dynamic LPF
1749 | Default | Min | Max |
1750 | --- | --- | --- |
1751 | 5 | 1 | 10 |
1755 ### gyro_dyn_lpf_max_hz
1757 Maximum frequency of the gyro Dynamic LPF
1759 | Default | Min | Max |
1760 | --- | --- | --- |
1761 | 500 | 40 | 1000 |
1765 ### gyro_dyn_lpf_min_hz
1767 Minimum frequency of the gyro Dynamic LPF
1769 | Default | Min | Max |
1770 | --- | --- | --- |
1771 | 200 | 40 | 400 |
1775 ### gyro_filter_mode
1777 Specifies the type of the software LPF of the gyro signals.
1779 | Default | Min | Max |
1780 | --- | --- | --- |
1781 | STATIC |  |  |
1785 ### gyro_lulu_enabled
1787 Enable/disable gyro LULU filter
1789 | Default | Min | Max |
1790 | --- | --- | --- |
1791 | OFF | OFF | ON |
1795 ### gyro_lulu_sample_count
1797 Gyro lulu sample count, in number of samples.
1799 | Default | Min | Max |
1800 | --- | --- | --- |
1801 | 3 | 1 | 15 |
1805 ### gyro_main_lpf_hz
1807 Software based gyro main lowpass filter. Value is cutoff frequency (Hz)
1809 | Default | Min | Max |
1810 | --- | --- | --- |
1811 | 60 | 0 | 500 |
1815 ### gyro_to_use
1817 On multi-gyro targets, allows to choose which gyro to use. 0 = first gyro, 1 = second gyro
1819 | Default | Min | Max |
1820 | --- | --- | --- |
1821 | 0 | 0 | 2 |
1825 ### gyro_zero_x
1827 Calculated gyro zero calibration of axis X
1829 | Default | Min | Max |
1830 | --- | --- | --- |
1831 | 0 | -32768 | 32767 |
1835 ### gyro_zero_y
1837 Calculated gyro zero calibration of axis Y
1839 | Default | Min | Max |
1840 | --- | --- | --- |
1841 | 0 | -32768 | 32767 |
1845 ### gyro_zero_z
1847 Calculated gyro zero calibration of axis Z
1849 | Default | Min | Max |
1850 | --- | --- | --- |
1851 | 0 | -32768 | 32767 |
1855 ### has_flaps
1857 Defines is UAV is capable of having flaps. If ON and AIRPLANE `platform_type` is used, **FLAPERON** flight mode will be available for the pilot
1859 | Default | Min | Max |
1860 | --- | --- | --- |
1861 | OFF | OFF | ON |
1865 ### heading_hold_rate_limit
1867 This setting limits yaw rotation rate that HEADING_HOLD controller can request from PID inner loop controller. It is independent from manual yaw rate and used only when HEADING_HOLD flight mode is enabled by pilot, RTH or WAYPOINT modes.
1869 | Default | Min | Max |
1870 | --- | --- | --- |
1871 | 90 | HEADING_HOLD_RATE_LIMIT_MIN | HEADING_HOLD_RATE_LIMIT_MAX |
1875 ### headtracker_pan_ratio
1877 Head pan movement vs camera movement ratio
1879 | Default | Min | Max |
1880 | --- | --- | --- |
1881 | 1 | 0 | 5 |
1885 ### headtracker_roll_ratio
1887 Head roll movement vs camera movement ratio
1889 | Default | Min | Max |
1890 | --- | --- | --- |
1891 | 1 | 0 | 5 |
1895 ### headtracker_tilt_ratio
1897 Head tilt movement vs camera movement ratio
1899 | Default | Min | Max |
1900 | --- | --- | --- |
1901 | 1 | 0 | 5 |
1905 ### headtracker_type
1907 Type of headtrackr dervice
1909 | Default | Min | Max |
1910 | --- | --- | --- |
1911 | NONE |  |  |
1915 ### hott_alarm_sound_interval
1917 Battery alarm delay in seconds for Hott telemetry
1919 | Default | Min | Max |
1920 | --- | --- | --- |
1921 | 5 | 0 | 120 |
1925 ### i2c_speed
1927 This setting controls the clock speed of I2C bus. 400KHZ is the default that most setups are able to use. Some noise-free setups may be overclocked to 800KHZ. Some sensor chips or setups with long wires may work unreliably at 400KHZ - user can try lowering the clock speed to 200KHZ or even 100KHZ. User need to bear in mind that lower clock speeds might require higher looptimes (lower looptime rate)
1929 | Default | Min | Max |
1930 | --- | --- | --- |
1931 | 400KHZ |  |  |
1935 ### ibus_telemetry_type
1937 Type compatibility ibus telemetry for transmitters. See Telemetry.md label IBUS for details.
1939 | Default | Min | Max |
1940 | --- | --- | --- |
1941 | 0 | 0 | 255 |
1945 ### idle_power
1947 Power draw at zero throttle used for remaining flight time/distance estimation in 0.01W unit
1949 | Default | Min | Max |
1950 | --- | --- | --- |
1951 | 0 | 0 | 65535 |
1955 ### inav_allow_dead_reckoning
1957 Defines if INAV will dead-reckon over short GPS outages. May also be useful for indoors OPFLOW navigation
1959 | Default | Min | Max |
1960 | --- | --- | --- |
1961 | OFF | OFF | ON |
1965 ### inav_allow_gps_fix_estimation
1967 Defines if inav will estimate GPS fix with magnetometer and barometer on GPS outages. Enables navigation and RTH without GPS fix on fixed wing. Also see failsafe_gps_fix_estimation_delay.
1969 | Default | Min | Max |
1970 | --- | --- | --- |
1971 | OFF | OFF | ON |
1975 ### inav_auto_mag_decl
1977 Automatic setting of magnetic declination based on GPS position. When used manual magnetic declination is ignored.
1979 | Default | Min | Max |
1980 | --- | --- | --- |
1981 | ON | OFF | ON |
1985 ### inav_baro_epv
1987 Uncertainty value for barometric sensor [cm]
1989 | Default | Min | Max |
1990 | --- | --- | --- |
1991 | 100 | 0 | 9999 |
1995 ### inav_gravity_cal_tolerance
1997 Unarmed gravity calibration tolerance level. Won't finish the calibration until estimated gravity error falls below this value.
1999 | Default | Min | Max |
2000 | --- | --- | --- |
2001 | 5 | 0 | 255 |
2005 ### inav_max_eph_epv
2007 Maximum uncertainty value until estimated position is considered valid and is used for navigation [cm]
2009 | Default | Min | Max |
2010 | --- | --- | --- |
2011 | 1000 | 0 | 9999 |
2015 ### inav_max_surface_altitude
2017 Max allowed altitude for surface following mode. [cm]
2019 | Default | Min | Max |
2020 | --- | --- | --- |
2021 | 200 | 0 | 1000 |
2025 ### inav_reset_altitude
2027 Defines when relative estimated altitude is reset to zero. Variants - `NEVER` (once reference is acquired it's used regardless); `FIRST_ARM` (keep altitude at zero until firstly armed), `EACH_ARM` (altitude is reset to zero on each arming)
2029 | Default | Min | Max |
2030 | --- | --- | --- |
2031 | FIRST_ARM |  |  |
2035 ### inav_reset_home
2037 Allows to chose when the home position is reset. Can help prevent resetting home position after accidental mid-air disarm. Possible values are: NEVER, FIRST_ARM and EACH_ARM
2039 | Default | Min | Max |
2040 | --- | --- | --- |
2041 | FIRST_ARM |  |  |
2045 ### inav_w_acc_bias
2047 Weight for accelerometer drift estimation
2049 | Default | Min | Max |
2050 | --- | --- | --- |
2051 | 0.01 | 0 | 1 |
2055 ### inav_w_xy_flow_p
2057 Weight of optical flow measurements in estimated UAV position.
2059 | Default | Min | Max |
2060 | --- | --- | --- |
2061 | 1.0 | 0 | 100 |
2065 ### inav_w_xy_flow_v
2067 Weight of optical flow measurements in estimated UAV speed.
2069 | Default | Min | Max |
2070 | --- | --- | --- |
2071 | 2.0 | 0 | 100 |
2075 ### inav_w_xy_gps_p
2077 Weight of GPS coordinates in estimated UAV position and speed.
2079 | Default | Min | Max |
2080 | --- | --- | --- |
2081 | 1.0 | 0 | 10 |
2085 ### inav_w_xy_gps_v
2087 Weight of GPS velocity data in estimated UAV speed
2089 | Default | Min | Max |
2090 | --- | --- | --- |
2091 | 2.0 | 0 | 10 |
2095 ### inav_w_xy_res_v
2097 Decay coefficient for estimated velocity when GPS reference for position is lost
2099 | Default | Min | Max |
2100 | --- | --- | --- |
2101 | 0.5 | 0 | 10 |
2105 ### inav_w_z_baro_p
2107 Weight of barometer measurements in estimated altitude and climb rate. Setting is used on both airplanes and multirotors.
2109 | Default | Min | Max |
2110 | --- | --- | --- |
2111 | 0.35 | 0 | 10 |
2115 ### inav_w_z_gps_p
2117 Weight of GPS altitude measurements in estimated altitude. Setting is used on both airplanes and multirotors.
2119 | Default | Min | Max |
2120 | --- | --- | --- |
2121 | 0.2 | 0 | 10 |
2125 ### inav_w_z_gps_v
2127 Weight of GPS climb rate measurements in estimated climb rate. Setting is used on both airplanes and multirotors.
2129 | Default | Min | Max |
2130 | --- | --- | --- |
2131 | 0.1 | 0 | 10 |
2135 ### inav_w_z_res_v
2137 Decay coefficient for estimated climb rate when baro/GPS reference for altitude is lost
2139 | Default | Min | Max |
2140 | --- | --- | --- |
2141 | 0.5 | 0 | 10 |
2145 ### inav_w_z_surface_p
2147 Weight of rangefinder measurements in estimated altitude. Setting is used on both airplanes and multirotors when rangefinder is present and Surface mode enabled
2149 | Default | Min | Max |
2150 | --- | --- | --- |
2151 | 3.5 | 0 | 100 |
2155 ### inav_w_z_surface_v
2157 Weight of rangefinder measurements in estimated climb rate. Setting is used on both airplanes and multirotors when rangefinder is present and Surface mode enabled
2159 | Default | Min | Max |
2160 | --- | --- | --- |
2161 | 6.1 | 0 | 100 |
2165 ### init_gyro_cal
2167 If defined to 'OFF', it will ignore the gyroscope calibration done at each startup. Instead, the gyroscope last calibration from when you calibrated will be used. It also means you don't have to keep the UAV stationary during a startup.
2169 | Default | Min | Max |
2170 | --- | --- | --- |
2171 | ON | OFF | ON |
2175 ### ins_gravity_cmss
2177 Calculated 1G of Acc axis Z to use in INS
2179 | Default | Min | Max |
2180 | --- | --- | --- |
2181 | 0.0 | 0 | 2000 |
2185 ### iterm_windup
2187 Used to prevent Iterm accumulation on during maneuvers. Iterm will be dampened when motors are reaching it's limit (when requested motor correction range is above percentage specified by this parameter)
2189 | Default | Min | Max |
2190 | --- | --- | --- |
2191 | 50 | 0 | 90 |
2195 ### led_pin_pwm_mode
2197 PWM mode of LED pin.
2199 | Default | Min | Max |
2200 | --- | --- | --- |
2201 | SHARED_LOW |  |  |
2205 ### limit_attn_filter_cutoff
2207 Throttle attenuation PI control output filter cutoff frequency
2209 | Default | Min | Max |
2210 | --- | --- | --- |
2211 | 1.2 |  | 100 |
2215 ### limit_burst_current
2217 Burst current limit (dA): the current which is allowed during `limit_burst_current_time` after which `limit_cont_current` will be enforced, set to 0 to disable
2219 | Default | Min | Max |
2220 | --- | --- | --- |
2221 | 0 |  | 4000 |
2225 ### limit_burst_current_falldown_time
2227 Time slice at the end of the burst time during which the current limit will be ramped down from `limit_burst_current` back down to `limit_cont_current`
2229 | Default | Min | Max |
2230 | --- | --- | --- |
2231 | 0 |  | 3000 |
2235 ### limit_burst_current_time
2237 Allowed current burst time (ds) during which `limit_burst_current` is allowed and after which `limit_cont_current` will be enforced
2239 | Default | Min | Max |
2240 | --- | --- | --- |
2241 | 0 |  | 3000 |
2245 ### limit_burst_power
2247 Burst power limit (dW): the current which is allowed during `limit_burst_power_time` after which `limit_cont_power` will be enforced, set to 0 to disable
2249 | Default | Min | Max |
2250 | --- | --- | --- |
2251 | 0 |  | 40000 |
2255 ### limit_burst_power_falldown_time
2257 Time slice at the end of the burst time during which the power limit will be ramped down from `limit_burst_power` back down to `limit_cont_power`
2259 | Default | Min | Max |
2260 | --- | --- | --- |
2261 | 0 |  | 3000 |
2265 ### limit_burst_power_time
2267 Allowed power burst time (ds) during which `limit_burst_power` is allowed and after which `limit_cont_power` will be enforced
2269 | Default | Min | Max |
2270 | --- | --- | --- |
2271 | 0 |  | 3000 |
2275 ### limit_cont_current
2277 Continous current limit (dA), set to 0 to disable
2279 | Default | Min | Max |
2280 | --- | --- | --- |
2281 | 0 |  | 4000 |
2285 ### limit_cont_power
2287 Continous power limit (dW), set to 0 to disable
2289 | Default | Min | Max |
2290 | --- | --- | --- |
2291 | 0 |  | 40000 |
2295 ### limit_pi_i
2297 Throttle attenuation PI control I term
2299 | Default | Min | Max |
2300 | --- | --- | --- |
2301 | 100 |  | 10000 |
2305 ### limit_pi_p
2307 Throttle attenuation PI control P term
2309 | Default | Min | Max |
2310 | --- | --- | --- |
2311 | 100 |  | 10000 |
2315 ### log_level
2317 Defines serial debugging log level. See `docs/development/serial_printf_debugging.md` for usage.
2319 | Default | Min | Max |
2320 | --- | --- | --- |
2321 | ERROR |  |  |
2325 ### log_topics
2327 Defines serial debugging log topic. See `docs/development/serial_printf_debugging.md` for usage.
2329 | Default | Min | Max |
2330 | --- | --- | --- |
2331 | 0 | 0 | 4294967295 |
2335 ### looptime
2337 This is the main loop time (in us). Changing this affects PID effect with some PID controllers (see PID section for details). A very conservative value of 3500us/285Hz should work for everyone. Setting it to zero does not limit loop time, so it will go as fast as possible.
2339 | Default | Min | Max |
2340 | --- | --- | --- |
2341 | 500 |  | 9000 |
2345 ### ltm_update_rate
2347 Defines the LTM update rate (use of bandwidth [NORMAL/MEDIUM/SLOW]). See Telemetry.md, LTM section for details.
2349 | Default | Min | Max |
2350 | --- | --- | --- |
2351 | NORMAL |  |  |
2355 ### mag_calibration_time
2357 Adjust how long time the Calibration of mag will last.
2359 | Default | Min | Max |
2360 | --- | --- | --- |
2361 | 30 | 20 | 120 |
2365 ### mag_declination
2367 Current location magnetic declination in format. For example, -6deg 37min = -637 for Japan. Leading zero in ddd not required. Get your local magnetic declination here: http://magnetic-declination.com/ . Not in use if inav_auto_mag_decl is turned on and you acquire valid GPS fix.
2369 | Default | Min | Max |
2370 | --- | --- | --- |
2371 | 0 | -18000 | 18000 |
2375 ### mag_hardware
2377 Selection of mag hardware. See Wiki Sensor auto detect and hardware failure detection for more info
2379 | Default | Min | Max |
2380 | --- | --- | --- |
2381 | AUTO |  |  |
2385 ### mag_to_use
2387 Allow to chose between built-in and external compass sensor if they are connected to separate buses. Currently only for REVO target
2389 | Default | Min | Max |
2390 | --- | --- | --- |
2391 | 0 | 0 | 1 |
2395 ### maggain_x
2397 Magnetometer calibration X gain. If 1024, no calibration or calibration failed
2399 | Default | Min | Max |
2400 | --- | --- | --- |
2401 | 1024 | -32768 | 32767 |
2405 ### maggain_y
2407 Magnetometer calibration Y gain. If 1024, no calibration or calibration failed
2409 | Default | Min | Max |
2410 | --- | --- | --- |
2411 | 1024 | -32768 | 32767 |
2415 ### maggain_z
2417 Magnetometer calibration Z gain. If 1024, no calibration or calibration failed
2419 | Default | Min | Max |
2420 | --- | --- | --- |
2421 | 1024 | -32768 | 32767 |
2425 ### magzero_x
2427 Magnetometer calibration X offset. If its 0 none offset has been applied and calibration is failed.
2429 | Default | Min | Max |
2430 | --- | --- | --- |
2431 | 0 | -32768 | 32767 |
2435 ### magzero_y
2437 Magnetometer calibration Y offset. If its 0 none offset has been applied and calibration is failed.
2439 | Default | Min | Max |
2440 | --- | --- | --- |
2441 | 0 | -32768 | 32767 |
2445 ### magzero_z
2447 Magnetometer calibration Z offset. If its 0 none offset has been applied and calibration is failed.
2449 | Default | Min | Max |
2450 | --- | --- | --- |
2451 | 0 | -32768 | 32767 |
2455 ### manual_pitch_rate
2457 Servo travel multiplier for the PITCH axis in `MANUAL` flight mode [0-100]%
2459 | Default | Min | Max |
2460 | --- | --- | --- |
2461 | 100 | 0 | 100 |
2465 ### manual_rc_expo
2467 Exposition value used for the PITCH/ROLL axes by the `MANUAL` flight mode [0-100]
2469 | Default | Min | Max |
2470 | --- | --- | --- |
2471 | 35 | 0 | 100 |
2475 ### manual_rc_yaw_expo
2477 Exposition value used for the YAW axis by the `MANUAL` flight mode [0-100]
2479 | Default | Min | Max |
2480 | --- | --- | --- |
2481 | 20 | 0 | 100 |
2485 ### manual_roll_rate
2487 Servo travel multiplier for the ROLL axis in `MANUAL` flight mode [0-100]%
2489 | Default | Min | Max |
2490 | --- | --- | --- |
2491 | 100 | 0 | 100 |
2495 ### manual_yaw_rate
2497 Servo travel multiplier for the YAW axis in `MANUAL` flight mode [0-100]%
2499 | Default | Min | Max |
2500 | --- | --- | --- |
2501 | 100 | 0 | 100 |
2505 ### mavlink_ext_status_rate
2507 Rate of the extended status message for MAVLink telemetry
2509 | Default | Min | Max |
2510 | --- | --- | --- |
2511 | 2 | 0 | 255 |
2515 ### mavlink_extra1_rate
2517 Rate of the extra1 message for MAVLink telemetry
2519 | Default | Min | Max |
2520 | --- | --- | --- |
2521 | 2 | 0 | 255 |
2525 ### mavlink_extra2_rate
2527 Rate of the extra2 message for MAVLink telemetry
2529 | Default | Min | Max |
2530 | --- | --- | --- |
2531 | 2 | 0 | 255 |
2535 ### mavlink_extra3_rate
2537 Rate of the extra3 message for MAVLink telemetry
2539 | Default | Min | Max |
2540 | --- | --- | --- |
2541 | 1 | 0 | 255 |
2545 ### mavlink_pos_rate
2547 Rate of the position message for MAVLink telemetry
2549 | Default | Min | Max |
2550 | --- | --- | --- |
2551 | 2 | 0 | 255 |
2555 ### mavlink_rc_chan_rate
2557 Rate of the RC channels message for MAVLink telemetry
2559 | Default | Min | Max |
2560 | --- | --- | --- |
2561 | 1 | 0 | 255 |
2565 ### mavlink_version
2567 Version of MAVLink to use
2569 | Default | Min | Max |
2570 | --- | --- | --- |
2571 | 2 | 1 | 2 |
2575 ### max_angle_inclination_pit
2577 Maximum inclination in level (angle) mode (PITCH axis). 100=10°
2579 | Default | Min | Max |
2580 | --- | --- | --- |
2581 | 450 | 100 | 900 |
2585 ### max_angle_inclination_rll
2587 Maximum inclination in level (angle) mode (ROLL axis). 100=10°
2589 | Default | Min | Max |
2590 | --- | --- | --- |
2591 | 450 | 100 | 900 |
2595 ### max_check
2597 These are min/max values (in us) which, when a channel is smaller (min) or larger (max) than the value will activate various RC commands, such as arming, or stick configuration. Normally, every RC channel should be set so that min = 1000us, max = 2000us. On most transmitters this usually means 125% endpoints. Default check values are 100us above/below this value.
2599 | Default | Min | Max |
2600 | --- | --- | --- |
2601 | 1900 | PWM_RANGE_MIN | PWM_RANGE_MAX |
2605 ### mc_cd_lpf_hz
2607 Cutoff frequency for Control Derivative. This controls the cutoff for the LPF that is applied to the CD (Feed Forward) signal to the PID controller. Lower value will produce a smoother CD gain to the controller, but it will be more delayed. Higher values will produce CD gain that may have more noise in the signal depending on your RC link but wil be less delayed.
2609 | Default | Min | Max |
2610 | --- | --- | --- |
2611 | 30 | 0 | 200 |
2615 ### mc_cd_pitch
2617 Multicopter Control Derivative gain for PITCH (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
2619 | Default | Min | Max |
2620 | --- | --- | --- |
2621 | 60 | 0 | 255 |
2625 ### mc_cd_roll
2627 Multicopter Control Derivative gain for ROLL (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
2629 | Default | Min | Max |
2630 | --- | --- | --- |
2631 | 60 | 0 | 255 |
2635 ### mc_cd_yaw
2637 Multicopter Control Derivative gain for YAW (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
2639 | Default | Min | Max |
2640 | --- | --- | --- |
2641 | 60 | 0 | 255 |
2645 ### mc_d_level
2647 Multicopter attitude stabilisation HORIZON transition point
2649 | Default | Min | Max |
2650 | --- | --- | --- |
2651 | 75 | 0 | 255 |
2655 ### mc_d_pitch
2657 Multicopter rate stabilisation D-gain for PITCH
2659 | Default | Min | Max |
2660 | --- | --- | --- |
2661 | 23 | 0 | 255 |
2665 ### mc_d_roll
2667 Multicopter rate stabilisation D-gain for ROLL
2669 | Default | Min | Max |
2670 | --- | --- | --- |
2671 | 23 | 0 | 255 |
2675 ### mc_d_yaw
2677 Multicopter rate stabilisation D-gain for YAW
2679 | Default | Min | Max |
2680 | --- | --- | --- |
2681 | 0 | 0 | 255 |
2685 ### mc_i_level
2687 Multicopter attitude stabilisation low-pass filter cutoff
2689 | Default | Min | Max |
2690 | --- | --- | --- |
2691 | 15 | 0 | 255 |
2695 ### mc_i_pitch
2697 Multicopter rate stabilisation I-gain for PITCH
2699 | Default | Min | Max |
2700 | --- | --- | --- |
2701 | 30 | 0 | 255 |
2705 ### mc_i_roll
2707 Multicopter rate stabilisation I-gain for ROLL
2709 | Default | Min | Max |
2710 | --- | --- | --- |
2711 | 30 | 0 | 255 |
2715 ### mc_i_yaw
2717 Multicopter rate stabilisation I-gain for YAW
2719 | Default | Min | Max |
2720 | --- | --- | --- |
2721 | 45 | 0 | 255 |
2725 ### mc_iterm_relax
2727 Iterm relax type. When enabled, Iterm will be relaxed when stick is centered. This will help to reduce bounceback and followthrough on multirotors. It is recommended to enable this feature on all multirotors.
2729 | Default | Min | Max |
2730 | --- | --- | --- |
2731 | RP |  |  |
2735 ### mc_iterm_relax_cutoff
2737 Iterm relax cutoff frequency.
2739 | Default | Min | Max |
2740 | --- | --- | --- |
2741 | 15 | 1 | 100 |
2745 ### mc_p_level
2747 Multicopter attitude stabilisation P-gain
2749 | Default | Min | Max |
2750 | --- | --- | --- |
2751 | 20 | 0 | 255 |
2755 ### mc_p_pitch
2757 Multicopter rate stabilisation P-gain for PITCH
2759 | Default | Min | Max |
2760 | --- | --- | --- |
2761 | 40 | 0 | 255 |
2765 ### mc_p_roll
2767 Multicopter rate stabilisation P-gain for ROLL
2769 | Default | Min | Max |
2770 | --- | --- | --- |
2771 | 40 | 0 | 255 |
2775 ### mc_p_yaw
2777 Multicopter rate stabilisation P-gain for YAW
2779 | Default | Min | Max |
2780 | --- | --- | --- |
2781 | 85 | 0 | 255 |
2785 ### min_check
2787 These are min/max values (in us) which, when a channel is smaller (min) or larger (max) than the value will activate various RC commands, such as arming, or stick configuration. Normally, every RC channel should be set so that min = 1000us, max = 2000us. On most transmitters this usually means 125% endpoints. Default check values are 100us above/below this value.
2789 | Default | Min | Max |
2790 | --- | --- | --- |
2791 | 1100 | PWM_RANGE_MIN | PWM_RANGE_MAX |
2795 ### min_command
2797 This is the PWM value sent to ESCs when they are not armed. If ESCs beep slowly when powered up, try decreasing this value. It can also be used for calibrating all ESCs at once.
2799 | Default | Min | Max |
2800 | --- | --- | --- |
2801 | 1000 | 0 | PWM_RANGE_MAX |
2805 ### mixer_automated_switch
2807 If set to on, This mixer_profile will try to switch to another mixer_profile when 1.RTH heading home is requested and distance to home is lager than 3*nav_fw_loiter_radius on mixer_profile is a MULTIROTOR or TRICOPTER platform_type. 2. RTH landing is requested on this mixer_profile is a AIRPLANE platform_type
2809 | Default | Min | Max |
2810 | --- | --- | --- |
2811 | OFF | OFF | ON |
2815 ### mixer_pid_profile_linking
2817 If enabled, pid profile_index will follow mixer_profile index. Set to OFF(default) if you want to handle PID profile by your self. Recommend to set to ON on all mixer_profiles to let the mixer_profile handle the PID profile switching on a VTOL or mixed platform type setup.
2819 | Default | Min | Max |
2820 | --- | --- | --- |
2821 | OFF | OFF | ON |
2825 ### mixer_switch_trans_timer
2827 If switch another mixer_profile is scheduled by mixer_automated_switch or mixer_automated_switch. Activate Mixertransion motor/servo mixing for this many decisecond(0.1s) before the actual mixer_profile switch.
2829 | Default | Min | Max |
2830 | --- | --- | --- |
2831 | 0 | 0 | 200 |
2835 ### mode_range_logic_operator
2837 Control how Mode selection works in flight modes. If you example have Angle mode configured on two different Aux channels, this controls if you need both activated ( AND ) or if you only need one activated ( OR ) to active angle mode.
2839 | Default | Min | Max |
2840 | --- | --- | --- |
2841 | OR |  |  |
2845 ### model_preview_type
2847 ID of mixer preset applied in a Configurator. **Do not modify manually**. Used only for backup/restore reasons.
2849 | Default | Min | Max |
2850 | --- | --- | --- |
2851 | -1 | -1 | 32767 |
2855 ### motor_direction_inverted
2857 Use if you need to inverse yaw motor direction.
2859 | Default | Min | Max |
2860 | --- | --- | --- |
2861 | OFF | OFF | ON |
2865 ### motor_poles
2867 The number of motor poles. Required to compute motor RPM
2869 | Default | Min | Max |
2870 | --- | --- | --- |
2871 | 14 | 4 | 255 |
2875 ### motor_pwm_protocol
2877 Protocol that is used to send motor updates to ESCs. Possible values - STANDARD, ONESHOT125, ONESHOT42, MULTISHOT, DSHOT150, DSHOT300, DSHOT600, DSHOT1200, BRUSHED
2879 | Default | Min | Max |
2880 | --- | --- | --- |
2881 | ONESHOT125 |  |  |
2885 ### motor_pwm_rate
2887 Output frequency (in Hz) for motor pins.  Applies only to brushed motors. 
2889 | Default | Min | Max |
2890 | --- | --- | --- |
2891 | 16000 | 50 | 32000 |
2895 ### motorstop_on_low
2897 If enabled, motor will stop when throttle is low on this mixer_profile
2899 | Default | Min | Max |
2900 | --- | --- | --- |
2901 | OFF | OFF | ON |
2905 ### msp_override_channels
2907 Mask of RX channels that may be overridden by MSP `SET_RAW_RC`. Note that this requires custom firmware with `USE_RX_MSP` and `USE_MSP_RC_OVERRIDE` compile options and the `MSP RC Override` flight mode.
2909 | Default | Min | Max |
2910 | --- | --- | --- |
2911 | 0 | 0 | 65535 |
2915 ### name
2917 Craft name
2919 | Default | Min | Max |
2920 | --- | --- | --- |
2921 | _empty_ |  | MAX_NAME_LENGTH |
2925 ### nav_auto_disarm_delay
2927 Delay before craft disarms when `nav_disarm_on_landing` is set (ms)
2929 | Default | Min | Max |
2930 | --- | --- | --- |
2931 | 1000 | 100 | 10000 |
2935 ### nav_auto_speed
2937 Speed in fully autonomous modes (RTH, WP) [cm/s]. Used for WP mode when no specific WP speed set. [Multirotor only]
2939 | Default | Min | Max |
2940 | --- | --- | --- |
2941 | 500 | 10 | 2000 |
2945 ### nav_cruise_yaw_rate
2947 Max YAW rate when NAV COURSE HOLD/CRUISE mode is enabled. Set to 0 to disable on fixed wing (Note: On multirotor setting to 0 will disable Course Hold/Cruise mode completely) [dps]
2949 | Default | Min | Max |
2950 | --- | --- | --- |
2951 | 60 | 0 | 120 |
2955 ### nav_disarm_on_landing
2957 If set to ON, INAV disarms the FC after landing
2959 | Default | Min | Max |
2960 | --- | --- | --- |
2961 | ON | OFF | ON |
2965 ### nav_emerg_landing_speed
2967 Rate of descent UAV will try to maintain when doing emergency descent sequence [cm/s]
2969 | Default | Min | Max |
2970 | --- | --- | --- |
2971 | 500 | 100 | 2000 |
2975 ### nav_extra_arming_safety
2977 If set to ON drone won't arm if no GPS fix and any navigation mode like RTH or POSHOLD is configured. ALLOW_BYPASS allows the user to momentarily disable this check by holding yaw high (left stick held at the bottom right in mode 2) when switch arming is used
2979 | Default | Min | Max |
2980 | --- | --- | --- |
2981 | ALLOW_BYPASS |  |  |
2985 ### nav_fw_allow_manual_thr_increase
2987 Enable the possibility to manually increase the throttle in auto throttle controlled modes for fixed wing
2989 | Default | Min | Max |
2990 | --- | --- | --- |
2991 | OFF | OFF | ON |
2995 ### nav_fw_alt_control_response
2997 Adjusts the deceleration response of fixed wing altitude control as the target altitude is approached. Decrease value to help avoid overshooting the target altitude.
2999 | Default | Min | Max |
3000 | --- | --- | --- |
3001 | 20 | 5 | 100 |
3005 ### nav_fw_auto_climb_rate
3007 Maximum climb/descent rate that UAV is allowed to reach during navigation modes. [cm/s]
3009 | Default | Min | Max |
3010 | --- | --- | --- |
3011 | 500 | 10 | 2000 |
3015 ### nav_fw_bank_angle
3017 Max roll angle when rolling / turning in GPS assisted modes, is also restrained by global max_angle_inclination_rll
3019 | Default | Min | Max |
3020 | --- | --- | --- |
3021 | 35 | 5 | 80 |
3025 ### nav_fw_climb_angle
3027 Max pitch angle when climbing in GPS assisted modes, is also restrained by global max_angle_inclination_pit
3029 | Default | Min | Max |
3030 | --- | --- | --- |
3031 | 20 | 5 | 80 |
3035 ### nav_fw_control_smoothness
3037 How smoothly the autopilot controls the airplane to correct the navigation error
3039 | Default | Min | Max |
3040 | --- | --- | --- |
3041 | 0 | 0 | 9 |
3045 ### nav_fw_cruise_speed
3047 Speed for the plane/wing at cruise throttle used for remaining flight time/distance estimation in cm/s
3049 | Default | Min | Max |
3050 | --- | --- | --- |
3051 | 0 | 0 | 65535 |
3055 ### nav_fw_cruise_thr
3057 Cruise throttle in GPS assisted modes, this includes RTH. Should be set high enough to avoid stalling. This values gives INAV a base for throttle when flying straight, and it will increase or decrease throttle based on pitch of airplane and the parameters below. In addition it will increase throttle if GPS speed gets below 7m/s ( hardcoded )
3059 | Default | Min | Max |
3060 | --- | --- | --- |
3061 | 1400 | 1000 | 2000 |
3065 ### nav_fw_dive_angle
3067 Max negative pitch angle when diving in GPS assisted modes, is also restrained by global max_angle_inclination_pit
3069 | Default | Min | Max |
3070 | --- | --- | --- |
3071 | 15 | 5 | 80 |
3075 ### nav_fw_heading_p
3077 P gain of Heading Hold controller (Fixedwing)
3079 | Default | Min | Max |
3080 | --- | --- | --- |
3081 | 60 | 0 | 255 |
3085 ### nav_fw_land_approach_length
3087 Length of the final approach
3089 | Default | Min | Max |
3090 | --- | --- | --- |
3091 | 35000 | 100 | 100000 |
3095 ### nav_fw_land_dive_angle
3097 Dive angle that airplane will use during final landing phase. During dive phase, motor is stopped or IDLE and roll control is locked to 0 degrees
3099 | Default | Min | Max |
3100 | --- | --- | --- |
3101 | 2 | -20 | 20 |
3105 ### nav_fw_land_final_approach_pitch2throttle_mod
3107 Modifier for pitch to throttle ratio at final approach. In Percent.
3109 | Default | Min | Max |
3110 | --- | --- | --- |
3111 | 100 | 100 | 400 |
3115 ### nav_fw_land_flare_alt
3117 Initial altitude of the flare phase
3119 | Default | Min | Max |
3120 | --- | --- | --- |
3121 | 150 | 0 | 10000 |
3125 ### nav_fw_land_flare_pitch
3127 Pitch value for flare phase. In degrees
3129 | Default | Min | Max |
3130 | --- | --- | --- |
3131 | 8 | -15 | 45 |
3135 ### nav_fw_land_glide_alt
3137 Initial altitude of the glide phase
3139 | Default | Min | Max |
3140 | --- | --- | --- |
3141 | 200 | 100 | 5000 |
3145 ### nav_fw_land_glide_pitch
3147 Pitch value for glide phase. In degrees.
3149 | Default | Min | Max |
3150 | --- | --- | --- |
3151 | 0 | -15 | 45 |
3155 ### nav_fw_land_max_tailwind
3157 Max. tailwind (in cm/s) if no landing direction with downwind is available
3159 | Default | Min | Max |
3160 | --- | --- | --- |
3161 | 140 | 0 | 3000 |
3165 ### nav_fw_launch_accel
3167 Forward acceleration threshold for bungee launch or throw launch [cm/s/s], 1G = 981 cm/s/s
3169 | Default | Min | Max |
3170 | --- | --- | --- |
3171 | 1863 | 1350 | 20000 |
3175 ### nav_fw_launch_climb_angle
3177 Climb angle (attitude of model, not climb slope) for launch sequence (degrees), is also restrained by global max_angle_inclination_pit
3179 | Default | Min | Max |
3180 | --- | --- | --- |
3181 | 18 | 5 | 45 |
3185 ### nav_fw_launch_detect_time
3187 Time for which thresholds have to breached to consider launch happened [ms]
3189 | Default | Min | Max |
3190 | --- | --- | --- |
3191 | 40 | 10 | 1000 |
3195 ### nav_fw_launch_end_time
3197 Time for the transition of throttle and pitch angle, between the launch state and the subsequent flight mode [ms]
3199 | Default | Min | Max |
3200 | --- | --- | --- |
3201 | 3000 | 0 | 5000 |
3205 ### nav_fw_launch_idle_motor_delay
3207 Delay between raising throttle and motor starting at idle throttle (ms)
3209 | Default | Min | Max |
3210 | --- | --- | --- |
3211 | 0 | 0 | 60000 |
3215 ### nav_fw_launch_idle_thr
3217 Launch idle throttle - throttle to be set before launch sequence is initiated. If set below minimum throttle it will force motor stop or at idle throttle (depending if the MOTOR_STOP is enabled). If set above minimum throttle it will force throttle to this value (if MOTOR_STOP is enabled it will be handled according to throttle stick position)
3219 | Default | Min | Max |
3220 | --- | --- | --- |
3221 | 1000 | 1000 | 2000 |
3225 ### nav_fw_launch_land_abort_deadband
3227 Launch and landing abort stick deadband in [r/c points], applied after r/c deadband and expo. The Roll/Pitch stick needs to be deflected beyond this deadband to abort the launch or landing.
3229 | Default | Min | Max |
3230 | --- | --- | --- |
3231 | 100 | 2 | 250 |
3235 ### nav_fw_launch_manual_throttle
3237 Allows launch with manually controlled throttle. INAV only levels wings and controls climb pitch during launch. Throttle is controlled directly by throttle stick movement. IF USED WITHOUT A GPS LOCK plane must be launched immediately after throttle is increased to avoid issues with climb out stabilisation and the launch ending sooner than expected (launch end timer starts as soon as the throttle stick is raised).
3239 | Default | Min | Max |
3240 | --- | --- | --- |
3241 | OFF | OFF | ON |
3245 ### nav_fw_launch_max_altitude
3247 Altitude (centimeters) at which LAUNCH mode will be turned off and regular flight mode will take over [0-60000].
3249 | Default | Min | Max |
3250 | --- | --- | --- |
3251 | 0 | 0 | 60000 |
3255 ### nav_fw_launch_max_angle
3257 Max tilt angle (pitch/roll combined) to consider launch successful. Set to 180 to disable completely [deg]
3259 | Default | Min | Max |
3260 | --- | --- | --- |
3261 | 45 | 5 | 180 |
3265 ### nav_fw_launch_min_time
3267 Allow launch mode to execute at least this time (ms) and ignore stick movements [0-60000].
3269 | Default | Min | Max |
3270 | --- | --- | --- |
3271 | 0 | 0 | 60000 |
3275 ### nav_fw_launch_motor_delay
3277 Delay between detected launch and launch sequence start and throttling up (ms)
3279 | Default | Min | Max |
3280 | --- | --- | --- |
3281 | 500 | 0 | 5000 |
3285 ### nav_fw_launch_spinup_time
3287 Time to bring power from minimum throttle to nav_fw_launch_thr - to avoid big stress on ESC and large torque from propeller
3289 | Default | Min | Max |
3290 | --- | --- | --- |
3291 | 100 | 0 | 1000 |
3295 ### nav_fw_launch_thr
3297 Launch throttle - throttle to be set during launch sequence (pwm units)
3299 | Default | Min | Max |
3300 | --- | --- | --- |
3301 | 1700 | 1000 | 2000 |
3305 ### nav_fw_launch_timeout
3307 Maximum time for launch sequence to be executed. After this time LAUNCH mode will be turned off and regular flight mode will take over (ms)
3309 | Default | Min | Max |
3310 | --- | --- | --- |
3311 | 5000 |  | 60000 |
3315 ### nav_fw_launch_velocity
3317 Forward velocity threshold for swing-launch detection [cm/s]
3319 | Default | Min | Max |
3320 | --- | --- | --- |
3321 | 300 | 100 | 10000 |
3325 ### nav_fw_launch_wiggle_to_wake_idle
3327 Trigger the idle throttle by wiggling the plane. 0 = disabled. 1 and 2 signify 1 or 2 yaw wiggles to activate. 1 wiggle has a higher detection point, for airplanes without a tail. 2 wiggles has a lower detection point, but requires the repeated action. This is intended for larger models and airplanes with tails.
3329 | Default | Min | Max |
3330 | --- | --- | --- |
3331 | 0 | 0 | 2 |
3335 ### nav_fw_loiter_radius
3337 PosHold radius. 3000 to 7500 is a good value (30-75m) [cm]
3339 | Default | Min | Max |
3340 | --- | --- | --- |
3341 | 7500 | 0 | 30000 |
3345 ### nav_fw_manual_climb_rate
3347 Maximum climb/descent rate firmware is allowed when processing pilot input for ALTHOLD control mode [cm/s]
3349 | Default | Min | Max |
3350 | --- | --- | --- |
3351 | 300 | 10 | 2500 |
3355 ### nav_fw_max_thr
3357 Maximum throttle for flying wing in GPS assisted modes
3359 | Default | Min | Max |
3360 | --- | --- | --- |
3361 | 1700 | 1000 | 2000 |
3365 ### nav_fw_min_thr
3367 Minimum throttle for flying wing in GPS assisted modes
3369 | Default | Min | Max |
3370 | --- | --- | --- |
3371 | 1200 | 1000 | 2000 |
3375 ### nav_fw_pitch2thr
3377 Amount of throttle applied related to pitch attitude in GPS assisted modes. Throttle = nav_fw_cruise_throttle - (nav_fw_pitch2thr * pitch_angle). (notice that pitch_angle is in degrees and is negative when climbing and positive when diving, and throttle value is constrained between nav_fw_min_thr and nav_fw_max_thr)
3379 | Default | Min | Max |
3380 | --- | --- | --- |
3381 | 10 | 0 | 100 |
3385 ### nav_fw_pitch2thr_smoothing
3387 How smoothly the autopilot makes pitch to throttle correction inside a deadband defined by pitch_to_throttle_thresh.
3389 | Default | Min | Max |
3390 | --- | --- | --- |
3391 | 6 | 0 | 9 |
3395 ### nav_fw_pitch2thr_threshold
3397 Threshold from average pitch where momentary pitch_to_throttle correction kicks in. [decidegrees]
3399 | Default | Min | Max |
3400 | --- | --- | --- |
3401 | 50 | 0 | 900 |
3405 ### nav_fw_pos_hdg_d
3407 D gain of heading trajectory PID controller. (Fixedwing, rovers, boats)
3409 | Default | Min | Max |
3410 | --- | --- | --- |
3411 | 0 | 0 | 255 |
3415 ### nav_fw_pos_hdg_i
3417 I gain of heading trajectory PID controller. (Fixedwing, rovers, boats)
3419 | Default | Min | Max |
3420 | --- | --- | --- |
3421 | 2 | 0 | 255 |
3425 ### nav_fw_pos_hdg_p
3427 P gain of heading PID controller. (Fixedwing, rovers, boats)
3429 | Default | Min | Max |
3430 | --- | --- | --- |
3431 | 30 | 0 | 255 |
3435 ### nav_fw_pos_hdg_pidsum_limit
3437 Output limit for heading trajectory PID controller. (Fixedwing, rovers, boats)
3439 | Default | Min | Max |
3440 | --- | --- | --- |
3441 | 350 | PID_SUM_LIMIT_MIN | PID_SUM_LIMIT_MAX |
3445 ### nav_fw_pos_xy_d
3447 D gain of 2D trajectory PID controller. Too high and there will be overshoot in trajectory. Better start tuning with zero
3449 | Default | Min | Max |
3450 | --- | --- | --- |
3451 | 8 | 0 | 255 |
3455 ### nav_fw_pos_xy_i
3457 I gain of 2D trajectory PID controller. Too high and there will be overshoot in trajectory. Better start tuning with zero
3459 | Default | Min | Max |
3460 | --- | --- | --- |
3461 | 5 | 0 | 255 |
3465 ### nav_fw_pos_xy_p
3467 P gain of 2D trajectory PID controller. Play with this to get a straight line between waypoints or a straight RTH
3469 | Default | Min | Max |
3470 | --- | --- | --- |
3471 | 75 | 0 | 255 |
3475 ### nav_fw_pos_z_d
3477 D gain of altitude PID controller (Fixedwing)
3479 | Default | Min | Max |
3480 | --- | --- | --- |
3481 | 10 | 0 | 255 |
3485 ### nav_fw_pos_z_i
3487 I gain of altitude PID controller (Fixedwing)
3489 | Default | Min | Max |
3490 | --- | --- | --- |
3491 | 5 | 0 | 255 |
3495 ### nav_fw_pos_z_p
3497 P gain of altitude PID controller (Fixedwing)
3499 | Default | Min | Max |
3500 | --- | --- | --- |
3501 | 40 | 0 | 255 |
3505 ### nav_fw_soaring_motor_stop
3507 Stops motor when Soaring mode enabled.
3509 | Default | Min | Max |
3510 | --- | --- | --- |
3511 | OFF | OFF | ON |
3515 ### nav_fw_soaring_pitch_deadband
3517 Pitch Angle deadband when soaring mode enabled (deg). Angle mode inactive within deadband allowing pitch to free float whilst soaring.
3519 | Default | Min | Max |
3520 | --- | --- | --- |
3521 | 5 | 0 | 15 |
3525 ### nav_fw_wp_tracking_accuracy
3527 Waypoint tracking accuracy forces the craft to quickly head toward and track along the waypoint course line as closely as possible. Settings 1 to 10 adjust the course tracking response. Higher values dampen the response reducing possible overshoot. A value of 5 is a good starting point. Set to 0 to disable.
3529 | Default | Min | Max |
3530 | --- | --- | --- |
3531 | 0 | 0 | 10 |
3535 ### nav_fw_wp_tracking_max_angle
3537 Sets the maximum allowed alignment convergence angle to the waypoint course line when nav_fw_wp_tracking_accuracy is active [degrees]. Lower values result in smoother alignment with the course line but will take more distance until this is achieved.
3539 | Default | Min | Max |
3540 | --- | --- | --- |
3541 | 60 | 30 | 80 |
3545 ### nav_fw_wp_turn_smoothing
3547 Smooths turns during WP missions by switching to a loiter turn at waypoints. When set to ON the craft will reach the waypoint during the turn. When set to ON-CUT the craft will turn inside the waypoint without actually reaching it (cuts the corner).
3549 | Default | Min | Max |
3550 | --- | --- | --- |
3551 | OFF |  |  |
3555 ### nav_fw_yaw_deadband
3557 Deadband for heading trajectory PID controller. When heading error is below the deadband, controller assumes that vehicle is on course
3559 | Default | Min | Max |
3560 | --- | --- | --- |
3561 | 0 | 0 | 90 |
3565 ### nav_land_detect_sensitivity
3567 Changes sensitivity of landing detection. Higher values increase speed of detection but also increase risk of false detection. Default value should work in most cases.
3569 | Default | Min | Max |
3570 | --- | --- | --- |
3571 | 5 | 1 | 15 |
3575 ### nav_land_maxalt_vspd
3577 Vertical descent velocity above nav_land_slowdown_maxalt during the RTH landing phase. [cm/s]
3579 | Default | Min | Max |
3580 | --- | --- | --- |
3581 | 200 | 100 | 2000 |
3585 ### nav_land_minalt_vspd
3587 Vertical descent velocity under nav_land_slowdown_minalt during the RTH landing phase. [cm/s]
3589 | Default | Min | Max |
3590 | --- | --- | --- |
3591 | 50 | 50 | 500 |
3595 ### nav_land_slowdown_maxalt
3597 Defines at what altitude the descent velocity should start to ramp down from `nav_land_maxalt_vspd` to `nav_land_minalt_vspd` during the RTH landing phase [cm]
3599 | Default | Min | Max |
3600 | --- | --- | --- |
3601 | 2000 | 500 | 4000 |
3605 ### nav_land_slowdown_minalt
3607 Defines at what altitude the descent velocity should start to be `nav_land_minalt_vspd` [cm]
3609 | Default | Min | Max |
3610 | --- | --- | --- |
3611 | 500 | 50 | 1000 |
3615 ### nav_landing_bump_detection
3617 Allows immediate landing detection based on G bump at touchdown when set to ON. Requires a barometer and GPS and currently only works for multirotors (Note: will work during Failsafe without need for a GPS).
3619 | Default | Min | Max |
3620 | --- | --- | --- |
3621 | OFF | OFF | ON |
3625 ### nav_manual_speed
3627 Maximum speed allowed when processing pilot input for POSHOLD/CRUISE control mode [cm/s] [Multirotor only]
3629 | Default | Min | Max |
3630 | --- | --- | --- |
3631 | 750 | 10 | 2000 |
3635 ### nav_max_altitude
3637 Max allowed altitude (above Home Point) that applies to all NAV modes (including Altitude Hold). 0 means limit is disabled
3639 | Default | Min | Max |
3640 | --- | --- | --- |
3641 | 0 | 0 | 65000 |
3645 ### nav_max_auto_speed
3647 Maximum speed allowed in fully autonomous modes (RTH, WP) [cm/s] [Multirotor only]
3649 | Default | Min | Max |
3650 | --- | --- | --- |
3651 | 1000 | 10 | 2000 |
3655 ### nav_max_terrain_follow_alt
3657 Max allowed above the ground altitude for terrain following mode
3659 | Default | Min | Max |
3660 | --- | --- | --- |
3661 | 100 |  | 1000 |
3665 ### nav_mc_althold_throttle
3667 If set to STICK the FC remembers the throttle stick position when enabling ALTHOLD and treats it as the neutral midpoint for holding altitude. If set to MID_STICK or HOVER the neutral midpoint is set to the mid stick position or the hover throttle position respectively.
3669 | Default | Min | Max |
3670 | --- | --- | --- |
3671 | STICK |  |  |
3675 ### nav_mc_auto_climb_rate
3677 Maximum climb/descent rate that UAV is allowed to reach during navigation modes. [cm/s]
3679 | Default | Min | Max |
3680 | --- | --- | --- |
3681 | 500 | 10 | 2000 |
3685 ### nav_mc_bank_angle
3687 Maximum banking angle (deg) that multicopter navigation is allowed to set. Machine must be able to satisfy this angle without loosing altitude
3689 | Default | Min | Max |
3690 | --- | --- | --- |
3691 | 35 | 15 | 45 |
3695 ### nav_mc_braking_bank_angle
3697 max angle that MR is allowed to bank in BOOST mode
3699 | Default | Min | Max |
3700 | --- | --- | --- |
3701 | 40 | 15 | 60 |
3705 ### nav_mc_braking_boost_disengage_speed
3707 BOOST will be disabled when speed goes below this value
3709 | Default | Min | Max |
3710 | --- | --- | --- |
3711 | 100 | 0 | 1000 |
3715 ### nav_mc_braking_boost_factor
3717 acceleration factor for BOOST phase
3719 | Default | Min | Max |
3720 | --- | --- | --- |
3721 | 100 | 0 | 200 |
3725 ### nav_mc_braking_boost_speed_threshold
3727 BOOST can be enabled when speed is above this value
3729 | Default | Min | Max |
3730 | --- | --- | --- |
3731 | 150 | 100 | 1000 |
3735 ### nav_mc_braking_boost_timeout
3737 how long in ms BOOST phase can happen
3739 | Default | Min | Max |
3740 | --- | --- | --- |
3741 | 750 | 0 | 5000 |
3745 ### nav_mc_braking_disengage_speed
3747 braking is disabled when speed goes below this value
3749 | Default | Min | Max |
3750 | --- | --- | --- |
3751 | 75 | 0 | 1000 |
3755 ### nav_mc_braking_speed_threshold
3757 min speed in cm/s above which braking can happen
3759 | Default | Min | Max |
3760 | --- | --- | --- |
3761 | 100 | 0 | 1000 |
3765 ### nav_mc_braking_timeout
3767 timeout in ms for braking
3769 | Default | Min | Max |
3770 | --- | --- | --- |
3771 | 2000 | 100 | 5000 |
3775 ### nav_mc_heading_p
3777 P gain of Heading Hold controller (Multirotor)
3779 | Default | Min | Max |
3780 | --- | --- | --- |
3781 | 60 | 0 | 255 |
3785 ### nav_mc_hover_thr
3787 Multicopter hover throttle hint for altitude controller. Should be set to approximate throttle value when drone is hovering.
3789 | Default | Min | Max |
3790 | --- | --- | --- |
3791 | 1300 | 1000 | 2000 |
3795 ### nav_mc_inverted_crash_detection
3797 Setting a value > 0 enables inverted crash detection for multirotors. It will auto disarm in situations where the multirotor has crashed inverted on the ground and can't be manually disarmed due to loss of control or for some other reason. When enabled this setting defines the additional number of seconds before disarm beyond a minimum fixed time delay of 3s. Requires a barometer to work.
3799 | Default | Min | Max |
3800 | --- | --- | --- |
3801 | 0 | 0 | 15 |
3805 ### nav_mc_manual_climb_rate
3807 Maximum climb/descent rate firmware is allowed when processing pilot input for ALTHOLD control mode [cm/s]
3809 | Default | Min | Max |
3810 | --- | --- | --- |
3811 | 200 | 10 | 2000 |
3815 ### nav_mc_pos_deceleration_time
3817 Used for stoping distance calculation. Stop position is computed as _speed_ * _nav_mc_pos_deceleration_time_ from the place where sticks are released. Braking mode overrides this setting
3819 | Default | Min | Max |
3820 | --- | --- | --- |
3821 | 120 | 0 | 255 |
3825 ### nav_mc_pos_expo
3827 Expo for PosHold control
3829 | Default | Min | Max |
3830 | --- | --- | --- |
3831 | 10 | 0 | 255 |
3835 ### nav_mc_pos_xy_p
3837 Controls how fast the drone will fly towards the target position. This is a multiplier to convert displacement to target velocity
3839 | Default | Min | Max |
3840 | --- | --- | --- |
3841 | 65 | 0 | 255 |
3845 ### nav_mc_pos_z_p
3847 P gain of altitude PID controller (Multirotor)
3849 | Default | Min | Max |
3850 | --- | --- | --- |
3851 | 50 | 0 | 255 |
3855 ### nav_mc_vel_xy_d
3857 D gain of Position-Rate (Velocity to Acceleration) PID controller. It can damp P and I. Increasing D might help when drone overshoots target.
3859 | Default | Min | Max |
3860 | --- | --- | --- |
3861 | 100 | 0 | 255 |
3865 ### nav_mc_vel_xy_dterm_attenuation
3867 Maximum D-term attenution percentage for horizontal velocity PID controller (Multirotor). It allows to smooth the PosHold CRUISE, WP and RTH when Multirotor is traveling at full speed. Dterm is not attenuated at low speeds, breaking and accelerating.
3869 | Default | Min | Max |
3870 | --- | --- | --- |
3871 | 90 | 0 | 100 |
3875 ### nav_mc_vel_xy_dterm_attenuation_end
3877 A point (in percent of both target and current horizontal velocity) where nav_mc_vel_xy_dterm_attenuation reaches maximum
3879 | Default | Min | Max |
3880 | --- | --- | --- |
3881 | 60 | 0 | 100 |
3885 ### nav_mc_vel_xy_dterm_attenuation_start
3887 A point (in percent of both target and current horizontal velocity) where nav_mc_vel_xy_dterm_attenuation begins
3889 | Default | Min | Max |
3890 | --- | --- | --- |
3891 | 10 | 0 | 100 |
3895 ### nav_mc_vel_xy_dterm_lpf_hz
3897 D-term low pass filter cutoff frequency for horizontal velocity PID controller (Multirotor). It allows to smooth the PosHold CRUISE, WP and RTH when Multirotor is traveling at full speed. Dterm is not attenuated at low speeds, breaking and accelerating.
3899 | Default | Min | Max |
3900 | --- | --- | --- |
3901 | 2 | 0 | 100 |
3905 ### nav_mc_vel_xy_ff
3907 FF gain of Position-Rate (Velocity to Acceleration)
3909 | Default | Min | Max |
3910 | --- | --- | --- |
3911 | 40 | 0 | 255 |
3915 ### nav_mc_vel_xy_i
3917 I gain of Position-Rate (Velocity to Acceleration) PID controller. Used for drift compensation (caused by wind for example). Higher I means stronger response to drift. Too much I gain might cause target overshot
3919 | Default | Min | Max |
3920 | --- | --- | --- |
3921 | 15 | 0 | 255 |
3925 ### nav_mc_vel_xy_p
3927 P gain of Position-Rate (Velocity to Acceleration) PID controller. Higher P means stronger response when position error occurs. Too much P might cause "nervous" behavior and oscillations
3929 | Default | Min | Max |
3930 | --- | --- | --- |
3931 | 40 | 0 | 255 |
3935 ### nav_mc_vel_z_d
3937 D gain of velocity PID controller
3939 | Default | Min | Max |
3940 | --- | --- | --- |
3941 | 10 | 0 | 255 |
3945 ### nav_mc_vel_z_i
3947 I gain of velocity PID controller
3949 | Default | Min | Max |
3950 | --- | --- | --- |
3951 | 50 | 0 | 255 |
3955 ### nav_mc_vel_z_p
3957 P gain of velocity PID controller
3959 | Default | Min | Max |
3960 | --- | --- | --- |
3961 | 100 | 0 | 255 |
3965 ### nav_mc_wp_slowdown
3967 When ON, NAV engine will slow down when switching to the next waypoint. This prioritizes turning over forward movement. When OFF, NAV engine will continue to the next waypoint and turn as it goes.
3969 | Default | Min | Max |
3970 | --- | --- | --- |
3971 | ON | OFF | ON |
3975 ### nav_min_ground_speed
3977 Minimum ground speed for navigation flight modes [m/s]. Currently, this only affects fixed wing. Default 7 m/s.
3979 | Default | Min | Max |
3980 | --- | --- | --- |
3981 | 7 | 6 | 50 |
3985 ### nav_min_rth_distance
3987 Minimum distance from homepoint when RTH full procedure will be activated [cm]. Below this distance, the mode will activate at the current location and the final phase is executed (loiter / land). Above this distance, the full procedure is activated, which may include initial climb and flying directly to the homepoint before entering the loiter / land phase.
3989 | Default | Min | Max |
3990 | --- | --- | --- |
3991 | 500 | 0 | 5000 |
3995 ### nav_mission_planner_reset
3997 With Reset ON WP Mission Planner waypoint count can be reset to 0 by toggling the mode switch ON-OFF-ON.
3999 | Default | Min | Max |
4000 | --- | --- | --- |
4001 | ON | OFF | ON |
4005 ### nav_overrides_motor_stop
4007 When set to OFF the navigation system will not take over the control of the motor if the throttle is low (motor will stop). When set to OFF_ALWAYS the navigation system will not take over the control of the motor if the throttle was low even when failsafe is triggered. When set to AUTO_ONLY the navigation system will only take over the control of the throttle in autonomous navigation modes (NAV WP and NAV RTH). When set to ALL_NAV (default) the navigation system will take over the control of the motor completely and never allow the motor to stop even when the throttle is low. This setting only has an effect on NAV modes which take control of the throttle when combined with MOTOR_STOP and is likely to cause a stall if fw_min_throttle_down_pitch isn't set correctly or the pitch estimation is wrong for fixed wing models when not set to ALL_NAV
4009 | Default | Min | Max |
4010 | --- | --- | --- |
4011 | ALL_NAV |  |  |
4015 ### nav_position_timeout
4017 If GPS fails wait for this much seconds before switching to emergency landing mode (0 - disable)
4019 | Default | Min | Max |
4020 | --- | --- | --- |
4021 | 5 | 0 | 10 |
4025 ### nav_rth_abort_threshold
4027 RTH sanity checking feature will notice if distance to home is increasing during RTH and once amount of increase exceeds the threshold defined by this parameter, instead of continuing RTH machine will enter emergency landing, self-level and go down safely. Default is 500m which is safe enough for both multirotor machines and airplanes. Set to 0 to disable. [cm]
4029 | Default | Min | Max |
4030 | --- | --- | --- |
4031 | 50000 | 0 | 65000 |
4035 ### nav_rth_allow_landing
4037 If set to ON drone will land as a last phase of RTH.
4039 | Default | Min | Max |
4040 | --- | --- | --- |
4041 | ALWAYS |  |  |
4045 ### nav_rth_alt_control_override
4047 If set to ON RTH altitude and CLIMB FIRST settings can be overridden during the RTH climb phase using full pitch or roll stick held for > 1 second. RTH altitude is reset to the current altitude using pitch down stick. RTH CLIMB FIRST is overridden using right roll stick so craft turns and heads directly to home (CLIMB FIRST override only works for fixed wing)
4049 | Default | Min | Max |
4050 | --- | --- | --- |
4051 | OFF | OFF | ON |
4055 ### nav_rth_alt_mode
4057 Configure how the aircraft will manage altitude on the way home, see Navigation modes on wiki for more details
4059 | Default | Min | Max |
4060 | --- | --- | --- |
4061 | AT_LEAST |  |  |
4065 ### nav_rth_altitude
4067 Used in EXTRA, FIXED and AT_LEAST rth alt modes [cm] (Default 1000 means 10 meters)
4069 | Default | Min | Max |
4070 | --- | --- | --- |
4071 | 1000 |  | 65000 |
4075 ### nav_rth_climb_first
4077 If set to ON or ON_FW_SPIRAL aircraft will climb to nav_rth_altitude first before turning to head home. If set to OFF aircraft will turn and head home immediately climbing on the way. For a fixed wing ON will use a linear climb, ON_FW_SPIRAL will use a loiter turning climb with climb rate set by nav_auto_climb_rate, turn rate set by nav_fw_loiter_radius (ON_FW_SPIRAL is a fixed wing setting and behaves the same as ON for a multirotor)
4079 | Default | Min | Max |
4080 | --- | --- | --- |
4081 | ON |  |  |
4085 ### nav_rth_climb_first_stage_altitude
4087 The altitude [cm] at which climb first will transition to turn first. How the altitude is used, is determined by nav_rth_climb_first_stage_mode. Default=0; feature disabled.
4089 | Default | Min | Max |
4090 | --- | --- | --- |
4091 | 0 |  | 65000 |
4095 ### nav_rth_climb_first_stage_mode
4097 This determines how rth_climb_first_stage_altitude is used. Default is AT_LEAST.
4099 | Default | Min | Max |
4100 | --- | --- | --- |
4101 | AT_LEAST |  |  |
4105 ### nav_rth_climb_ignore_emerg
4107 If set to ON, aircraft will execute initial climb regardless of position sensor (GPS) status.
4109 | Default | Min | Max |
4110 | --- | --- | --- |
4111 | OFF | OFF | ON |
4115 ### nav_rth_fs_landing_delay
4117 If landing is active on Failsafe and this is above 0. The aircraft will hover or loiter for X seconds before performing the landing. If the battery enters the warning or critical levels, the land will proceed. Default = 0 [seconds]
4119 | Default | Min | Max |
4120 | --- | --- | --- |
4121 | 0 | 0 | 1800 |
4125 ### nav_rth_home_altitude
4127 Aircraft will climb/descend to this altitude after reaching home if landing is not enabled. Set to 0 to stay at `nav_rth_altitude` (default) [cm]
4129 | Default | Min | Max |
4130 | --- | --- | --- |
4131 | 0 |  | 65000 |
4135 ### nav_rth_linear_descent_start_distance
4137 The distance [m] away from home to start the linear descent. 0 = immediately (original linear descent behaviour)
4139 | Default | Min | Max |
4140 | --- | --- | --- |
4141 | 0 | 0 | 10000 |
4145 ### nav_rth_tail_first
4147 If set to ON drone will return tail-first. Obviously meaningless for airplanes.
4149 | Default | Min | Max |
4150 | --- | --- | --- |
4151 | OFF | OFF | ON |
4155 ### nav_rth_trackback_distance
4157 Maximum distance allowed for RTH trackback. Normal RTH is executed once this distance is exceeded [m].
4159 | Default | Min | Max |
4160 | --- | --- | --- |
4161 | 500 | 50 | 2000 |
4165 ### nav_rth_trackback_mode
4167 Useage modes for RTH Trackback. OFF = disabled, ON = Normal and Failsafe RTH, FS = Failsafe RTH only.
4169 | Default | Min | Max |
4170 | --- | --- | --- |
4171 | OFF |  |  |
4175 ### nav_rth_use_linear_descent
4177 If enabled, the aircraft will gradually descent to the nav_rth_home_altitude en route. The distance from home to start the descent can be set with `nav_rth_linear_descent_start_distance`.
4179 | Default | Min | Max |
4180 | --- | --- | --- |
4181 | OFF | OFF | ON |
4185 ### nav_use_fw_yaw_control
4187 Enables or Disables the use of the heading PID controller on fixed wing. Heading PID controller is always enabled for rovers and boats
4189 | Default | Min | Max |
4190 | --- | --- | --- |
4191 | OFF | OFF | ON |
4195 ### nav_user_control_mode
4197 Defines how Pitch/Roll input from RC receiver affects flight in POSHOLD mode: ATTI - pitch/roll controls attitude like in ANGLE mode; CRUISE - pitch/roll controls velocity in forward and right direction.
4199 | Default | Min | Max |
4200 | --- | --- | --- |
4201 | ATTI |  |  |
4205 ### nav_wp_enforce_altitude
4207 Forces craft to achieve the set WP altitude as well as position before moving to next WP. Position is held and altitude adjusted as required before moving on. 0 = disabled, otherwise setting defines altitude capture tolerance [cm], e.g. 100 means required altitude is achieved when within 100cm of waypoint altitude setting.
4209 | Default | Min | Max |
4210 | --- | --- | --- |
4211 | 0 | 0 | 2000 |
4215 ### nav_wp_load_on_boot
4217 If set to ON, waypoints will be automatically loaded from EEPROM to the FC during startup.
4219 | Default | Min | Max |
4220 | --- | --- | --- |
4221 | OFF | OFF | ON |
4225 ### nav_wp_max_safe_distance
4227 First waypoint in the mission should be closer than this value [m]. A value of 0 disables this check.
4229 | Default | Min | Max |
4230 | --- | --- | --- |
4231 | 100 | 0 | 1500 |
4235 ### nav_wp_mission_restart
4237 Sets restart behaviour for a WP mission when interrupted mid mission. START from first WP, RESUME from last active WP or SWITCH between START and RESUME each time WP Mode is reselected ON. SWITCH effectively allows resuming once only from a previous mid mission waypoint after which the mission will restart from the first waypoint.
4239 | Default | Min | Max |
4240 | --- | --- | --- |
4241 | RESUME |  |  |
4245 ### nav_wp_multi_mission_index
4247 Index of active mission selected from multi mission WP entry loaded in flight controller. Limited to a maximum of 9 missions.
4249 | Default | Min | Max |
4250 | --- | --- | --- |
4251 | 1 | 1 | 9 |
4255 ### nav_wp_radius
4257 Waypoint radius [cm]. Waypoint would be considered reached if machine is within this radius
4259 | Default | Min | Max |
4260 | --- | --- | --- |
4261 | 100 | 10 | 10000 |
4265 ### opflow_hardware
4267 Selection of OPFLOW hardware.
4269 | Default | Min | Max |
4270 | --- | --- | --- |
4271 | NONE |  |  |
4275 ### opflow_scale
4277 Optical flow module scale factor
4279 | Default | Min | Max |
4280 | --- | --- | --- |
4281 | 10.5 | 0 | 10000 |
4285 ### osd_adsb_distance_alert
4287 Distance inside which ADSB data flashes for proximity warning
4289 | Default | Min | Max |
4290 | --- | --- | --- |
4291 | 3000 | 1 | 64000 |
4295 ### osd_adsb_distance_warning
4297 Distance in meters of ADSB aircraft that is displayed
4299 | Default | Min | Max |
4300 | --- | --- | --- |
4301 | 20000 | 1 | 64000 |
4305 ### osd_adsb_ignore_plane_above_me_limit
4307 Ignore adsb planes above, limit, 0 disabled (meters)
4309 | Default | Min | Max |
4310 | --- | --- | --- |
4311 | 0 | 0 | 64000 |
4315 ### osd_ahi_bordered
4317 Shows a border/corners around the AHI region (pixel OSD only)
4319 | Default | Min | Max |
4320 | --- | --- | --- |
4321 | OFF | OFF | ON |
4325 ### osd_ahi_camera_uptilt_comp
4327 When set to `ON`, the AHI position is adjusted by `osd_camera_uptilt`. For example, with a cammera uptilt of 30 degrees, the AHI will appear in the middle of the OSD when the aircraft is pitched forward 30 degrees. When set to `OFF`, the AHI will appear in the center of the OSD regardless of camera angle, but can still be shifted up and down using `osd_horizon_offset` (`osd_ahi_vertical_offset` for pixel-OSD).
4329 | Default | Min | Max |
4330 | --- | --- | --- |
4331 | OFF | OFF | ON |
4335 ### osd_ahi_height
4337 AHI height in pixels (pixel OSD only)
4339 | Default | Min | Max |
4340 | --- | --- | --- |
4341 | 162 |  | 255 |
4345 ### osd_ahi_max_pitch
4347 Max pitch, in degrees, for OSD artificial horizon
4349 | Default | Min | Max |
4350 | --- | --- | --- |
4351 | 20 | 10 | 90 |
4355 ### osd_ahi_pitch_interval
4357 Draws AHI at increments of the set pitch interval over the full pitch range. AHI line is drawn with ends offset when pitch first exceeds interval with offset increasing with increasing pitch. Offset direction changes between climb and dive. Set to 0 to disable (Not for pixel OSD)
4359 | Default | Min | Max |
4360 | --- | --- | --- |
4361 | 0 | 0 | 30 |
4365 ### osd_ahi_reverse_roll
4367 Switches the artificial horizon in the OSD to instead be a bank indicator, by reversing the direction of its movement.
4369 | Default | Min | Max |
4370 | --- | --- | --- |
4371 | OFF | OFF | ON |
4375 ### osd_ahi_style
4377 Sets OSD Artificial Horizon style "DEFAULT" or "LINE" for the FrSky Graphical OSD.
4379 | Default | Min | Max |
4380 | --- | --- | --- |
4381 | DEFAULT |  |  |
4385 ### osd_ahi_vertical_offset
4387 AHI vertical offset from center (pixel OSD only)
4389 | Default | Min | Max |
4390 | --- | --- | --- |
4391 | -18 | -128 | 127 |
4395 ### osd_ahi_width
4397 AHI width in pixels (pixel OSD only)
4399 | Default | Min | Max |
4400 | --- | --- | --- |
4401 | 132 |  | 255 |
4405 ### osd_airspeed_alarm_max
4407 Airspeed above which the airspeed OSD element will start blinking (cm/s)
4409 | Default | Min | Max |
4410 | --- | --- | --- |
4411 | 0 | 0 | 27000 |
4415 ### osd_airspeed_alarm_min
4417 Airspeed under which the airspeed OSD element will start blinking (cm/s)
4419 | Default | Min | Max |
4420 | --- | --- | --- |
4421 | 0 | 0 | 27000 |
4425 ### osd_alt_alarm
4427 Value above which to make the OSD relative altitude indicator blink (meters)
4429 | Default | Min | Max |
4430 | --- | --- | --- |
4431 | 100 | 0 | 10000 |
4435 ### osd_arm_screen_display_time
4437 Amount of time to display the arm screen [ms]
4439 | Default | Min | Max |
4440 | --- | --- | --- |
4441 | 1500 | 1000 | 5000 |
4445 ### osd_baro_temp_alarm_max
4447 Temperature above which the baro temperature OSD element will start blinking (decidegrees centigrade)
4449 | Default | Min | Max |
4450 | --- | --- | --- |
4451 | 600 | -550 | 1250 |
4455 ### osd_baro_temp_alarm_min
4457 Temperature under which the baro temperature OSD element will start blinking (decidegrees centigrade)
4459 | Default | Min | Max |
4460 | --- | --- | --- |
4461 | -200 | -550 | 1250 |
4465 ### osd_camera_fov_h
4467 Horizontal field of view for the camera in degres
4469 | Default | Min | Max |
4470 | --- | --- | --- |
4471 | 135 | 60 | 150 |
4475 ### osd_camera_fov_v
4477 Vertical field of view for the camera in degres
4479 | Default | Min | Max |
4480 | --- | --- | --- |
4481 | 85 | 30 | 120 |
4485 ### osd_camera_uptilt
4487 Set the camera uptilt for the FPV camera in degres, positive is up, negative is down, relative to the horizontal. Used for correct display of HUD items and AHI (when enabled).
4489 | Default | Min | Max |
4490 | --- | --- | --- |
4491 | 0 | -40 | 80 |
4495 ### osd_coordinate_digits
4497 Number of digits for the coordinates displayed in the OSD [8-11].
4499 | Default | Min | Max |
4500 | --- | --- | --- |
4501 | 9 | 8 | 11 |
4505 ### osd_crosshairs_style
4507 To set the visual type for the crosshair
4509 | Default | Min | Max |
4510 | --- | --- | --- |
4511 | DEFAULT |  |  |
4515 ### osd_crsf_lq_format
4517 To select LQ format
4519 | Default | Min | Max |
4520 | --- | --- | --- |
4521 | TYPE1 |  |  |
4525 ### osd_current_alarm
4527 Value above which the OSD current consumption element will start blinking. Measured in full Amperes.
4529 | Default | Min | Max |
4530 | --- | --- | --- |
4531 | 0 | 0 | 255 |
4535 ### osd_dist_alarm
4537 Value above which to make the OSD distance from home indicator blink (meters)
4539 | Default | Min | Max |
4540 | --- | --- | --- |
4541 | 1000 | 0 | 50000 |
4545 ### osd_esc_rpm_precision
4547 Number of characters used to display the RPM value.
4549 | Default | Min | Max |
4550 | --- | --- | --- |
4551 | 3 | 3 | 6 |
4555 ### osd_esc_temp_alarm_max
4557 Temperature above which the IMU temperature OSD element will start blinking (decidegrees centigrade)
4559 | Default | Min | Max |
4560 | --- | --- | --- |
4561 | 900 | -550 | 1500 |
4565 ### osd_esc_temp_alarm_min
4567 Temperature under which the IMU temperature OSD element will start blinking (decidegrees centigrade)
4569 | Default | Min | Max |
4570 | --- | --- | --- |
4571 | -200 | -550 | 1500 |
4575 ### osd_estimations_wind_compensation
4577 Use wind estimation for remaining flight time/distance estimation
4579 | Default | Min | Max |
4580 | --- | --- | --- |
4581 | ON | OFF | ON |
4585 ### osd_estimations_wind_mps
4587 Wind speed estimation in m/s
4589 | Default | Min | Max |
4590 | --- | --- | --- |
4591 | OFF | OFF | ON |
4595 ### osd_failsafe_switch_layout
4597 If enabled the OSD automatically switches to the first layout during failsafe
4599 | Default | Min | Max |
4600 | --- | --- | --- |
4601 | OFF | OFF | ON |
4605 ### osd_force_grid
4607 Force OSD to work in grid mode even if the OSD device supports pixel level access (mainly used for development)
4609 | Default | Min | Max |
4610 | --- | --- | --- |
4611 | OFF | OFF | ON |
4615 ### osd_gforce_alarm
4617 Value above which the OSD g force indicator will blink (g)
4619 | Default | Min | Max |
4620 | --- | --- | --- |
4621 | 5 | 0 | 20 |
4625 ### osd_gforce_axis_alarm_max
4627 Value above which the OSD axis g force indicators will blink (g)
4629 | Default | Min | Max |
4630 | --- | --- | --- |
4631 | 5 | -20 | 20 |
4635 ### osd_gforce_axis_alarm_min
4637 Value under which the OSD axis g force indicators will blink (g)
4639 | Default | Min | Max |
4640 | --- | --- | --- |
4641 | -5 | -20 | 20 |
4645 ### osd_highlight_djis_missing_font_symbols
4647 Show question marks where there is no symbol in the DJI font to represent the INAV OSD element's symbol. When off, blank spaces will be used. Only relevent for DJICOMPAT modes.
4649 | Default | Min | Max |
4650 | --- | --- | --- |
4651 | ON | OFF | ON |
4655 ### osd_home_position_arm_screen
4657 Should home position coordinates be displayed on the arming screen.
4659 | Default | Min | Max |
4660 | --- | --- | --- |
4661 | ON | OFF | ON |
4665 ### osd_horizon_offset
4667 To vertically adjust the whole OSD and AHI and scrolling bars
4669 | Default | Min | Max |
4670 | --- | --- | --- |
4671 | 0 | -2 | 2 |
4675 ### osd_hud_homepoint
4677 To 3D-display the home point location in the hud
4679 | Default | Min | Max |
4680 | --- | --- | --- |
4681 | OFF | OFF | ON |
4685 ### osd_hud_homing
4687 To display little arrows around the crossair showing where the home point is in the hud
4689 | Default | Min | Max |
4690 | --- | --- | --- |
4691 | OFF | OFF | ON |
4695 ### osd_hud_margin_h
4697 Left and right margins for the hud area
4699 | Default | Min | Max |
4700 | --- | --- | --- |
4701 | 3 | 0 | 4 |
4705 ### osd_hud_margin_v
4707 Top and bottom margins for the hud area
4709 | Default | Min | Max |
4710 | --- | --- | --- |
4711 | 3 | 1 | 3 |
4715 ### osd_hud_radar_alt_difference_display_time
4717 Time in seconds to display the altitude difference in radar
4719 | Default | Min | Max |
4720 | --- | --- | --- |
4721 | 3 | 0 | 10 |
4725 ### osd_hud_radar_disp
4727 Maximum count of nearby aircrafts or points of interest to display in the hud, as sent from an ESP32 LoRa module. Set to 0 to disable (show nothing). The nearby aircrafts will appear as markers A, B, C, etc
4729 | Default | Min | Max |
4730 | --- | --- | --- |
4731 | 0 | 0 | 4 |
4735 ### osd_hud_radar_distance_display_time
4737 Time in seconds to display the distance in radar
4739 | Default | Min | Max |
4740 | --- | --- | --- |
4741 | 3 | 1 | 10 |
4745 ### osd_hud_radar_range_max
4747 In meters, radar aircrafts further away than this will not be displayed in the hud
4749 | Default | Min | Max |
4750 | --- | --- | --- |
4751 | 4000 | 100 | 9990 |
4755 ### osd_hud_radar_range_min
4757 In meters, radar aircrafts closer than this will not be displayed in the hud
4759 | Default | Min | Max |
4760 | --- | --- | --- |
4761 | 3 | 1 | 30 |
4765 ### osd_hud_wp_disp
4767 How many navigation waypoints are displayed, set to 0 (zero) to disable. As sample, if set to 2, and you just passed the 3rd waypoint of the mission, you'll see markers for the 4th waypoint (marked 1) and the 5th waypoint (marked 2)
4769 | Default | Min | Max |
4770 | --- | --- | --- |
4771 | 0 | 0 | 3 |
4775 ### osd_imu_temp_alarm_max
4777 Temperature above which the IMU temperature OSD element will start blinking (decidegrees centigrade)
4779 | Default | Min | Max |
4780 | --- | --- | --- |
4781 | 600 | -550 | 1250 |
4785 ### osd_imu_temp_alarm_min
4787 Temperature under which the IMU temperature OSD element will start blinking (decidegrees centigrade)
4789 | Default | Min | Max |
4790 | --- | --- | --- |
4791 | -200 | -550 | 1250 |
4795 ### osd_inav_to_pilot_logo_spacing
4797 The space between the INAV and pilot logos, if `osd_use_pilot_logo` is `ON`. This number may be adjusted so that it fits the odd/even col width displays. For example, if using an odd column width display, such as Walksnail, and this is set to 4. 1 will be added so that the logos are equally spaced from the centre of the screen.
4799 | Default | Min | Max |
4800 | --- | --- | --- |
4801 | 8 | 0 | 20 |
4805 ### osd_joystick_down
4807 PWM value for DOWN key
4809 | Default | Min | Max |
4810 | --- | --- | --- |
4811 | 0 | 0 | 100 |
4815 ### osd_joystick_enabled
4817 Enable OSD Joystick emulation
4819 | Default | Min | Max |
4820 | --- | --- | --- |
4821 | OFF | OFF | ON |
4825 ### osd_joystick_enter
4827 PWM value for ENTER key
4829 | Default | Min | Max |
4830 | --- | --- | --- |
4831 | 75 | 0 | 100 |
4835 ### osd_joystick_left
4837 PWM value for LEFT key
4839 | Default | Min | Max |
4840 | --- | --- | --- |
4841 | 63 | 0 | 100 |
4845 ### osd_joystick_right
4847 PWM value for RIGHT key
4849 | Default | Min | Max |
4850 | --- | --- | --- |
4851 | 28 | 0 | 100 |
4855 ### osd_joystick_up
4857 PWM value for UP key
4859 | Default | Min | Max |
4860 | --- | --- | --- |
4861 | 48 | 0 | 100 |
4865 ### osd_left_sidebar_scroll
4867 Scroll type for the left sidebar
4869 | Default | Min | Max |
4870 | --- | --- | --- |
4871 | NONE |  |  |
4875 ### osd_left_sidebar_scroll_step
4877 How many units each sidebar step represents. 0 means the default value for the scroll type.
4879 | Default | Min | Max |
4880 | --- | --- | --- |
4881 | 0 |  | 255 |
4885 ### osd_link_quality_alarm
4887 LQ % indicator blinks below this value. For Crossfire use 70%, for Tracer use 50%
4889 | Default | Min | Max |
4890 | --- | --- | --- |
4891 | 70 | 0 | 100 |
4895 ### osd_mah_precision
4897 Number of digits used for mAh precision. Currently used by mAh Used and Battery Remaining Capacity
4899 | Default | Min | Max |
4900 | --- | --- | --- |
4901 | 4 | 4 | 6 |
4905 ### osd_main_voltage_decimals
4907 Number of decimals for the battery voltages displayed in the OSD [1-2].
4909 | Default | Min | Max |
4910 | --- | --- | --- |
4911 | 1 | 1 | 2 |
4915 ### osd_msp_displayport_fullframe_interval
4917 Full Frame redraw interval for MSP DisplayPort [deciseconds]. This is how often a full frame update is sent to the DisplayPort, to cut down on OSD artifacting. The default value should be fine for most pilots. Though long range pilots may benefit from increasing the refresh time, especially near the edge of range. -1 = disabled (legacy mode) | 0 = every frame (not recommended) | default = 10 (1 second)
4919 | Default | Min | Max |
4920 | --- | --- | --- |
4921 | 10 | -1 | 600 |
4925 ### osd_neg_alt_alarm
4927 Value below which (negative altitude) to make the OSD relative altitude indicator blink (meters)
4929 | Default | Min | Max |
4930 | --- | --- | --- |
4931 | 5 | 0 | 10000 |
4935 ### osd_pan_servo_index
4937 Index of the pan servo, used to adjust osd home heading direction based on camera pan. Note that this feature does not work with continiously rotating servos.
4939 | Default | Min | Max |
4940 | --- | --- | --- |
4941 | 0 | 0 | 16 |
4945 ### osd_pan_servo_indicator_show_degrees
4947 Show the degress of offset from centre on the pan servo OSD display element.
4949 | Default | Min | Max |
4950 | --- | --- | --- |
4951 | OFF | OFF | ON |
4955 ### osd_pan_servo_offcentre_warning
4957 Degrees either side of the pan servo centre; where it is assumed camera is wanted to be facing forwards, but isn't at 0. If in this range and not 0 for longer than 10 seconds, the pan servo offset OSD element will blink. 0 means the warning is disabled.
4959 | Default | Min | Max |
4960 | --- | --- | --- |
4961 | 10 | 0 | 45 |
4965 ### osd_pan_servo_pwm2centideg
4967 Centidegrees of pan servo rotation us PWM signal. A servo with 180 degrees of rotation from 1000 to 2000 us PWM typically needs `18` for this setting. Change sign to inverse direction.
4969 | Default | Min | Max |
4970 | --- | --- | --- |
4971 | 0 | -36 | 36 |
4975 ### osd_plus_code_digits
4977 Numer of plus code digits before shortening with `osd_plus_code_short`. Precision at the equator: 10=13.9x13.9m; 11=2.8x3.5m; 12=56x87cm; 13=11x22cm.
4979 | Default | Min | Max |
4980 | --- | --- | --- |
4981 | 11 | 10 | 13 |
4985 ### osd_plus_code_short
4987 Number of leading digits removed from plus code. Removing 2, 4 and 6 digits requires a reference location within, respectively, ~800km, ~40 km and ~2km to recover the original coordinates.
4989 | Default | Min | Max |
4990 | --- | --- | --- |
4991 | 0 |  |  |
4995 ### osd_radar_peers_display_time
4997 Time in seconds to display next peer 
4999 | Default | Min | Max |
5000 | --- | --- | --- |
5001 | 3 | 1 | 10 |
5005 ### osd_right_sidebar_scroll
5007 Scroll type for the right sidebar
5009 | Default | Min | Max |
5010 | --- | --- | --- |
5011 | NONE |  |  |
5015 ### osd_right_sidebar_scroll_step
5017 Same as left_sidebar_scroll_step, but for the right sidebar
5019 | Default | Min | Max |
5020 | --- | --- | --- |
5021 | 0 |  | 255 |
5025 ### osd_row_shiftdown
5027 Number of rows to shift the OSD display (increase if top rows are cut off)
5029 | Default | Min | Max |
5030 | --- | --- | --- |
5031 | 0 | 0 | 1 |
5035 ### osd_rssi_alarm
5037 Value below which to make the OSD RSSI indicator blink
5039 | Default | Min | Max |
5040 | --- | --- | --- |
5041 | 20 | 0 | 100 |
5045 ### osd_rssi_dbm_alarm
5047 RSSI dBm indicator blinks below this value [dBm]. 0 disables this alarm
5049 | Default | Min | Max |
5050 | --- | --- | --- |
5051 | 0 | -130 | 0 |
5055 ### osd_rssi_dbm_max
5057 RSSI dBm upper end of curve. Perfect rssi (max) = 100%
5059 | Default | Min | Max |
5060 | --- | --- | --- |
5061 | -30 | -50 | 0 |
5065 ### osd_rssi_dbm_min
5067 RSSI dBm lower end of curve or RX sensitivity level. Worst rssi (min) = 0%
5069 | Default | Min | Max |
5070 | --- | --- | --- |
5071 | -120 | -130 | 0 |
5075 ### osd_sidebar_height
5077 Height of sidebars in rows. 0 leaves only the level indicator arrows (Not for pixel OSD)
5079 | Default | Min | Max |
5080 | --- | --- | --- |
5081 | 3 | 0 | 5 |
5085 ### osd_sidebar_horizontal_offset
5087 Sidebar horizontal offset from default position. Positive values move the sidebars closer to the edges.
5089 | Default | Min | Max |
5090 | --- | --- | --- |
5091 | 0 | -128 | 127 |
5095 ### osd_sidebar_scroll_arrows
5097 Show arrows for scrolling the sidebars
5099 | Default | Min | Max |
5100 | --- | --- | --- |
5101 | OFF | OFF | ON |
5105 ### osd_snr_alarm
5107 Value below which Crossfire SNR Alarm pops-up. (dB)
5109 | Default | Min | Max |
5110 | --- | --- | --- |
5111 | 4 | -20 | 10 |
5115 ### osd_speed_source
5117 Sets the speed type displayed by the DJI OSD and OSD canvas (FrSky Pixel): GROUND, 3D, AIR
5119 | Default | Min | Max |
5120 | --- | --- | --- |
5121 | GROUND |  |  |
5125 ### osd_stats_energy_unit
5127 Unit used for the drawn energy in the OSD stats [MAH/WH] (milliAmpere hour/ Watt hour)
5129 | Default | Min | Max |
5130 | --- | --- | --- |
5131 | MAH |  |  |
5135 ### osd_stats_page_auto_swap_time
5137 Auto swap display time interval between disarm stats pages (seconds). Reverts to manual control when Roll stick used to change pages. Disabled when set to 0.
5139 | Default | Min | Max |
5140 | --- | --- | --- |
5141 | 3 | 0 | 10 |
5145 ### osd_stats_show_metric_efficiency
5147 Enabling this option will show metric efficiency statistics on the post flight stats screen. In addition to the efficiency statistics in your chosen units.
5149 | Default | Min | Max |
5150 | --- | --- | --- |
5151 | OFF | OFF | ON |
5155 ### osd_switch_indicator_one_channel
5157 RC Channel to use for OSD switch indicator 1.
5159 | Default | Min | Max |
5160 | --- | --- | --- |
5161 | 5 | 5 | MAX_SUPPORTED_RC_CHANNEL_COUNT |
5165 ### osd_switch_indicator_one_name
5167 Character to use for OSD switch incicator 1.
5169 | Default | Min | Max |
5170 | --- | --- | --- |
5171 | GEAR |  | 5 |
5175 ### osd_switch_indicator_three_channel
5177 RC Channel to use for OSD switch indicator 3.
5179 | Default | Min | Max |
5180 | --- | --- | --- |
5181 | 5 | 5 | MAX_SUPPORTED_RC_CHANNEL_COUNT |
5185 ### osd_switch_indicator_three_name
5187 Character to use for OSD switch incicator 3.
5189 | Default | Min | Max |
5190 | --- | --- | --- |
5191 | LIGT |  | 5 |
5195 ### osd_switch_indicator_two_channel
5197 RC Channel to use for OSD switch indicator 2.
5199 | Default | Min | Max |
5200 | --- | --- | --- |
5201 | 5 | 5 | MAX_SUPPORTED_RC_CHANNEL_COUNT |
5205 ### osd_switch_indicator_two_name
5207 Character to use for OSD switch incicator 2.
5209 | Default | Min | Max |
5210 | --- | --- | --- |
5211 | CAM |  | 5 |
5215 ### osd_switch_indicator_zero_channel
5217 RC Channel to use for OSD switch indicator 0.
5219 | Default | Min | Max |
5220 | --- | --- | --- |
5221 | 5 | 5 | MAX_SUPPORTED_RC_CHANNEL_COUNT |
5225 ### osd_switch_indicator_zero_name
5227 Character to use for OSD switch incicator 0.
5229 | Default | Min | Max |
5230 | --- | --- | --- |
5231 | FLAP |  | 5 |
5235 ### osd_switch_indicators_align_left
5237 Align text to left of switch indicators
5239 | Default | Min | Max |
5240 | --- | --- | --- |
5241 | ON | OFF | ON |
5245 ### osd_system_msg_display_time
5247 System message display cycle time for multiple messages (milliseconds).
5249 | Default | Min | Max |
5250 | --- | --- | --- |
5251 | 1000 | 500 | 5000 |
5255 ### osd_telemetry
5257 To enable OSD telemetry for antenna tracker. Possible values are `OFF`, `ON` and `TEST`
5259 | Default | Min | Max |
5260 | --- | --- | --- |
5261 | OFF |  |  |
5265 ### osd_temp_label_align
5267 Allows to chose between left and right alignment for the OSD temperature sensor labels. Valid values are `LEFT` and `RIGHT`
5269 | Default | Min | Max |
5270 | --- | --- | --- |
5271 | LEFT |  |  |
5275 ### osd_time_alarm
5277 Value above which to make the OSD flight time indicator blink (minutes)
5279 | Default | Min | Max |
5280 | --- | --- | --- |
5281 | 10 | 0 | 600 |
5285 ### osd_units
5287 IMPERIAL, METRIC, UK
5289 | Default | Min | Max |
5290 | --- | --- | --- |
5291 | METRIC |  |  |
5295 ### osd_use_pilot_logo
5297 Use custom pilot logo with/instead of the INAV logo. The pilot logo must be characters 473 to 511
5299 | Default | Min | Max |
5300 | --- | --- | --- |
5301 | OFF | OFF | ON |
5305 ### osd_video_system
5307 Video system used. Possible values are `AUTO`, `PAL`, `NTSC`, `HDZERO`, 'DJIWTF', 'AVATAR' and `BF43COMPAT`
5309 | Default | Min | Max |
5310 | --- | --- | --- |
5311 | AUTO |  |  |
5315 ### pid_iterm_limit_percent
5317 Limits max/min I-term value in stabilization PID controller. It solves the problem of servo saturation before take-off/throwing the airplane into the air. Or multirotors with low authority. By default, error accumulated in I-term can not exceed 33% of total pid throw (around 165us on deafult pidsum_limit of pitch/roll). Set 0 to disable completely.
5319 | Default | Min | Max |
5320 | --- | --- | --- |
5321 | 33 | 0 | 200 |
5325 ### pid_type
5327 Allows to set type of PID controller used in control loop. Possible values: `NONE`, `PID`, `PIFF`, `AUTO`. Change only in case of experimental platforms like VTOL, tailsitters, rovers, boats, etc. Airplanes should always use `PIFF` and multirotors `PID`
5329 | Default | Min | Max |
5330 | --- | --- | --- |
5331 | AUTO |  |  |
5335 ### pilot_name
5337 Pilot name
5339 | Default | Min | Max |
5340 | --- | --- | --- |
5341 | _empty_ |  | MAX_NAME_LENGTH |
5345 ### pinio_box1
5347 Mode assignment for PINIO#1
5349 | Default | Min | Max |
5350 | --- | --- | --- |
5351 | `BOX_PERMANENT_ID_NONE` | 0 | 255 |
5355 ### pinio_box2
5357 Mode assignment for PINIO#1
5359 | Default | Min | Max |
5360 | --- | --- | --- |
5361 | `BOX_PERMANENT_ID_NONE` | 0 | 255 |
5365 ### pinio_box3
5367 Mode assignment for PINIO#1
5369 | Default | Min | Max |
5370 | --- | --- | --- |
5371 | `BOX_PERMANENT_ID_NONE` | 0 | 255 |
5375 ### pinio_box4
5377 Mode assignment for PINIO#1
5379 | Default | Min | Max |
5380 | --- | --- | --- |
5381 | `BOX_PERMANENT_ID_NONE` | 0 | 255 |
5385 ### pitch_rate
5387 Defines rotation rate on PITCH axis that UAV will try to archive on max. stick deflection. Rates are defined in tens of degrees (deca-degrees) per second [rate = dps/10]. That means, rate 20 represents 200dps rotation speed. Default 20 (200dps) is more less equivalent of old Cleanflight/Baseflight rate 0. Max. 180 (1800dps) is what gyro can measure.
5389 | Default | Min | Max |
5390 | --- | --- | --- |
5391 | 20 | 4 | 180 |
5395 ### pitot_hardware
5397 Selection of pitot hardware.
5399 | Default | Min | Max |
5400 | --- | --- | --- |
5401 | NONE |  |  |
5405 ### pitot_lpf_milli_hz
5407 Pitot tube lowpass filter cutoff frequency. Lower cutoff frequencies result in smoother response at expense of command control delay
5409 | Default | Min | Max |
5410 | --- | --- | --- |
5411 | 350 | 0 | 10000 |
5415 ### pitot_scale
5417 Pitot tube scale factor
5419 | Default | Min | Max |
5420 | --- | --- | --- |
5421 | 1.0 | 0 | 100 |
5425 ### platform_type
5427 Defines UAV platform type. Allowed values: "MULTIROTOR", "AIRPLANE", "HELICOPTER", "TRICOPTER", "ROVER", "BOAT". Currently only MULTIROTOR, AIRPLANE and TRICOPTER types are implemented
5429 | Default | Min | Max |
5430 | --- | --- | --- |
5431 | MULTIROTOR |  |  |
5435 ### pos_hold_deadband
5437 Stick deadband in [r/c points], applied after r/c deadband and expo. Used for adjustments in navigation modes.
5439 | Default | Min | Max |
5440 | --- | --- | --- |
5441 | 10 | 2 | 250 |
5445 ### prearm_timeout
5447 Duration (ms) for which Prearm being activated is valid. after this, Prearm needs to be reset. 0 means Prearm does not timeout.
5449 | Default | Min | Max |
5450 | --- | --- | --- |
5451 | 10000 | 0 | 10000 |
5455 ### rangefinder_hardware
5457 Selection of rangefinder hardware.
5459 | Default | Min | Max |
5460 | --- | --- | --- |
5461 | NONE |  |  |
5465 ### rangefinder_median_filter
5467 3-point median filtering for rangefinder readouts
5469 | Default | Min | Max |
5470 | --- | --- | --- |
5471 | OFF | OFF | ON |
5475 ### rate_accel_limit_roll_pitch
5477 Limits acceleration of ROLL/PITCH rotation speed that can be requested by stick input. In degrees-per-second-squared. Small and powerful UAV flies great with high acceleration limit ( > 5000 dps^2 and even > 10000 dps^2). Big and heavy multirotors will benefit from low acceleration limit (~ 360 dps^2). When set correctly, it greatly improves stopping performance. Value of 0 disables limiting.
5479 | Default | Min | Max |
5480 | --- | --- | --- |
5481 | 0 |  | 500000 |
5485 ### rate_accel_limit_yaw
5487 Limits acceleration of YAW rotation speed that can be requested by stick input. In degrees-per-second-squared. Small and powerful UAV flies great with high acceleration limit ( > 10000 dps^2). Big and heavy multirotors will benefit from low acceleration limit (~ 180 dps^2). When set correctly, it greatly improves stopping performance and general stability during yaw turns. Value of 0 disables limiting.
5489 | Default | Min | Max |
5490 | --- | --- | --- |
5491 | 10000 |  | 500000 |
5495 ### rate_dynamics_center_correction
5497 The center stick correction for Rate Dynamics
5499 | Default | Min | Max |
5500 | --- | --- | --- |
5501 | 10 | 10 | 95 |
5505 ### rate_dynamics_center_sensitivity
5507 The center stick sensitivity for Rate Dynamics
5509 | Default | Min | Max |
5510 | --- | --- | --- |
5511 | 100 | 25 | 175 |
5515 ### rate_dynamics_center_weight
5517 The center stick weight for Rate Dynamics
5519 | Default | Min | Max |
5520 | --- | --- | --- |
5521 | 0 | 0 | 95 |
5525 ### rate_dynamics_end_correction
5527 The end  stick correction for Rate Dynamics
5529 | Default | Min | Max |
5530 | --- | --- | --- |
5531 | 10 | 10 | 95 |
5535 ### rate_dynamics_end_sensitivity
5537 The end stick sensitivity for Rate Dynamics
5539 | Default | Min | Max |
5540 | --- | --- | --- |
5541 | 100 | 25 | 175 |
5545 ### rate_dynamics_end_weight
5547 The end  stick weight for Rate Dynamics
5549 | Default | Min | Max |
5550 | --- | --- | --- |
5551 | 0 | 0 | 95 |
5555 ### rc_expo
5557 Exposition value used for the PITCH/ROLL axes by all the stabilized flights modes (all but `MANUAL`)
5559 | Default | Min | Max |
5560 | --- | --- | --- |
5561 | 70 | 0 | 100 |
5565 ### rc_filter_auto
5567 When enabled, INAV will set RC filtering based on refresh rate and smoothing factor.
5569 | Default | Min | Max |
5570 | --- | --- | --- |
5571 | ON | OFF | ON |
5575 ### rc_filter_lpf_hz
5577 RC data biquad filter cutoff frequency. Lower cutoff frequencies result in smoother response at expense of command control delay. Practical values are 20-50. Set to zero to disable entirely and use unsmoothed RC stick values
5579 | Default | Min | Max |
5580 | --- | --- | --- |
5581 | 50 | 15 | 250 |
5585 ### rc_filter_smoothing_factor
5587 The RC filter smoothing factor. The higher the value, the more smoothing but also the more delay in response. Value 1 sets the filter at half the refresh rate. Value 100 sets the filter to aprox. 10% of the RC refresh rate
5589 | Default | Min | Max |
5590 | --- | --- | --- |
5591 | 30 | 1 | 100 |
5595 ### rc_yaw_expo
5597 Exposition value used for the YAW axis by all the stabilized flights modes (all but `MANUAL`)
5599 | Default | Min | Max |
5600 | --- | --- | --- |
5601 | 20 | 0 | 100 |
5605 ### reboot_character
5607 Special character used to trigger reboot
5609 | Default | Min | Max |
5610 | --- | --- | --- |
5611 | 82 | 48 | 126 |
5615 ### receiver_type
5617 Selection of receiver (RX) type. Additional configuration of a `serialrx_provider` and a UART will be needed for `SERIAL`
5619 | Default | Min | Max |
5620 | --- | --- | --- |
5621 | _target default_ |  |  |
5625 ### report_cell_voltage
5627 S.Port and IBUS telemetry: Send the average cell voltage if set to ON
5629 | Default | Min | Max |
5630 | --- | --- | --- |
5631 | OFF | OFF | ON |
5635 ### roll_rate
5637 Defines rotation rate on ROLL axis that UAV will try to archive on max. stick deflection. Rates are defined in tens of degrees (deca-degrees) per second [rate = dps/10]. That means, rate 20 represents 200dps rotation speed. Default 20 (200dps) is more less equivalent of old Cleanflight/Baseflight rate 0. Max. 180 (1800dps) is what gyro can measure.
5639 | Default | Min | Max |
5640 | --- | --- | --- |
5641 | 20 | 4 | 180 |
5645 ### rpm_gyro_filter_enabled
5647 Enables gyro RPM filtere. Set to `ON` only when ESC telemetry is working and rotation speed of the motors is correctly reported to INAV
5649 | Default | Min | Max |
5650 | --- | --- | --- |
5651 | OFF | OFF | ON |
5655 ### rpm_gyro_harmonics
5657 Number of harmonic frequences to be covered by gyro RPM filter. Default value of `1` usually works just fine
5659 | Default | Min | Max |
5660 | --- | --- | --- |
5661 | 1 | 1 | 3 |
5665 ### rpm_gyro_min_hz
5667 The lowest frequency for gyro RPM filtere. Default `150` is fine for 5" mini-quads. On 7-inch drones you can lower even down to `60`-`70`
5669 | Default | Min | Max |
5670 | --- | --- | --- |
5671 | 100 | 30 | 200 |
5675 ### rpm_gyro_q
5677 Q factor for gyro RPM filter. Lower values give softer, wider attenuation. Usually there is no need to change this setting
5679 | Default | Min | Max |
5680 | --- | --- | --- |
5681 | 500 | 1 | 3000 |
5685 ### rssi_adc_channel
5687 ADC channel to use for analog RSSI input. Defaults to board RSSI input (if available). 0 = disabled
5689 | Default | Min | Max |
5690 | --- | --- | --- |
5691 | _target default_ | ADC_CHN_NONE | ADC_CHN_MAX |
5695 ### rssi_channel
5697 RX channel containing the RSSI signal
5699 | Default | Min | Max |
5700 | --- | --- | --- |
5701 | 0 | 0 | MAX_SUPPORTED_RC_CHANNEL_COUNT |
5705 ### rssi_max
5707 The maximum RSSI value sent by the receiver, in %. For example, if your receiver's maximum RSSI value shows as 83% in the configurator/OSD set this parameter to 83. See also rssi_min.
5709 | Default | Min | Max |
5710 | --- | --- | --- |
5711 | 100 | RSSI_VISIBLE_VALUE_MIN | RSSI_VISIBLE_VALUE_MAX |
5715 ### rssi_min
5717 The minimum RSSI value sent by the receiver, in %. For example, if your receiver's minimum RSSI value shows as 42% in the configurator/OSD set this parameter to 42. See also rssi_max. Note that rssi_min can be set to a value bigger than rssi_max to invert the RSSI calculation (i.e. bigger values mean lower RSSI).
5719 | Default | Min | Max |
5720 | --- | --- | --- |
5721 | 0 | RSSI_VISIBLE_VALUE_MIN | RSSI_VISIBLE_VALUE_MAX |
5725 ### rssi_source
5727 Source of RSSI input. Possible values: `NONE`, `AUTO`, `ADC`, `CHANNEL`, `PROTOCOL`, `MSP`
5729 | Default | Min | Max |
5730 | --- | --- | --- |
5731 | AUTO |  |  |
5735 ### rth_energy_margin
5737 Energy margin wanted after getting home (percent of battery energy capacity). Use for the remaining flight time/distance calculation
5739 | Default | Min | Max |
5740 | --- | --- | --- |
5741 | 5 | 0 | 100 |
5745 ### rx_max_usec
5747 Defines the longest pulse width value used when ensuring the channel value is valid. If the receiver gives a pulse value higher than this value then the channel will be marked as bad and will default to the value of mid_rc.
5749 | Default | Min | Max |
5750 | --- | --- | --- |
5751 | 2115 | PWM_PULSE_MIN | PWM_PULSE_MAX |
5755 ### rx_min_usec
5757 Defines the shortest pulse width value used when ensuring the channel value is valid. If the receiver gives a pulse value lower than this value then the channel will be marked as bad and will default to the value of mid_rc.
5759 | Default | Min | Max |
5760 | --- | --- | --- |
5761 | 885 | PWM_PULSE_MIN | PWM_PULSE_MAX |
5765 ### safehome_max_distance
5767 In order for a safehome to be used, it must be less than this distance (in cm) from the arming point.
5769 | Default | Min | Max |
5770 | --- | --- | --- |
5771 | 20000 | 0 | 65000 |
5775 ### safehome_usage_mode
5777 Used to control when safehomes will be used. Possible values are `OFF`, `RTH` and `RTH_FS`.  See [Safehome documentation](Safehomes.md#Safehome) for more information.
5779 | Default | Min | Max |
5780 | --- | --- | --- |
5781 | RTH |  |  |
5785 ### sbus_sync_interval
5787 SBUS sync interval in us. Default value is 3000us. Lower values may cause issues with some receivers.
5789 | Default | Min | Max |
5790 | --- | --- | --- |
5791 | 3000 | 500 | 10000 |
5795 ### sdcard_detect_inverted
5797 This setting drives the way SD card is detected in card slot. On some targets (AnyFC F7 clone) different card slot was used and depending of hardware revision ON or OFF setting might be required. If card is not detected, change this value.
5799 | Default | Min | Max |
5800 | --- | --- | --- |
5801 | _target default_ |  |  |
5805 ### serialrx_halfduplex
5807 Allow serial receiver to operate on UART TX pin. With some receivers will allow control and telemetry over a single wire.
5809 | Default | Min | Max |
5810 | --- | --- | --- |
5811 | AUTO |  |  |
5815 ### serialrx_inverted
5817 Reverse the serial inversion of the serial RX protocol. When this value is OFF, each protocol will use its default signal (e.g. SBUS will use an inverted signal). Some OpenLRS receivers produce a non-inverted SBUS signal. This setting supports this type of receivers (including modified FrSKY).
5819 | Default | Min | Max |
5820 | --- | --- | --- |
5821 | OFF | OFF | ON |
5825 ### serialrx_provider
5827 When feature SERIALRX is enabled, this allows connection to several receivers which output data via digital interface resembling serial. See RX section.
5829 | Default | Min | Max |
5830 | --- | --- | --- |
5831 | _target default_ |  |  |
5835 ### servo_autotrim_rotation_limit
5837 Servo midpoints are only updated when total aircraft rotation is less than this threshold [deg/s]. Only applies when using `feature FW_AUTOTRIM`.
5839 | Default | Min | Max |
5840 | --- | --- | --- |
5841 | 15 | 1 | 60 |
5845 ### servo_center_pulse
5847 Servo midpoint
5849 | Default | Min | Max |
5850 | --- | --- | --- |
5851 | 1500 | PWM_RANGE_MIN | PWM_RANGE_MAX |
5855 ### servo_lpf_hz
5857 Selects the servo PWM output cutoff frequency. Value is in [Hz]
5859 | Default | Min | Max |
5860 | --- | --- | --- |
5861 | 20 | 0 | 400 |
5865 ### servo_protocol
5867 An option to chose the protocol/option that would be used to output servo data. Possible options `PWM` (FC servo outputs), `SBUS` (S.Bus protocol output via a configured serial port)
5869 | Default | Min | Max |
5870 | --- | --- | --- |
5871 | PWM |  |  |
5875 ### servo_pwm_rate
5877 Output frequency (in Hz) servo pins. When using tricopters or gimbal with digital servo, this rate can be increased. Max of 498Hz (for 500Hz pwm period), and min of 50Hz. Most digital servos will support for example 330Hz.
5879 | Default | Min | Max |
5880 | --- | --- | --- |
5881 | 50 | 50 | 498 |
5885 ### setpoint_kalman_enabled
5887 Enable Kalman filter on the gyro data
5889 | Default | Min | Max |
5890 | --- | --- | --- |
5891 | ON | OFF | ON |
5895 ### setpoint_kalman_q
5897 Quality factor of the setpoint Kalman filter. Higher values means less filtering and lower phase delay. On 3-7 inch multirotors can be usually increased to 200-300 or even higher of clean builds
5899 | Default | Min | Max |
5900 | --- | --- | --- |
5901 | 100 | 1 | 1000 |
5905 ### sim_ground_station_number
5907 Number of phone that is used to communicate with SIM module. Messages / calls from other numbers are ignored. If undefined, can be set by calling or sending a message to the module.
5909 | Default | Min | Max |
5910 | --- | --- | --- |
5911 | _empty_ |  |  |
5915 ### sim_low_altitude
5917 Threshold for low altitude warning messages sent by SIM module when the 'L' transmit flag is set in `sim_transmit_flags`.
5919 | Default | Min | Max |
5920 | --- | --- | --- |
5921 | -32767 | -32768 | 32767 |
5925 ### sim_pin
5927 PIN code for the SIM module
5929 | Default | Min | Max |
5930 | --- | --- | --- |
5931 | 0000 |  |  |
5935 ### sim_transmit_flags
5937 Bitmask specifying text message transmit condition flags for the SIM module. 1: continuous transmission, 2: continuous transmission in failsafe mode, 4: continuous transmission when GPS signal quality is low, 8: acceleration events, 16: continuous transmission when altitude is below `sim_low_altitude`
5939 | Default | Min | Max |
5940 | --- | --- | --- |
5941 | `SIM_TX_FLAG_FAILSAFE` |  | 63 |
5945 ### sim_transmit_interval
5947 Text message transmission interval in seconds for SIM module. Minimum value: 10
5949 | Default | Min | Max |
5950 | --- | --- | --- |
5951 | 60 | SIM_MIN_TRANSMIT_INTERVAL | 65535 |
5955 ### small_angle
5957 If the aircraft tilt angle exceed this value the copter will refuse to arm.
5959 | Default | Min | Max |
5960 | --- | --- | --- |
5961 | 25 | 0 | 180 |
5965 ### smartport_fuel_unit
5967 S.Port telemetry only: Unit of the value sent with the `FUEL` ID (FrSky D-Series always sends percent). [PERCENT/MAH/MWH]
5969 | Default | Min | Max |
5970 | --- | --- | --- |
5971 | MAH |  |  |
5975 ### smartport_master_halfduplex
5977 _// TODO_
5979 | Default | Min | Max |
5980 | --- | --- | --- |
5981 | ON | OFF | ON |
5985 ### smartport_master_inverted
5987 _// TODO_
5989 | Default | Min | Max |
5990 | --- | --- | --- |
5991 | OFF | OFF | ON |
5995 ### smith_predictor_delay
5997 Expected delay of the gyro signal. In milliseconds
5999 | Default | Min | Max |
6000 | --- | --- | --- |
6001 | 0 | 0 | 8 |
6005 ### smith_predictor_lpf_hz
6007 Cutoff frequency for the Smith Predictor Low Pass Filter
6009 | Default | Min | Max |
6010 | --- | --- | --- |
6011 | 50 | 1 | 500 |
6015 ### smith_predictor_strength
6017 The strength factor of a Smith Predictor of PID measurement. In percents
6019 | Default | Min | Max |
6020 | --- | --- | --- |
6021 | 0.5 | 0 | 1 |
6025 ### spektrum_sat_bind
6027 0 = disabled. Used to bind the spektrum satellite to RX
6029 | Default | Min | Max |
6030 | --- | --- | --- |
6031 | `SPEKTRUM_SAT_BIND_DISABLED` | SPEKTRUM_SAT_BIND_DISABLED | SPEKTRUM_SAT_BIND_MAX |
6035 ### srxl2_baud_fast
6037 _// TODO_
6039 | Default | Min | Max |
6040 | --- | --- | --- |
6041 | ON | OFF | ON |
6045 ### srxl2_unit_id
6047 _// TODO_
6049 | Default | Min | Max |
6050 | --- | --- | --- |
6051 | 1 | 0 | 15 |
6055 ### stats
6057 General switch of the statistics recording feature (a.k.a. odometer)
6059 | Default | Min | Max |
6060 | --- | --- | --- |
6061 | OFF | OFF | ON |
6065 ### stats_total_dist
6067 Total flight distance [in meters]. The value is updated on every disarm when "stats" are enabled.
6069 | Default | Min | Max |
6070 | --- | --- | --- |
6071 | 0 |  | 2147483647 |
6075 ### stats_total_energy
6077 Total energy consumption [in mWh]. The value is updated on every disarm when "stats" are enabled.
6079 | Default | Min | Max |
6080 | --- | --- | --- |
6081 | 0 |  | 2147483647 |
6085 ### stats_total_time
6087 Total flight time [in seconds]. The value is updated on every disarm when "stats" are enabled.
6089 | Default | Min | Max |
6090 | --- | --- | --- |
6091 | 0 |  | 2147483647 |
6095 ### switch_disarm_delay
6097 Delay before disarming when requested by switch (ms) [0-1000]
6099 | Default | Min | Max |
6100 | --- | --- | --- |
6101 | 250 | 0 | 1000 |
6105 ### tailsitter_orientation_offset
6107 Apply a 90 deg pitch offset in sensor aliment for tailsitter flying mode
6109 | Default | Min | Max |
6110 | --- | --- | --- |
6111 | OFF | OFF | ON |
6115 ### telemetry_halfduplex
6117 S.Port telemetry only: Turn UART into UNIDIR for usage on F1 and F4 target. See Telemetry.md for details
6119 | Default | Min | Max |
6120 | --- | --- | --- |
6121 | ON | OFF | ON |
6125 ### telemetry_inverted
6127 Determines if the telemetry protocol default signal inversion is reversed. This should be OFF in most cases unless a custom or hacked RX is used.
6129 | Default | Min | Max |
6130 | --- | --- | --- |
6131 | OFF | OFF | ON |
6135 ### telemetry_switch
6137 Which aux channel to use to change serial output & baud rate (MSP / Telemetry). It disables automatic switching to Telemetry when armed.
6139 | Default | Min | Max |
6140 | --- | --- | --- |
6141 | OFF | OFF | ON |
6145 ### thr_comp_weight
6147 Weight used for the throttle compensation based on battery voltage. See the [battery documentation](Battery.md#automatic-throttle-compensation-based-on-battery-voltage)
6149 | Default | Min | Max |
6150 | --- | --- | --- |
6151 | 1 | 0 | 2 |
6155 ### thr_expo
6157 Throttle exposition value
6159 | Default | Min | Max |
6160 | --- | --- | --- |
6161 | 0 | 0 | 100 |
6165 ### thr_mid
6167 Throttle value when the stick is set to mid-position. Used in the throttle curve calculation.
6169 | Default | Min | Max |
6170 | --- | --- | --- |
6171 | 50 | 0 | 100 |
6175 ### throttle_idle
6177 The percentage of the throttle range (`max_throttle` - `min_command`) above `min_command` used for minimum / idle throttle.
6179 | Default | Min | Max |
6180 | --- | --- | --- |
6181 | 8 | 0 | 30 |
6185 ### throttle_scale
6187 Throttle scaling factor. `1` means no throttle scaling. `0.5` means throttle scaled down by 50%
6189 | Default | Min | Max |
6190 | --- | --- | --- |
6191 | 1.0 | 0 | 1 |
6195 ### throttle_tilt_comp_str
6197 Can be used in ANGLE and HORIZON mode and will automatically boost throttle when banking. Setting is in percentage, 0=disabled.
6199 | Default | Min | Max |
6200 | --- | --- | --- |
6201 | 0 | 0 | 100 |
6205 ### tpa_breakpoint
6207 See tpa_rate.
6209 | Default | Min | Max |
6210 | --- | --- | --- |
6211 | 1500 | PWM_RANGE_MIN | PWM_RANGE_MAX |
6215 ### tpa_on_yaw
6217 Throttle PID attenuation also reduces influence on YAW for multi-rotor, Should be set to ON for tilting rotors.
6219 | Default | Min | Max |
6220 | --- | --- | --- |
6221 | OFF | OFF | ON |
6225 ### tpa_rate
6227 Throttle PID attenuation reduces influence of PDFF on ROLL and PITCH of multi-rotor, PIDFF on ROLL,PITCH,YAW OF fixed_wing as throttle increases. For every 1% throttle after the TPA breakpoint, P is reduced by the TPA rate.
6229 | Default | Min | Max |
6230 | --- | --- | --- |
6231 | 0 | 0 | 100 |
6235 ### tri_unarmed_servo
6237 On tricopter mix only, if this is set to ON, servo will always be correcting regardless of armed state. to disable this, set it to OFF.
6239 | Default | Min | Max |
6240 | --- | --- | --- |
6241 | ON | OFF | ON |
6245 ### turtle_mode_power_factor
6247 Turtle mode power factor
6249 | Default | Min | Max |
6250 | --- | --- | --- |
6251 | 55 | 0 | 100 |
6255 ### tz_automatic_dst
6257 Automatically add Daylight Saving Time to the GPS time when needed or simply ignore it. Includes presets for EU and the USA - if you live outside these areas it is suggested to manage DST manually via `tz_offset`.
6259 | Default | Min | Max |
6260 | --- | --- | --- |
6261 | OFF |  |  |
6265 ### tz_offset
6267 Time zone offset from UTC, in minutes. This is applied to the GPS time for logging and time-stamping of Blackbox logs
6269 | Default | Min | Max |
6270 | --- | --- | --- |
6271 | 0 | -720 | 840 |
6275 ### vbat_adc_channel
6277 ADC channel to use for battery voltage sensor. Defaults to board VBAT input (if available). 0 = disabled
6279 | Default | Min | Max |
6280 | --- | --- | --- |
6281 | _target default_ | ADC_CHN_NONE | ADC_CHN_MAX |
6285 ### vbat_cell_detect_voltage
6287 Maximum voltage per cell, used for auto-detecting the number of cells of the battery in 0.01V units.
6289 | Default | Min | Max |
6290 | --- | --- | --- |
6291 | 425 | 100 | 500 |
6295 ### vbat_max_cell_voltage
6297 Maximum voltage per cell in 0.01V units, default is 4.20V
6299 | Default | Min | Max |
6300 | --- | --- | --- |
6301 | 420 | 100 | 500 |
6305 ### vbat_meter_type
6307 Vbat voltage source. Possible values: `NONE`, `ADC`, `ESC`. `ESC` required ESC telemetry enebled and running
6309 | Default | Min | Max |
6310 | --- | --- | --- |
6311 | ADC |  |  |
6315 ### vbat_min_cell_voltage
6317 Minimum voltage per cell, this triggers battery out alarms, in 0.01V units, default is 330 (3.3V)
6319 | Default | Min | Max |
6320 | --- | --- | --- |
6321 | 330 | 100 | 500 |
6325 ### vbat_scale
6327 Battery voltage calibration value. 1100 = 11:1 voltage divider (10k:1k) x 100. Adjust this slightly if reported pack voltage is different from multimeter reading. You can get current voltage by typing "status" in cli.
6329 | Default | Min | Max |
6330 | --- | --- | --- |
6331 | _target default_ | 0 | 65535 |
6335 ### vbat_warning_cell_voltage
6337 Warning voltage per cell, this triggers battery-warning alarms, in 0.01V units, default is 350 (3.5V)
6339 | Default | Min | Max |
6340 | --- | --- | --- |
6341 | 350 | 100 | 500 |
6345 ### vtx_band
6347 Configure the VTX band. Bands: 1: A, 2: B, 3: E, 4: F, 5: Race.
6349 | Default | Min | Max |
6350 | --- | --- | --- |
6351 | 1 | VTX_SETTINGS_MIN_BAND | VTX_SETTINGS_MAX_BAND |
6355 ### vtx_channel
6357 Channel to use within the configured `vtx_band`. Valid values are [1, 8].
6359 | Default | Min | Max |
6360 | --- | --- | --- |
6361 | 1 | VTX_SETTINGS_MIN_CHANNEL | VTX_SETTINGS_MAX_CHANNEL |
6365 ### vtx_frequency_group
6367 VTx Frequency group to use. Frequency groups: FREQUENCYGROUP_5G8: 5.8GHz, FREQUENCYGROUP_2G4: 2.4GHz, FREQUENCYGROUP_1G3: 1.3GHz.
6369 | Default | Min | Max |
6370 | --- | --- | --- |
6371 | FREQUENCYGROUP_5G8 | 0 | 2 |
6375 ### vtx_halfduplex
6377 Use half duplex UART to communicate with the VTX, using only a TX pin in the FC.
6379 | Default | Min | Max |
6380 | --- | --- | --- |
6381 | ON | OFF | ON |
6385 ### vtx_low_power_disarm
6387 When the craft is disarmed, set the VTX to its lowest power. `ON` will set the power to its minimum value on startup, increase it to `vtx_power` when arming and change it back to its lowest setting after disarming. `UNTIL_FIRST_ARM` will start with minimum power, but once the craft is armed it will increase to `vtx_power` and it will never decrease until the craft is power cycled.
6389 | Default | Min | Max |
6390 | --- | --- | --- |
6391 | OFF |  |  |
6395 ### vtx_max_power_override
6397 Some VTXes may report max power incorrectly (i.e. 200mW for a 600mW VTX). Use this to override max supported power. 0 to disable and use whatever VTX reports as its capabilities
6399 | Default | Min | Max |
6400 | --- | --- | --- |
6401 | 0 | 0 | 10000 |
6405 ### vtx_pit_mode_chan
6407 Pit mode channel.
6409 | Default | Min | Max |
6410 | --- | --- | --- |
6411 | 1 | VTX_SETTINGS_MIN_CHANNEL | VTX_SETTINGS_MAX_CHANNEL |
6415 ### vtx_power
6417 VTX RF power level to use. The exact number of mw depends on the VTX hardware.
6419 | Default | Min | Max |
6420 | --- | --- | --- |
6421 | 1 | VTX_SETTINGS_MIN_POWER | VTX_SETTINGS_MAX_POWER |
6425 ### vtx_smartaudio_alternate_softserial_method
6427 Enable the alternate softserial method. This is the method used in INAV 3.0 and ealier.
6429 | Default | Min | Max |
6430 | --- | --- | --- |
6431 | ON | OFF | ON |
6435 ### vtx_smartaudio_early_akk_workaround
6437 Enable workaround for early AKK SAudio-enabled VTX bug.
6439 | Default | Min | Max |
6440 | --- | --- | --- |
6441 | ON | OFF | ON |
6445 ### vtx_smartaudio_stopbits
6447 Set stopbit count for serial (TBS Sixty9 SmartAudio 2.1 require value of 1 bit)
6449 | Default | Min | Max |
6450 | --- | --- | --- |
6451 | 2 | 1 | 2 |
6455 ### vtx_softserial_shortstop
6457 Enable the 3x shorter stopbit on softserial. Need for some IRC Tramp VTXes.
6459 | Default | Min | Max |
6460 | --- | --- | --- |
6461 | OFF | OFF | ON |
6465 ### yaw_deadband
6467 These are values (in us) by how much RC input can be different before it's considered valid. For transmitters with jitter on outputs, this value can be increased. Defaults are zero, but can be increased up to 10 or so if rc inputs twitch while idle.
6469 | Default | Min | Max |
6470 | --- | --- | --- |
6471 | 2 | 0 | 100 |
6475 ### yaw_lpf_hz
6477 Yaw P term low pass filter cutoff frequency. Should be disabled (set to `0`) on small multirotors (7 inches and below)
6479 | Default | Min | Max |
6480 | --- | --- | --- |
6481 | 0 | 0 | 200 |
6485 ### yaw_rate
6487 Defines rotation rate on YAW axis that UAV will try to archive on max. stick deflection. Rates are defined in tens of degrees (deca-degrees) per second [rate = dps/10]. That means, rate 20 represents 200dps rotation speed. Default 20 (200dps) is more less equivalent of old Cleanflight/Baseflight rate 0. Max. 180 (1800dps) is what gyro can measure.
6489 | Default | Min | Max |
6490 | --- | --- | --- |
6491 | 20 | 1 | 180 |