Andy Piper
8e744a4a25
Plane: generalise ESC telemetry to allow harmonic notch handling with other ESCs
4 years ago
Iampete1
1a182a52da
Plane: init terrain to locaiton and wpnav sub sytems
4 years ago
Andrew Tridgell
a35d8e584d
Plane: change param prefixes for roll/pitch controllers
4 years ago
Peter Barker
aa973c5245
ArduPlane: move handling of last-seen-SYSID_MYGCS up to GCS base class
4 years ago
James O'Shannessy
17fb585bf1
ArduPlane: Add support for AC_Fence
...
ArduPlane: Remove some geofence logic from ArduPlane
ArduPlane: Refactor action and mode return implementation
ArduPlane: Use polyfence to find the return point.
4 years ago
Peter Barker
af29f34f2c
Plane: store previous_mode_reason only as a local
...
It's never used outside the mode-changing method.
4 years ago
Andrew Tridgell
2d0201855e
ArduPlane: moved init_safety to AP_Vehicle
4 years ago
Peter Barker
5fae2652ab
ArduPlane: let AHRS get the airspeed sensor from the singleton
4 years ago
Gone4Dirt
70246059ed
Plane: Move AP_Generator to AP_Vehicle
4 years ago
Iampete1
dd3ac893b3
Plane: dont use VTOL throttle percentage in tailsitter vtol transisiton
4 years ago
Tatsuya Yamaguchi
c67a924801
Plane: replace message indicating that initialisation has completed
4 years ago
Siddharth Purohit
fb180fa431
Plane: move to using CANManager library
5 years ago
Andy Piper
b649afe9e5
Plane: make mount/gimbal inclusion configurable per-board
5 years ago
Tom Pittenger
c7c9461fc0
Plane: update ModeReasons to not use UNKNOWN reason
5 years ago
Henry Wurzburg
3617e0c729
ArduPlane: fix airspeed messages for consistency
5 years ago
Peter Barker
ee2118f93a
Plane: add support for AP_Generator
5 years ago
Andy Piper
9077d41df1
Plane: add support for tracking fft peaks and individual motor rpms with harmonic notches
...
log harmonic notch even if FFT is disabled. Fallback to throttle notch for BLHeli
move harmonic notch update to AP_Vehicle
5 years ago
Peter Barker
f59d2fdbf4
ArduPlane: add and use accessor for last-RADIO_STATUS.remrssi-ms
5 years ago
Andrew Tridgell
156fe0846f
Plane: fixed plane landing gear to obey LGR_OPTIONS bits
...
we forced landing gear retract/deploy on takeoff and landing when we
should be following the options bits
5 years ago
Andrew Tridgell
8aaefea2a4
Plane: convert to new get_rpm() API
5 years ago
Peter Barker
4fac8c9e16
ArduPlane: move AP_PARM_KEY_DUMP function up to AP_Vehicle base class
...
Common to all vehicles now, including Tracker
5 years ago
Peter Barker
5ff1630c63
ArduPlane: move initialisation of serial and gcs to AP_Vehicle
5 years ago
Andy Piper
3832bc455d
Plane: dynamic notch setting via FFT
5 years ago
Peter Barker
a5a75e61da
ArduPlane: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
de423a945f
Plane: move rssi initialisation into init_ardupilot
...
This makes it the same as Rover and Copter.
5 years ago
Peter Barker
024c86bdab
Plane: let AP_Vehicle base class worry about scheduler delay callback
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
Andrew Tridgell
f3dfd62f32
Plane: fixed FS_GCS_ENABL=2 for hearbeat failsafe
5 years ago
Randy Mackay
b3928d3eee
Plane: scripting init sends failure message
5 years ago
Andrew Tridgell
d872ca27ce
Plane: added dynamic harmonic notch support
5 years ago
Andrew Tridgell
2b27cd2ce9
Plane: Add EFI Support
5 years ago
Michael du Breuil
ee96ec7f0d
Plane: Support new AP_Vehicle::set_mode
5 years ago
Peter Barker
32a71d2d5a
Plane: mount uses AP_SerialManager singleton
6 years ago
Peter Barker
cfe4ec4d1f
Plane: add nullptr check for mavlink channel 0
6 years ago
Peter Barker
7e5a6f1895
Plane: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Michael du Breuil
3e214e1f8b
Plane: Add keydump feature
6 years ago
Michael du Breuil
39c35814ec
Plane: Send a heartbeat on mode change
6 years ago
Peter Barker
78a1f97caa
Plane: remove pointless protocol parameter to setup_uart
6 years ago
Peter Barker
a900fa0117
Plane: stop pointlessly passing serial manager around
6 years ago
Peter Barker
13f7022cec
Plane: move Arming functions into AP_Arming file
6 years ago
Peter Barker
8fdc2a1bad
Plane: emit throttle armed and throttle disarmed statustexts
6 years ago
Peter Barker
400aa53654
Plane: move arming-related functionality into parent classes
...
Logging moves up
arming via mavlink moves up
arming via switch moves up
6 years ago
Peter Hall
0b1d392342
Plane: only save gains if disarmed in autotune
6 years ago
Peter Barker
14a8bf3aec
Plane: move responsibility for logging into library
6 years ago
Andrew Tridgell
468ee0bd9b
Plane: removed an unnecessary delay on init
6 years ago
Andrew Tridgell
77516329fc
Plane: show message for skipping gyro cal
6 years ago
Peter Barker
3a4cbdd41f
Plane: remove pointless update_notify shim
6 years ago
Peter Barker
a19df642a0
Plane: RangeFinder now handles RFND logging
6 years ago
Andrew Tridgell
fb061a225a
Plane: fixed build with HAL_MINIMIZE_FEATURES enabled
...
thanks to PompeCukor for noticing
6 years ago