Peter Barker
|
771696e7d5
|
AP_Soaring: remove use of AP_AHRS from most headers
don't need to know the details, just that it is a class
|
2024-09-03 10:35:54 +10:00 |
Peter Barker
|
bfd97bf0cd
|
AP_Soaring: use GCS_SEND_TEXT rather than gcs().send_text
Co-authored-by: muramura <ma2maru@gmail.com>
|
2024-08-07 18:33:16 +10:00 |
Andrew Tridgell
|
79ab474c51
|
AP_Soaring: convert remaining uses of TRIM_ARSPD_CM to AIRSPEED_CRUISE
|
2024-01-23 15:00:30 +11:00 |
Andrew Tridgell
|
ed9180154a
|
AP_Soaring: change TRIM_ARSPD_CM to AIRSPEED_CRUISE
|
2024-01-23 15:00:30 +11:00 |
Peter Barker
|
7d798943fc
|
AP_Soaring: allow compilation with HAL_LOGGING_ENABLED false
|
2024-01-17 18:25:55 +11:00 |
Peter Barker
|
ba68d0fcbe
|
AP_Soaring: make AHRS attitude member variables private
|
2024-01-14 12:47:47 +11:00 |
Peter Barker
|
573604582e
|
AP_Soaring: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
Peter Barker
|
85e5e7181f
|
AP_Soaring: move definition of HAL_SOARING_ENABLED to minimise include file
|
2022-11-08 20:23:58 +11:00 |
Peter Barker
|
162d93c742
|
AP_Soaring: tidy includes
|
2022-11-08 09:49:19 +11:00 |
Henry Wurzburg
|
80fdd48500
|
AP_Soaring: Correct metadata formatting
|
2022-10-18 09:38:47 -07:00 |
Henry Wurzburg
|
ab29dd8241
|
AP_SOARING: correct metadata for speed params
|
2022-10-18 11:44:09 +11:00 |
Pierre Kancir
|
52d9dc1471
|
AP_Soaring: make function const
|
2022-07-20 17:28:39 +10:00 |
Pierre Kancir
|
8b8ca504fc
|
AP_Soaring: make PolarParams const reference
|
2022-07-20 17:28:39 +10:00 |
Pierre Kancir
|
f76d6ea739
|
AP_Soaring: fix initialization order to fix
https://github.com/ArduPilot/ardupilot/issues/21043
|
2022-07-20 17:28:39 +10:00 |
murata
|
a1a46b54e9
|
AP_Soaring: Change from division to multiplication
|
2022-03-16 18:41:52 +11:00 |
murata
|
0ab9f331a4
|
AP_Soaring: Remove meaningless semicolons
|
2022-02-07 08:27:34 +09:00 |
Samuel Tabor
|
719aa4bc53
|
AP_Soaring: Add speed-to-fly calculation used if SOAR_CRSE_ARSPD<0.
|
2021-12-16 07:12:24 +11:00 |
Samuel Tabor
|
c44fed34d4
|
AP_Soaring: Override airspeed and flap angle.
|
2021-12-16 07:12:24 +11:00 |
Samuel Tabor
|
3ab9dda6f5
|
AP_Soaring: Store reference to glide polar params in variometer
|
2021-12-16 07:12:24 +11:00 |
Iampete1
|
7bf1fe1277
|
AP_Soaring: remove SpdHgt and use TECS direct
|
2021-11-13 08:05:39 +11:00 |
Samuel Tabor
|
3ead096329
|
AP_Soaring: Initialize filter to the current filtered measurement
|
2021-08-25 19:00:46 +10:00 |
Andrew Tridgell
|
ab89a94d22
|
AP_Soaring: mark logger Write() calls as streaming where appropriate
|
2021-08-18 10:20:03 +10:00 |
Samuel Tabor
|
4564992b47
|
AP_Soaring: Add an override-disable flag to update_active_state to support e.g. mission landing sequence.
|
2021-08-04 06:52:56 +10:00 |
Samuel Tabor
|
326b65c7ad
|
AP_Soaring: Vario filter cleanup and convert in-line filters to LowPassFilter instances
|
2021-07-02 15:31:27 +10:00 |
Samuel Tabor
|
0c381435cc
|
AP_Soaring: Reduce the number of messages emmitted.
|
2021-06-30 18:21:03 +10:00 |
Andrew Tridgell
|
fbbb4a1183
|
AP_Soaring: fixed filter constructor calls
fixes valgrind error from copy of filter objects on the stack
|
2021-06-08 11:14:52 +10:00 |
Samuel Tabor
|
e78d6fee0a
|
AP_Soaring: Ensure minimum cruise times are respected when RC switch position is changed.
|
2021-04-12 18:38:10 +10:00 |
Samuel Tabor
|
9a7f80789f
|
AP_Soaring: Update vario tau calculation to use SOAR_THML_BANK.
|
2021-04-12 16:24:03 +10:00 |
Samuel Tabor
|
d578b4d3db
|
AP_Soaring: Fix incorrect use of aparm.loiter_radius.
|
2021-03-19 17:00:08 +11:00 |
Patrick José Pereira
|
705a885d82
|
AP_Soaring: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2021-02-03 18:45:14 +11:00 |
Tom Pittenger
|
a5d33cacb5
|
AP_Soaring: add units to param SOAR_THML_BANK
|
2021-01-29 11:20:09 -08:00 |
Samuel Tabor
|
4ec1e55833
|
AP_Soaring: Add SOAR_THML_BANK parameter and associated logic.
|
2021-01-29 11:20:09 -08:00 |
Peter Barker
|
4bbf623cac
|
AP_Soaring: remove unused variables
|
2020-10-01 21:13:20 +10:00 |
Samuel Tabor
|
b6f92989a7
|
AP_Soaring: Only compile if HAL_SOARING_ENABLED.
|
2020-09-24 07:30:48 +10: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
|
0a738395fa
|
Plane: Add THERMAL mode for thermal soaring.
|
2020-09-24 07:30:48 +10:00 |
Samuel Tabor
|
f926dc62ed
|
AP_Soaring: Reduce default value for minimum cruise time.
|
2020-09-10 09:18:52 -07:00 |
Samuel Tabor
|
e0f524d425
|
Plane: Soaring: Use circling time as timeout if less than 20s.
|
2020-09-10 09:18:52 -07:00 |
Samuel Tabor
|
440d17e0de
|
AP_Soaring: Add accessor for SOAR_ALT_CUTOFF.
|
2020-09-10 22:21:41 +10:00 |
Randy Mackay
|
d53045db10
|
AP_Soaring: minor spelling fix
|
2020-09-09 15:40:58 +09:00 |
Samuel Tabor
|
861b57cb09
|
AP_Soaring: Add EXIT_COMMANDED status used when pilot changes switch position when thermalling.
|
2020-09-08 16:54:45 -07:00 |
Samuel Tabor
|
18b33a439d
|
AP_Soaring: Allow continued thermalling in manual mode changes RC switch position.
|
2020-08-19 13:38:56 +10:00 |
Samuel Tabor
|
4726e670d5
|
AP_Soaring: Fix description of SOAR_MAX_DRIFT.
|
2020-07-31 10:26:50 -07:00 |
Samuel Tabor
|
611217f63e
|
AP_Soaring: Use RC aux function rather than read RC directly.
|
2020-07-21 09:38:04 +10:00 |
Samuel Tabor
|
b21f9030b7
|
AP_Soaring: Update parameter ranges.
|
2020-06-02 10:36:51 -07:00 |
Peter Barker
|
64e300a00c
|
AP_Soaring: add documentation for VAR dataflash log message
|
2020-05-06 13:23:51 +10:00 |
Peter Barker
|
69093aa7b1
|
AP_Soaring: stop taking AHRS as constructor argument
... use singleton instead
|
2020-05-05 17:35:14 +10:00 |
Samuel Tabor
|
4a39a43c10
|
AP_Soaring: Add log documentation.
|
2020-04-08 09:11:54 +10:00 |
Samuel Tabor
|
b9daae062c
|
AP_Soaring: Use enum class rather than typedef enum for states and hide details of these.
|
2020-04-08 09:11:54 +10:00 |
Samuel Tabor
|
6e75890bd9
|
AP_Soaring: Add a low pass of target position from EKF before using it.
|
2020-04-08 09:11:54 +10:00 |