Commit Graph
5 Commits
Author SHA1 Message Date
Andrew Tridgell f3bca4d3ff Plane: fixed incorrect set of location alt fields
this fixes several places that set the alt field directly. The only
one that is a real bug is in CIRCLE where if we were terrain following
and change into CIRCLE mode we would climb to current alt + home alt
2025-04-15 08:17:41 +10:00
Peter Barker 6baaf03c8c Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
Peter Barker f6cb1b5ad6 Plane: use a method on Mode for auto-navigation-mode
Avoids the state getting stale, which it will with a failed attempt to
go into qautotune, for example.
2021-01-10 16:04:30 +11:00
Peter Barker a1ea1306a1 Plane: use pure-virtual method for allows_throttle_nudging
In place of a state variable which could become stale
2021-01-10 16:04:30 +11:00
Tom Pittenger 0270c57530 Plane: massive refactor and creation of Mode class 2019-04-02 16:28:52 +11:00