George Zogopoulos
c213ee2ef8
Plane: Converted paramter TKOFF_MODE into TKOFF_OPTIONS
2024-07-29 15:50:32 +10:00
George Zogopoulos
773c91cec1
ArduPlane: Added minimum throttle during TAKEOFF mode
...
This is a rework so that servos.cpp is responsible for setting the
throttle limits under more circumstances and always notifies TECS when
it does so.
Additionally, the TAKEOFF mode has been improved with a new parameters
TKOFF_MODE and TKOFF_THR_MIN that extend the throttle behaviour.
2024-07-29 15:50:32 +10:00
Ep Pravitra
fe2e75b2a0
Plane: option to immediately climb in AUTO mode (not doing glide slope)
...
add comment in Parameters.cpp
Update ArduPlane/altitude.cpp
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
clarification in FLIGHT_OPTIONS description
change the comment
param comment change
Update ArduPlane/Parameters.cpp
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2024-07-25 09:49:07 +10:00
Peter Barker
c451518bdd
ArduPlane: correct compilation with AP_RRSI_ENABLED false
...
Co-authored-by: David Buzz <davidbuzz@gmail.com>
2024-07-24 09:11:39 +10:00
Michael du Breuil
80277e6da0
ArduPlane: Add a stall speed parameter
2024-07-23 10:37:24 +10:00
Peter Barker
c14c2d67d4
ArduPlane: make AP_RANGEFINDER_ENABLED remove more code
2024-07-02 09:17:26 +10:00
Peter Barker
6a9b8206d4
ArduPlane: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Lokesh-Ramina
55b0c64b5a
Plane: CRASH_DETECT Param doc update to add 1 in value set
...
As this was causing a CI check we made locally to compare param values to param_metadata generated xml file.
2024-05-21 14:27:05 +10:00
Peter Barker
297ff6dfde
Plane: correct description of MIN_GROUNDSPEED parameter
2024-05-21 14:24:47 +10:00
Andras Schaffer
2a218221f0
Plane: Fix metadata (increments) for changed params
...
Moving from centidegree to degree need adjusting the increments in the metadata (MP uses metadata to setup GUI)
2024-05-03 16:06:07 -07:00
Mark Whitehorn
17a17a5955
Plane: fix units metadata for PTCH_LIM_MIN_DEG
2024-04-09 09:30:41 +10:00
Peter Barker
626d64f503
ArduPlane: allow HarmonicNotches to be compiled out of the code
2024-03-19 07:04:13 +11:00
Andrew Tridgell
a4109c6cf2
Plane: compile in AC_PrecLand for scripting
2024-03-06 09:39:51 +11:00
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