Advanced Tuning: add nav_cruise_lock_on_level toggle (companion to inav#11804) - #2709
Advanced Tuning: add nav_cruise_lock_on_level toggle (companion to inav#11804)#2709b14ckyy wants to merge 1 commit into
Conversation
Configurator counterpart to iNavFlight/inav#11804: adds the new Course Hold / Cruise course-lock-on-level setting to the Fixed Wing Navigation Settings section. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing |
PR Summary by QodoAdvanced Tuning: add “Lock Course when Level” toggle for Cruise/Course Hold
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can tweak Display preferences with a live preview to see your comment before it ships |
|
Configurator test build ready — commit Download build artifacts for PR #2709 Available platforms (scroll to the Artifacts section at the bottom of the run page):
|



Configurator counterpart to the firmware PR iNavFlight/inav#11804
(FW nav: replace roll PT1 smoothing with a triggered S-curve). Please
review/merge together with that PR.
What
Adds the new
nav_cruise_lock_on_levelboolean setting toAdvanced Tuning → Fixed Wing Navigation Settings, directly below
"Cruise Yaw Rate", as a toggle labeled "Lock Course when Level".
Why
inav#11804 changes when Course Hold / Cruise locks its course after a
heading adjustment or a banked mode entry: the course now locks once the
aircraft has rolled out level (below 10° bank) instead of immediately on
stick release, preventing course overshoot during the level-off. On
maintainer feedback this behavior change is gated behind a setting:
The tooltip explains both states.
Notes
locale/enis updated, other locales fall back to English.the existing settings framework, so the Configurator stays compatible
with older 10.x firmware.