Peter Barker
3085816a16
ArduPlane: move serial_manager parameters up to base class
2024-02-29 12:12:19 +11:00
Peter Barker
7a1f357904
ArduPlane: remove unused old_top_element param from convert_class
2024-02-27 10:37:45 +11:00
Peter Barker
30b8905b09
ArduPlane: convert EFI cvonversion to g2_conversion entry
2024-02-27 10:37:45 +11:00
Peter Barker
e9668736b8
ArduPlane: simplify g2 object conversion
2024-02-27 10:37:45 +11:00
Peter Barker
d2d89b02cc
ArduPlane: move gripper up to AP_Vehicle
...
also make the singleton return a reference rather than a pointer
2024-02-21 21:05:12 +11:00
Peter Barker
739a4a97da
ArduPlane: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00
Peter Barker
fcd7c5beb9
ArduPlane: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
33895e8816
Plane: move scripting up to AP_Vehicle
2024-02-07 18:24:12 +11:00
Peter Barker
9aab59ca9e
ArduPlane: add comment for lost AP_Stats object params
2024-02-07 18:24:12 +11:00
Peter Barker
0bc2c15485
Plane: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Andrew Tridgell
2b6ffe17e3
ArduPlane: tidy TRIM_PITCH to PTCH_TRIM_DEG
2024-01-23 15:00:30 +11:00
Andrew Tridgell
5619dca389
Plane: TRIM_PITCH_DEG to PTCH_TRIM_DEG
2024-01-23 15:00:30 +11:00
Andrew Tridgell
ee884ab137
ArduPlane: convert LAND_PITCH_CD to LAND_PITCH_DEG
2024-01-23 15:00:30 +11:00
Andrew Tridgell
89a947cdca
ArduPlane: change LIM_ROLL_CD to ROLL_LIMIT_DEG
2024-01-23 15:00:30 +11:00
Andrew Tridgell
17d6192e22
ArduPlane: convert LIM_PITCH_MIN/MAX -> PTCH_LIM_MIN/MAX_DEG
2024-01-23 15:00:30 +11:00
Andrew Tridgell
a3d622b37d
Plans: rename ALT_CRUISE_MIN to CRUISE_ALT_FLOOR
2024-01-23 15:00:30 +11:00
Andrew Tridgell
8151647e04
ArduPlane: convert ALT_HOLD_RTL and ALT_HOLD_FBWCM
2024-01-23 15:00:30 +11:00
Andrew Tridgell
5723b1c780
ArduPlane: convert MIN_GNDSPEED_CM to MIN_GROUNDSPEED
2024-01-23 15:00:30 +11:00
Andrew Tridgell
912e2f224b
ArduPlane: convert ARSPD_FBW_MIN/MAX to AIRSPEED_MIN and AIRSPEED_MAX
2024-01-23 15:00:30 +11:00
Andrew Tridgell
94edcc4654
ArduPlane: change TRIM_ARSPD_CM to AIRSPEED_CRUISE
2024-01-23 15:00:30 +11:00
Tim Tuxworth
3cf0de2224
Plane: convert parameter TRIM_PITCH_CD to TRIM_PITCH_DEG
2024-01-23 15:00:30 +11:00
Henry Wurzburg
f7f9fda6a7
Plane:expand description of AUTOTUNE_OPTIONS
2024-01-21 12:31:38 +11:00
Peter Barker
6ee5ab41fd
ArduPlane: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Henry Wurzburg
4b692b470f
add note about Qmode FS switches to FS actions)
2024-01-02 13:00:05 +11:00
Iampete1
ab0755d0d8
Plane: rework forward throttle votlage compensation into sub class and split min/max from throttle
2023-12-20 19:28:47 +11:00
Michael du Breuil
9aa0ceb9dd
Plane: Fix AP_Relay param naming
2023-12-19 10:01:01 +11:00
Randy Mackay
93a2e728da
Plane: SYSID_MYGCS param increment
2023-11-28 07:54:45 +09:00
Mykhailo Kuznietsov
b7c040e8bc
ArduPlane: Fix some typos
...
Fixed some typos found in the code.
2023-10-12 18:30:42 +11:00
Peter Barker
fbb0601408
Plane: use AP_TUNING_ENABLED
2023-09-21 07:07:58 +10:00
Andy Piper
15655a9c24
Plane: add AUTOTUNE_OPTIONS flags to allow filter updates to be disabled
2023-08-23 18:06:22 +10:00
Shiv Tyagi
ecdc036eb6
Plane: use AP_FOLLOW_ENABLED
2023-08-15 09:57:35 +10:00
Andy Piper
49096422e7
Plane: allow notch frequencies to be logged at full rate
2023-07-18 11:03:47 +10:00
Iampete1
2f4b617464
Plane: remove SYS_NUM_RESETS, replaced by STAT_BOOTCNT
2023-06-20 11:10:36 +10:00
Peter Barker
9d3ebf0d54
ArduPlane: add option to disable relay and servorelay libraries
2023-06-20 09:36:39 +10:00
Andrew Tridgell
1ecd943769
Plane: fixed AP_ICEngine constructor call
...
now uses singleton
2023-05-30 07:29:55 +10:00
Michael du Breuil
24c5fe54df
Plane: Support a long failsafe that goes straight to auto
...
This is very useful with an aircraft that is expected to be autonomously
operating in auto from takeoff to landing. It is convient to have a GCS
connected or RC, but the loss of either isn't considered a reason to
terminate the mission.
2023-04-28 09:37:12 +10:00
Henry Wurzburg
1415418d6e
Plane:Takeoff on rudder arm only after return to neutral
2023-04-25 09:28:45 +10:00
Peter Barker
98e2782851
Plane: correct compilation when AP_Rally disabled
2023-04-10 16:37:42 -07:00
bugobliterator
75aaebc758
ArduPlane: change INS_ to INS
2023-03-21 10:04:16 +11:00
Randy Mackay
d9795d3580
Plane: integrate camera frontend/backend split
2023-03-01 18:18:51 +11:00
Tom Pittenger
7a6f398668
Plane: add TKOFF_GND_PITCH
2023-02-23 11:12:39 +11:00
Peter Barker
648a13d3f7
ArduPlane: add and use AP_ADVANCEDFAILSAFE_ENABLED
2023-02-08 19:00:13 +11:00
Iampete1
2d51b2c9b8
Plane: remove direct roll/pitch stick mixing support
2023-02-01 18:45:10 +11:00
Andrew Tridgell
77e63da4b3
Plane: added TKOFF_THR_MAX_T
...
time for max throttle on takeoff if no airspeed sensor
2023-01-15 12:17:27 +11:00
Iampete1
4e00a460fb
ArduPlane: use shared param info defines
2023-01-11 18:41:34 +11:00
Peter Barker
bef10c21bf
ArduPlane: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
5fd555a07a
ArduPlane: implement parameter CopyFieldsFrom and use it
2023-01-03 11:08:43 +11:00
Henry Wurzburg
1b39f00517
ArduPlane:test new flight options formats
2022-12-29 16:14:54 +11:00
Peter Barker
f8b8f652db
Plane: break FLIGHT_OPTIONS metadata onto separate lines
2022-12-28 13:21:18 +11:00
Peter Barker
0cf56ea320
ArduPlane: make and use AP_LANDINGGEAR_ENABLED
2022-12-14 18:30:23 +11:00