Peter Hall
660c9a8a60
Plane: move from FLAP_IN_CHANNEL to RCx_Option
5 years ago
Gone4Dirt
760909d046
Plane: Prevent FS action overiding VTOL land
5 years ago
Andrew Tridgell
56286d8df3
Plane: update release notes for 4.0.2
5 years ago
Andrew Tridgell
77f0810f01
Plane: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andy Piper
eca398e7a2
Plane: create generic vehicle management and move runcam to it
5 years ago
Michael du Breuil
7d8005ef27
Plane: Update flaperons for all control modes
...
Fixes flaperons not working during takeoff, and is generally slightly
easier to reason about
5 years ago
Andrew Tridgell
6d4f4d7a3b
Plane: allow negative VFR_HUD throttle
5 years ago
Peter Barker
1db9201a90
Plane: let GCS base class handle proximity and rangefinder messages
5 years ago
Andrew Tridgell
4774c78a12
Plane: update release notes for 4.0.2beta3
5 years ago
Andrew Tridgell
0e79044285
Plane: fixed range check for RC channel
5 years ago
Andrew Tridgell
f3dfd62f32
Plane: fixed FS_GCS_ENABL=2 for hearbeat failsafe
5 years ago
Mark Whitehorn
56b2c697d2
Plane: change tailsitter_input to bitmask
...
update parameter metadata for Q_TAILSIT_INPUT and Q_FRAME_TYPE
5 years ago
Mark Whitehorn
c16f3a2cba
Plane: simplify body-frame roll axis swapping and constrain yaw rate max
5 years ago
Mark Whitehorn
14fc6c5446
Plane: add logging for tailsitter gainscaling and clean up tailsitter body-frame roll input handling
...
fix metadata for tailsitter param GSCMSK
rework roll/yaw scaling for body-frame roll options
add constraints on body-frame roll and yaw inputs
move speed_scaler logging into QTUN message
5 years ago
kd0aij
95da094bfe
Plane: update tailsitter speedscaling logic
...
add tailsitter gain scaling option mask and logging
tailsitter qassist bugfix; thanks, @iampete
apply roll limit in tailsitter bodyframe roll control
add define for future exclusion of tailsitter gainscaling debug code/logging
tailsitter bodyframe roll and qacro input scaling bugfixes:
respect Q_TAILSIT_RLL_MX and roll/yaw scale parameters in bodyframe roll modes
fix unintended swap of Q_ACRO_RLL/YAW_RATE params in QACRO mode
don't scale motor tilt
Co-authored-by: IamPete1 <33176108+IamPete1@users.noreply.github.com>
5 years ago
giacomo892
1763be2c03
RC_Channel: added LOITER switch for plane
5 years ago
giacomo892
1ee3118bc4
Plane: added RC option for LOITER mode
...
Handy to have, and much better than use CIRCLE
5 years ago
Andrew Tridgell
e27d1e8754
Plane: update release notes for 4.0.2beta2
5 years ago
Andrew Tridgell
43eb664be6
Plane: updated release notes for 4.0.2beta1
5 years ago
Peter Barker
33a0e55b32
Plane: correct duplicate button instance
5 years ago
Peter Barker
1fdb4b429f
Plane: use https:// scheme for ardupilot URLs
5 years ago
Peter Barker
a567e8bc94
Copter: use https:// scheme for ardupilot URLs
5 years ago
Peter Barker
3547e74991
Plane: move setting of GPS SYS_STATUS bits up to base class
5 years ago
Randy Mackay
b3928d3eee
Plane: scripting init sends failure message
5 years ago
Peter Barker
71017cb288
Plane: vehicle parent class now instantiates AHRS
5 years ago
Peter Barker
5447992558
Plane: rename system_status as it won't be called from base class
5 years ago
Marian Soban
0a59fed54f
Plane: LTM telemetry support
5 years ago
Peter Barker
c93d17b4b2
ArduPlane: use enum-class for SRV_CHANNEL_LIMIT_TRIM and friends
5 years ago
Henry Wurzburg
f2d8a42de8
Plane: correct crash_detect param description...no manual mode option bit exists
5 years ago
Andrew Tridgell
fba5732292
Plane: updated release notes for 4.0.1
5 years ago
Peter Barker
08e18ccdfe
Plane: do not trust fence-channel PWM during RC failsafe
5 years ago
Andrew Tridgell
d872ca27ce
Plane: added dynamic harmonic notch support
5 years ago
Andrew Tridgell
89c43fa052
Plane: updated release notes for 4.0.1beta1
5 years ago
Andrew Tridgell
36baaeb3a0
Plane: added option to run idle governor in MANUAL mode
...
useful for quadplane testing
5 years ago
Andrew Tridgell
2b27cd2ce9
Plane: Add EFI Support
5 years ago
Randy Mackay
accdf53a5b
Plane: init aux function cases in alphabetical order
5 years ago
Peter Barker
87058ef141
Plane: rename parameter to avoid name conflict with lock
5 years ago
Peter Barker
2a22e7c8c5
Plane: adjust for renaming of RangeFinder files
5 years ago
Andrew Tridgell
e5bad28f1d
Plane: added Q_ASSIST_ALT parameter
...
this allows for quadplane assistance in fixed wing modes when the
aircraft drops below a given altitude. This could help save an
aircraft that is flying badly in fixed wing mode
5 years ago
Peter Barker
6cd4dfba2c
Plane: use enum-class for RangeFinder Status
5 years ago
Peter Barker
0626f1fc2f
Plane: stop providing current location to mount
5 years ago
Peter Barker
ba90a1a5df
Plane: let GCS superclass specify compass and param float capabilitiy
5 years ago
Andrew Tridgell
ffaaf09f79
ArduPlane: moved AC_PID dependency to core
5 years ago
Peter Barker
614bb656b7
Plane: AC_AutoTune writes events itself now
5 years ago
Andrew Tridgell
680a89671f
Plane: fixed doc path for Q_AUTOTUNE
5 years ago
Leonard Hall
87b49c64f8
Plane: limit ATC_MOT_MIX_MAX in case of a fly away
5 years ago
Andrew Tridgell
80bd038333
Plane: updated release notes for 4.0.0
5 years ago
vierfuffzig
6786bf0016
Plane: fix RCn_OPTION mode initialization
5 years ago
Michael du Breuil
ee96ec7f0d
Plane: Support new AP_Vehicle::set_mode
5 years ago
Peter Barker
1d99fbebc9
Plane: use ahrs singleton to log ATT, POS and AHRS2
5 years ago