Andrew Tridgell
ebbe01bd83
Plane: bypass arming checks for armed watchdog reboot
6 years ago
Andrew Tridgell
f7c00c506e
Plane: read RC inputs in plane failsafe code
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
bba902ab94
Plane: move setting of compass sys_status bits up
6 years ago
Peter Barker
f09822a400
Plane: adjust for desired spool state and spool state renames
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
Michael du Breuil
f5511d6119
Plane: Check all EKF cores for health
6 years ago
Peter Barker
3e505f33c3
Plane: use RSSI singleton for logging
6 years ago
Pierre Kancir
d8990a002e
Plane: update locations_are_same to same_latlon_as
6 years ago
Pierre Kancir
47141562c0
ArduPlane: use get_distance_NE instead of location_diff
6 years ago
Leonard Hall
2daa5ffb9e
Plane: replace set_throttle_out_unstabilized
6 years ago
Andrew Tridgell
fb061a225a
Plane: fixed build with HAL_MINIMIZE_FEATURES enabled
...
thanks to PompeCukor for noticing
6 years ago
Michael du Breuil
35bd143532
Plane: Update GPS before updating current_loc
...
Fixes 20ms of extra induced lag on the DCM position estimate
6 years ago
Michael du Breuil
ea031d720a
Plane: Fix RangeFinder init
6 years ago
Pierre Kancir
3f5999a6ad
ArduPlane: move location_update to Location and rename to offset_bearing
6 years ago
Pierre Kancir
58328da5f3
ArduPlane: move get_bearing_cd to Location and rename to get_bearing_to
6 years ago
Michael du Breuil
8802ea10e5
Plane: include FWversion
6 years ago
Michael du Breuil
171f4ac3d3
Plane: Include needed AP_Logger header
6 years ago
Tom Pittenger
ade6281923
Plane: use #if ADVANCED_FAILSAFE == ENABLED just like Rover and Copter
6 years ago
Tom Pittenger
ca40c7f2d5
Plane: create afs_plane.h to match copter and rover structure
6 years ago
IamPete1
520f5f7894
Plane: add crow flap options paramiter
6 years ago
Patrick José Pereira
c484b93314
Plane: Use new RC_Channel AUX_FUNC
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Tom Pittenger
fbe483ccac
Plane: gracefully-ish fail set_mode(qmode)
6 years ago
Tom Pittenger
b8a44e6e52
Plane: rearranged some set_mode checks
6 years ago
Tom Pittenger
05774a8a5a
Plane: fixed some rebase duplicate code.
6 years ago
Tom Pittenger
0270c57530
Plane: massive refactor and creation of Mode class
6 years ago
Peter Barker
29258f6752
Plane: rely on AP_Mission to emit GCS text
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
Peter Barker
a372428ec5
Plane: use sanitize method rather than location_sanitize function
6 years ago
Peter Barker
f004765494
Plane: fix incorrect misleading comment
6 years ago
Andrew Tridgell
954b6ae791
Plane: fixed WAIT_ALTITUDE wiggle
...
when wiggle value is zero servos should be neutral
6 years ago
Tom Pittenger
cd0879cff0
Plane: rename dataflash to logger
6 years ago
Tom Pittenger
7030dbc766
Plane: rename dataflash to logger
6 years ago
Peter Barker
bbc38f41eb
Plane: use convenience manual_override method
6 years ago
Mark Whitehorn
b3f093b877
Plane: remove trig calls from constexpr
6 years ago
Peter Barker
7dafde5783
Plane: stop passing dataflash into handle_radio_status
6 years ago
Mark Whitehorn
e0765747e7
Plane: add new tailsitter bodyframe roll option
6 years ago
Peter Barker
d0bf257357
Plane: move various sensor status flag updates up
6 years ago
IamPete1
ffc94f19cd
Plane: use AHRS view for all vtol modes
6 years ago
Peter Barker
6c5c14381f
Plane: move devo telemetry handling to GCS
6 years ago
Peter Barker
1a55f0ffab
Plane: FrSky support has moved to GCS
6 years ago
Peter Barker
d58a15ca32
Plane: fill Notify flag for flying
6 years ago
Peter Barker
f940564f2b
Plane: use enum class for AltFrame enumeration
6 years ago
Mark Whitehorn
825055d736
Plane: add rate-only option for QACRO mode
6 years ago
Mark Whitehorn
6414f0e48e
Plane: skip plane assignments in QACRO
6 years ago
Mark Whitehorn
abfeee3a3d
Plane: fix indentation
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