INAV Fixed-wing navigation and launch: CLI settings

Navigation for planes and flying wings: cruise, minimum and maximum throttle, pitch-to-throttle, loiter radius, the altitude and heading controllers, auto launch and auto landing. Throttle figures sit in the battery profile, the controller gains in the control profile.

63 settings in INAV 9.1. Each range and value list is read from the release's src/main/fc/settings.yaml, each default from the release's settings.yaml, with each constant and C type resolved by INAV's own settings.rb against the SITL and flight-controller target headers, so a board's own config can still change it. Set one with set name = value, then save. Paste a diff all into the CLI checker to test it against any release.

SettingTypeRange or valuesDefault 8.09.09.1Notes
fw_loiter_direction # uint8
global
RIGHT, LEFT, YAW RIGHT ✓✓✓ 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.
fw_min_throttle_down_pitch # uint16
global
0 to 450 0 ✓✓✓ Automatic pitch down angle when throttle is at 0 in angle mode. Progressively applied between cruise throttle and zero throttle (decidegrees)

✓ present, Δ changed in that release (hover for what changed), — not in that release. “needs USE_…” is the build option the setting is compiled with: a target that does not define it has no such setting.Descriptions are INAV's own, from settings.yaml.

Other sections

What changed between releases: 8.0 → 9.0 · 9.0 → 9.1. Machine-readable: params.json (9.1.0), GPL-3.0 like the firmware it comes from.