Andrew Tridgell
6f57028c23
Plane: added release notes from 3.9.9
6 years ago
Leonard Hall
124d18228b
Plane: Support seperate roll and pitch limits
6 years ago
Peter Barker
05c608e725
Plane: use MAV_FRAME_GLOBAL instead of MAV_FRAME_GLOBAL_INT in send_position_target
6 years ago
Peter Barker
20a20bde65
Plane: accept MAV_FRAME_GLOBAL for set_position and repositioning
6 years ago
Michael du Breuil
2d81ad63f5
Plane: Convert ARMING_CHECK
6 years ago
Michael du Breuil
3e214e1f8b
Plane: Add keydump feature
6 years ago
Leonard Hall
34da437266
Plane: support for upgrade to PID object
6 years ago
Leonard Hall
157f786adf
Global: rename desired to target in PID info
6 years ago
Michael du Breuil
c6f884221e
Plane: Fix parameter description on values to not use the delimiter character
6 years ago
Pierre Kancir
33e12a127c
ArduPlane: pass mavlink_message_t by const reference
6 years ago
Michael du Breuil
22598b1a4b
Plane: Reduce inerital nav dependence
6 years ago
Peter Barker
7c88eb670c
Plane: RangeFinder uses AP_SerialManager singleton
6 years ago
Peter Barker
38e303389b
Plane: avoidance no longer takes ahrs in constructor
6 years ago
Peter Barker
37014bdfe1
Plane: split RC_CHANNELS messages onto separate ap_message ids
6 years ago
Peter Barker
769e862807
Plane: stop passing relay and ahrs into camera constructor
6 years ago
Andrew Tridgell
ff08de033e
Plane: fixed home reset alt bias
...
this fixes a bug in the set of home alt while disarmed. The set had a
circular dependency which could cause a large bias to build up between
home alt and gps alt due to small fluctuations in barometer data
Thanks to Nick Allen for spotting this
6 years ago
Andrew Tridgell
aa18c75689
Plane: decay fw rate integrators when at low airspeed
...
this prevents large fixed wing control surface integrators from
causing issues when we have wind from behind in hover
6 years ago
Andrew Tridgell
ebe2278f5d
Plane: reset rate controller integrators if not run for 2s
...
this prevents a bug where integrator buildup can happen from a
previous flight mode
6 years ago
Peter Barker
1674cb0a85
Plane: EKF logging moved into EKF from logger
6 years ago
Hwurzburg
44f6f7335e
Plane: Added Quadplane option for QRTL failsafe action
6 years ago
Peter Barker
3ab266b751
Plane: ServoRelayEvents uses Relay singleton
6 years ago
IamPete1
76663d66e8
Plane: support bicopter tiltrotors
6 years ago
Peter Barker
80c7449145
Plane: add sanity check when fetching GCS_MAVLink instance
6 years ago
Michael du Breuil
39c35814ec
Plane: Send a heartbeat on mode change
6 years ago
Peter Barker
3e4366906b
Plane: allow GCS MAVLink base class to handle out-of-time for sending messages
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
Michael du Breuil
183640789d
Plane: Enable scripting parameters
6 years ago
Peter Barker
53d2a6c1e2
Plane: set os_sw_version to date fw was compiled
...
Also avoids non-trivial-designator compilation error
6 years ago
Peter Barker
584404a6da
Plane: add RC options for changing mode
6 years ago
Michael du Breuil
1d379dd0b3
Plane: Update for AFS interface
6 years ago
Andrew Tridgell
08baabed4a
Plane: modify FENCE_AUTOENABLE docs
6 years ago
Andrew Tridgell
5076058459
Plane: added FENCE_AUTOENABLE=3 option
...
this enables the fence when arming. If the vehicle is outside the
fence or it can't be enabled then arming fails
6 years ago
Peter Barker
fb2422e496
Plane: stop setting eas2tas in AirSpeed - it can work it out itself
6 years ago
1iggy2
220176f283
Plane: added octa I frame
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
92ce75517c
Plane: move check for ARMING_CHECK_NONE back into Plane
...
Plane allows all prearm and arm checks to be bypassed with
ARMING_CHECK_NONE. Not all vehicles allow this, so move this bypass
back into Plane.
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 Barker
515e950a66
Plane: add missing override keywords in afs
6 years ago
Andrew Tridgell
a7c6e9c007
Plane: restore WP num on watchdog reset
6 years ago
Tom Pittenger
08d5e7d4ae
Plane: move heartbeat sending to gcs instead of by vehicles
6 years ago
Mark Whitehorn
34a1cf9528
Plane: move callback setup to QuadPlane::setup()
6 years ago
Mark Whitehorn
aeaff72e14
Plane: fix acro stabilization check
6 years ago
Mark Whitehorn
4a7ce1b384
Plane: clean up qacro
6 years ago
Peter Hall
0b1d392342
Plane: only save gains if disarmed in autotune
6 years ago
Tom Pittenger
6970a66cad
Plane: refactor stick_mixing to library
6 years ago
Andrew Tridgell
cd72657c94
Plane: fixed qautotune exit
...
this was lost in the onion changes
6 years ago
Vinicius Knabben
99ad94ec49
Plane: Added parachute release on critcal sink rate and battery failsafe actions
...
Signed-off-by: Vinicius Knabben <viniciusknabben@hotmail.com>
6 years ago
IamPete1
02d976f264
plane: reinstate tailsitter roll limit
6 years ago