Iampete1
|
2f4661c52f
|
Plane: use float for set/get output scaled
|
2021-10-20 18:29:58 +11:00 |
Iampete1
|
30c9cccf78
|
Plane: Quadplane remove THR_MIN_PWM and THR_MAX_PWM
|
2021-10-11 22:19:17 -04:00 |
Peter Barker
|
3d34e061fe
|
ArduPlane: add and use HAL_QUADPLANE_ENABLED
|
2021-09-14 11:23:18 +10:00 |
Peter Barker
|
cfe25f71e3
|
ArduPlane: use mission singleton inside AP_AdvancedFailsafe
|
2021-08-03 10:35:24 +10:00 |
Peter Barker
|
6baaf03c8c
|
Plane: move auto_throttle_mode to being a method on each mode
|
2021-01-10 16:04:30 +11:00 |
Peter Barker
|
74dbcac40e
|
ArduPlane: log disarm method
|
2020-02-22 12:16:29 +11:00 |
Peter Barker
|
c93d17b4b2
|
ArduPlane: use enum-class for SRV_CHANNEL_LIMIT_TRIM and friends
|
2019-11-26 10:17:17 +11:00 |
Michael du Breuil
|
ee96ec7f0d
|
Plane: Support new AP_Vehicle::set_mode
|
2019-10-25 08:48:22 +08:00 |
Andrew Tridgell
|
7751352a86
|
Plane: implement VTOL landing for AFS termination
this allows for vertical landing as an AFS_TERM_ACTION
|
2019-09-12 09:59:17 +10:00 |
Michael du Breuil
|
1d379dd0b3
|
Plane: Update for AFS interface
|
2019-06-18 10:02:05 +10:00 |
Peter Barker
|
400aa53654
|
Plane: move arming-related functionality into parent classes
Logging moves up
arming via mavlink moves up
arming via switch moves up
|
2019-05-30 07:37:30 +09:00 |
Tom Pittenger
|
ade6281923
|
Plane: use #if ADVANCED_FAILSAFE == ENABLED just like Rover and Copter
|
2019-04-03 17:46:50 -07:00 |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
2019-04-02 16:28:52 +11:00 |
Andrew Tridgell
|
da69bf3391
|
Plane: added an abstraction for reverse thrust
use have_reverse_thrust() and get_throttle_input()
|
2018-11-16 08:33:35 +11:00 |
Andrew Tridgell
|
2d3942222b
|
Plane: handle reverse thrust in AFS failsafe
and zero differential thrust
|
2018-09-13 08:15:02 +10:00 |
Andrew Tridgell
|
455f15a157
|
Plane: handle twin motor planes for AFS failsafe
|
2018-09-13 08:15:02 +10:00 |
Andrew Tridgell
|
aa1548e404
|
Plane: fixed throttle when terminated
thanks to Michael Thomas for reporting this
|
2018-09-12 14:13:33 +10:00 |
Peter Barker
|
2e3a7fc5b6
|
Plane: remove rcmap member from AP_AdvancedFailsafe
|
2018-05-05 18:06:31 +09:00 |
Peter Barker
|
f558bbca2e
|
Plane: use baro singleton
|
2018-03-08 21:20:05 -08:00 |
Michael du Breuil
|
4fd13d5205
|
Plane: Support landing terminations on landing backends that support it
|
2017-09-13 13:15:08 -07:00 |
Andrew Tridgell
|
0266168e69
|
Plane: removed old elevon and vtail mixers
now only use the function based mixing, and auto-convert on startup
|
2017-08-01 08:25:32 +10:00 |
Andrew Tridgell
|
1d626db3b1
|
Plane: use scaled outputs for AFS failsafe
we need to use scaled outputs so that derived outputs (such as elevons
and vtail) have a valid input to use
|
2017-07-04 07:59:28 +10:00 |
Peter Barker
|
38921c4f1a
|
Plane: correct AFS terminate for rcin/servos split
|
2017-07-04 07:59:28 +10:00 |
Andrew Tridgell
|
b83f50be0f
|
Plane: use new SRV_Channels API
|
2017-01-12 17:39:37 +11:00 |
Mathieu OTHACEHE
|
152edf7189
|
Global: remove mode line from headers
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
|
2016-10-24 09:42:01 -02:00 |
Andrew Tridgell
|
856b4f4d14
|
Plane: disable AUX passthrough during termination
|
2016-10-15 16:59:36 +11:00 |
Andrew Tridgell
|
a23c373f16
|
Plane: fixed servo mixing for AFS and failsafe case
|
2016-10-15 16:59:35 +11:00 |
Andrew Tridgell
|
6d09897b19
|
Plane: fixed VTOL motor termination in AFS
|
2016-09-27 11:53:45 +10:00 |
Andrew Tridgell
|
b29b609bcc
|
Plane: added AFS support for quadplanes
|
2016-08-16 12:56:12 +10:00 |
Andrew Tridgell
|
adb5a3ee1f
|
Plane: re-work AFS for new AP_AdvancedFailsafe API
|
2016-08-16 12:55:51 +10:00 |