Peter Barker
|
a5a75e61da
|
ArduPlane: move some common init_ardupilot code up to AP_Vehicle
|
2020-01-28 11:34:51 +11:00 |
Peter Barker
|
de423a945f
|
Plane: move rssi initialisation into init_ardupilot
This makes it the same as Rover and Copter.
|
2020-01-28 11:34:51 +11:00 |
Peter Barker
|
024c86bdab
|
Plane: let AP_Vehicle base class worry about scheduler delay callback
|
2020-01-21 11:37:28 +11:00 |
Andrew Tridgell
|
77f0810f01
|
Plane: removed init_vehicle from separate vehicles
use common call from AP_BoardConfig
|
2019-12-30 13:02:04 +11:00 |
Andy Piper
|
eca398e7a2
|
Plane: create generic vehicle management and move runcam to it
|
2019-12-30 13:02:04 +11:00 |
Andrew Tridgell
|
f3dfd62f32
|
Plane: fixed FS_GCS_ENABL=2 for hearbeat failsafe
|
2019-12-19 08:34:00 +11:00 |
Randy Mackay
|
b3928d3eee
|
Plane: scripting init sends failure message
|
2019-12-03 12:48:32 +08:00 |
Andrew Tridgell
|
d872ca27ce
|
Plane: added dynamic harmonic notch support
|
2019-11-19 07:08:01 +08:00 |
Andrew Tridgell
|
2b27cd2ce9
|
Plane: Add EFI Support
|
2019-11-17 20:10:54 +11:00 |
Michael du Breuil
|
ee96ec7f0d
|
Plane: Support new AP_Vehicle::set_mode
|
2019-10-25 08:48:22 +08:00 |
Peter Barker
|
32a71d2d5a
|
Plane: mount uses AP_SerialManager singleton
|
2019-08-28 06:55:28 +10:00 |
Peter Barker
|
cfe4ec4d1f
|
Plane: add nullptr check for mavlink channel 0
|
2019-08-14 18:25:43 +10:00 |
Peter Barker
|
7e5a6f1895
|
Plane: avoid allocate a GCS_MAVLINK per mavlink channel
|
2019-08-14 18:25:43 +10:00 |
Michael du Breuil
|
3e214e1f8b
|
Plane: Add keydump feature
|
2019-07-30 10:42:16 +10:00 |
Michael du Breuil
|
39c35814ec
|
Plane: Send a heartbeat on mode change
|
2019-06-26 12:58:18 -07:00 |
Peter Barker
|
78a1f97caa
|
Plane: remove pointless protocol parameter to setup_uart
|
2019-06-25 09:47:08 +10:00 |
Peter Barker
|
a900fa0117
|
Plane: stop pointlessly passing serial manager around
|
2019-06-25 09:47:08 +10:00 |
Peter Barker
|
13f7022cec
|
Plane: move Arming functions into AP_Arming file
|
2019-05-30 16:02:10 +09:00 |
Peter Barker
|
8fdc2a1bad
|
Plane: emit throttle armed and throttle disarmed statustexts
|
2019-05-30 07:37:30 +09: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 |
Peter Hall
|
0b1d392342
|
Plane: only save gains if disarmed in autotune
|
2019-05-07 09:23:50 +10:00 |
Peter Barker
|
14a8bf3aec
|
Plane: move responsibility for logging into library
|
2019-04-23 10:06:17 +10:00 |
Andrew Tridgell
|
468ee0bd9b
|
Plane: removed an unnecessary delay on init
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
77516329fc
|
Plane: show message for skipping gyro cal
|
2019-04-22 16:53:35 +10:00 |
Peter Barker
|
3a4cbdd41f
|
Plane: remove pointless update_notify shim
|
2019-04-11 05:31:43 -07:00 |
Peter Barker
|
a19df642a0
|
Plane: RangeFinder now handles RFND logging
|
2019-04-09 22:17:58 +10:00 |
Andrew Tridgell
|
fb061a225a
|
Plane: fixed build with HAL_MINIMIZE_FEATURES enabled
thanks to PompeCukor for noticing
|
2019-04-08 09:34:15 +10:00 |
Michael du Breuil
|
ea031d720a
|
Plane: Fix RangeFinder init
|
2019-04-06 09:15:22 +11:00 |
Michael du Breuil
|
8802ea10e5
|
Plane: include FWversion
|
2019-04-05 20:12:53 +11:00 |
Tom Pittenger
|
fbe483ccac
|
Plane: gracefully-ish fail set_mode(qmode)
|
2019-04-02 16:28:52 +11:00 |
Tom Pittenger
|
b8a44e6e52
|
Plane: rearranged some set_mode checks
|
2019-04-02 16:28:52 +11:00 |
Tom Pittenger
|
05774a8a5a
|
Plane: fixed some rebase duplicate code.
|
2019-04-02 16:28:52 +11:00 |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
2019-04-02 16:28:52 +11:00 |
Peter Barker
|
73707077b5
|
Plane: move enabled parameter into compass library
|
2019-04-02 10:24:49 +11:00 |
Peter Barker
|
6c5c14381f
|
Plane: move devo telemetry handling to GCS
|
2019-03-19 14:39:14 +11:00 |
Peter Barker
|
1a55f0ffab
|
Plane: FrSky support has moved to GCS
|
2019-03-19 14:39:14 +11:00 |
Peter Barker
|
d489d9a585
|
Plane: compass init never fails
|
2019-03-13 13:06:50 +11:00 |
Peter Barker
|
ca7566fff9
|
Plane: use enum class for ArmingMethod and ArmingRequired
|
2019-03-12 19:48:14 +11:00 |
Mark Whitehorn
|
487ad7a90f
|
Plane: add QACRO mode for quadplanes
use acro_r/p/y_rate params in qacro
port ACRO throttle handling from copter
handle non-tailsitter controls
|
2019-03-05 10:13:20 +11:00 |
Michael du Breuil
|
5134af2298
|
Plane: Manage quadplane throttle during RC failsafe
|
2019-02-19 20:41:05 -07:00 |
Peter Barker
|
33541dcbf6
|
Plane: GCS_MAVLink takes care of mavlink capabilities
|
2019-02-19 13:14:52 +11:00 |
Peter Barker
|
5a19f447a7
|
Plane: devo telemetry no long requires singleton classes to be passed in
|
2019-02-13 19:24:07 +00:00 |
Peter Barker
|
cfb3dfc4e5
|
Plane: AP_Frsky_Telem uses singletons
|
2019-02-12 17:53:23 +00:00 |
Peter Barker
|
40856fef56
|
Plane: remove vestiges of old PX4_MIXER code
|
2019-01-19 19:31:03 +11:00 |
Peter Barker
|
6fc76a32af
|
GLOBAL: use AP::logger() and strip redundant Log_ from methods
|
2019-01-18 18:08:20 +11:00 |
Peter Barker
|
b47733142f
|
GLOBAL: rename DataFlash_Class to AP_Logger
|
2019-01-18 18:08:20 +11:00 |
Nikhil Upadhye
|
d1e93bae83
|
Plane: adding new mode QAUTOTUNE
copter like autotune support for quadplanes and tailsitter in VTOL mode.
cleanup
|
2018-12-14 16:33:11 +11:00 |
Peter Barker
|
56675851b6
|
Plane: DataFlash uses AP_Mission singleton
|
2018-12-13 14:45:30 +09:00 |
Peter Barker
|
a263364959
|
Plane: GCS_MAVLink uses dataflash singleton
|
2018-12-11 08:43:47 +09: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 |