Andy Piper
fa454da315
Plane: allow OSD for TX-only screens
4 years ago
Samuel Tabor
589382cbb4
Plane: Add THERMAL mode to Parameters.cpp metadata.
4 years ago
Samuel Tabor
10111f92d5
Plane: Rename SOARING_ENABLED to HAL_SOARING_ENABLED and don't compare to ENABLED.
4 years ago
Peter Barker
15372e9213
ArduPlane: replace '@User: User' with '@User: Standard'
4 years ago
Andy Piper
c057be8ed1
Plane: conditionally compile ADSB support
4 years ago
Tom Pittenger
db10ad2e54
Plane: update USE_REV_THR param description to include landing pattern
4 years ago
Hwurzburg
96f5e2a20a
Plane: Update THR_FAILSAFE param metadata
4 years ago
Siddharth Purohit
fb180fa431
Plane: move to using CANManager library
5 years ago
Andrew Tridgell
3c705d1c60
Plane: added THR_FAILSAFE=2 option
...
this allows for RC inputs to be ignored at low throttle, but won't
trigger failsafe. It is meant for users flying BVLOS missions, where
they want GCS failsafe enabled, but don't want RC failsafe, and want
to be sure that RC inputs will be ignored at low RC throttle values
Thanks to suggestion from Pompecukor
5 years ago
Andy Piper
b649afe9e5
Plane: make mount/gimbal inclusion configurable per-board
5 years ago
Samuel Tabor
419f7c9998
Plane: Convert SOAR_ENABLE_CH to RCX_OPTION.
5 years ago
Paul Riseborough
97d7d563c4
ArduPlane: Improve parameter description for FWD_BAT_VOLT_MAX/MIN
5 years ago
vierfuffzig
147ebb74f4
Plane Parameters: fix THR_MAX param description
...
makes clear that thr is constrained in stabilized modes too unless passthrough is set, aligns with THR_MIN description.
5 years ago
Buzz
0f5177b291
Plane: Support a set of offboard MAVLink guided controls with rates
...
+ 3 rounds of fixes
5 years ago
Andrew Tridgell
8b21f5117a
Plane: implement RTL_CLIMB_MIN parameter
...
this allows for an initial climb on RTL where roll is limited to
LEVEL_ROLL_LIMIT
5 years ago
Paul Riseborough
40cc5a5006
ArduPlane: Improve EKF failsafe in VTOL modes
...
Replicates Copter behaviour with a three step process if the EKF sustains a loss of navigation as detected by high GPS innovation test ratios:
1) Attempts a yaw reset using the GSF estimate if available
2) Attempts a lane switch
3) Falls back to a non-position mode
5 years ago
Peter Barker
8222b5db62
Plane: AP_Soaring no longer takes AHRS in constructor
5 years ago
Iampete1
3ded030fa8
Plane: compensate forward throttle for battery voltage drop
5 years ago
Michael du Breuil
37be15b3cd
Plane: When stick mixing is disabled do not apply stick mixing to quadplane modes
5 years ago
Rishabh
30fd915312
Plane: Update CRASH_DETECT param
5 years ago
Peter Barker
19bc60b690
Plane: correct missing EFI parameter docs
5 years ago
Peter Barker
e358677f85
Plane: allow NavEKFs to be compiled out
5 years ago
Peter Barker
9364181772
Plane: EKF objects have moved into AP_AHRS_NavEKF
5 years ago
Andrew Tridgell
a90c16e60e
Plane: update for new SRV_Channels parameter conversion call
5 years ago
Henry Wurzburg
040a1b7fbe
Plane:fix typo in ARSPD_FBW_MAX param description
5 years ago
Peter Hall
660c9a8a60
Plane: move from FLAP_IN_CHANNEL to RCx_Option
5 years ago
Andy Piper
eca398e7a2
Plane: create generic vehicle management and move runcam to it
5 years ago
Peter Barker
33a0e55b32
Plane: correct duplicate button instance
5 years ago
Henry Wurzburg
f2d8a42de8
Plane: correct crash_detect param description...no manual mode option bit exists
5 years ago
Andrew Tridgell
2b27cd2ce9
Plane: Add EFI Support
5 years ago
Peter Barker
2a22e7c8c5
Plane: adjust for renaming of RangeFinder files
5 years ago
Andrew Tridgell
ff400243e0
Plane: added a new TAKEOFF flight mode
...
takeoff then circle in direction of takeoff
5 years ago
Henry Wurzburg
3e08e18202
Plane: add QACRO to flight mode list
5 years ago
Peter Barker
7e5a6f1895
Plane: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Michael du Breuil
2d81ad63f5
Plane: Convert ARMING_CHECK
6 years ago
Michael du Breuil
c6f884221e
Plane: Fix parameter description on values to not use the delimiter character
6 years ago
Michael du Breuil
183640789d
Plane: Enable scripting parameters
6 years ago
Andrew Tridgell
08baabed4a
Plane: modify FENCE_AUTOENABLE docs
6 years ago
Andrew Tridgell
5076058459
Plane: added FENCE_AUTOENABLE=3 option
...
this enables the fence when arming. If the vehicle is outside the
fence or it can't be enabled then arming fails
6 years ago
IamPete1
fb4b092917
plane: restore thr_min behaviour and update description
6 years ago
Tom Pittenger
ade6281923
Plane: use #if ADVANCED_FAILSAFE == ENABLED just like Rover and Copter
6 years ago
IamPete1
520f5f7894
Plane: add crow flap options paramiter
6 years ago
Tom Pittenger
0270c57530
Plane: massive refactor and creation of Mode class
6 years ago
Peter Barker
903be58436
Plane: add param conversion from MAG_ENABLE to COMPASS_ENABLED
6 years ago
Peter Barker
73707077b5
Plane: move enabled parameter into compass library
6 years ago
Tom Pittenger
7030dbc766
Plane: rename dataflash to logger
6 years ago
Andrew Tridgell
3907466f9d
Plane: added TKOFF_TIMEOUT parameter
...
this allows for a timeout on auto-takeoff. This can be combined with
other takeoff parameters to allow the user to abort a hand-launch
after the motor has started without GCS interaction.
The 4m/s threshold is a bit arbitrary. We could make that a parameter
in the future if it is needed
6 years ago
Andrew Tridgell
cd1f21b806
Plane: removed some px4 specific code and docs
6 years ago
Tom Pittenger
c422a21f55
Plane: ICE to use ahrs singleton
6 years ago
Nathan E
4d7fc66657
Update parameters.cpp per magicrub comments
6 years ago