Peter Barker
|
b3897c020e
|
ArduPlane: make AHRS attitude member variables private
|
2024-01-14 12:47:47 +11:00 |
Iampete1
|
55040175e6
|
Plane: Cruise: only lock in heading once moving forwards
|
2023-11-04 19:07:55 +11:00 |
Andrew Tridgell
|
500ac9b99c
|
Plane: cleanup abort of NAV_SCRIPT
use the same enable flag for tricks and auto NAV_SCRIPT_TIME and
ensure we disable if the script stops controlling
|
2022-10-29 21:22:29 +11:00 |
Andrew Tridgell
|
ff5b4f1b13
|
Plane: unlock cruise/loiter heading while doing a scripted trick
and reset height
|
2022-10-29 21:22:29 +11:00 |
Patrick José Pereira
|
cdc7f891a9
|
ArduPlane: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2021-02-03 18:45:14 +11: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 |
Samuel Tabor
|
10111f92d5
|
Plane: Rename SOARING_ENABLED to HAL_SOARING_ENABLED and don't compare to ENABLED.
|
2020-09-24 07:30:48 +10:00 |
Samuel Tabor
|
67c152cef2
|
Plane: Move cruise state into cruise flight mode.
|
2020-08-22 09:30:15 +10:00 |
Samuel Tabor
|
836be4b4b4
|
Plane: Remove _navigate indirection in Mode.
|
2020-08-20 13:02:06 +10:00 |
Samuel Tabor
|
06eea6ed9f
|
Plane: Move navigation functions into flight mode classes.
|
2020-08-20 13:02:06 +10:00 |
Andrew Tridgell
|
fb061a225a
|
Plane: fixed build with HAL_MINIMIZE_FEATURES enabled
thanks to PompeCukor for noticing
|
2019-04-08 09:34:15 +10:00 |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
2019-04-02 16:28:52 +11:00 |