Peter Barker
127bf7aa09
ArduPlane: make terrain checks common between Copter and Plane
3 years ago
Andrew Tridgell
82937ca778
Plane: check that RTL_AUTOLAND is set if using DO_LAND_START
3 years ago
Iampete1
5ba2bd675a
Plane: move quadplane arming checks to own function and add angle max and tiltrotor / tailsitter checks
3 years ago
Patrick José Pereira
cdc7f891a9
ArduPlane: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Barker
b698546b70
ArduPlane: add do_disarm_checks boolean to disarm call
...
this creates symmetry between arming and disarming, at least as far as
the top-level arm() and disarm() calls are concerned.
4 years ago
Mark Whitehorn
629f2153e0
Plane: move arming delay logic into AP_Arming_Plane
4 years ago
Peter Barker
74dbcac40e
ArduPlane: log disarm method
5 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
Andrew Tridgell
ebbe01bd83
Plane: bypass arming checks for armed watchdog reboot
6 years ago
Randy Mackay
96d494c2e8
Plane: use parent AP_Arming rudder value
7 years ago
Peter Barker
3bfa4c8678
Plane: use singletons in AP_Arming
7 years ago
Peter Barker
7fd859da65
Plane: move home state into AP_AHRS
7 years ago
Peter Barker
f558bbca2e
Plane: use baro singleton
7 years ago
Peter Barker
4104d40130
Plane: delete correct assignment operator
7 years ago
Andrew Tridgell
30e224e705
Plane: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Lucas De Marchi
2d2876a226
ArduPlane: use static method to construct AP_Arming_Plane
7 years ago
Peter Barker
fa39f315c6
Plane: move starting of new logs into DataFlash
8 years ago
Randy Mackay
e906310b71
Plane: rudder_arming moved to AP_Arming_Plane
8 years ago
Randy Mackay
7cc8b7232c
Plane: rename arming_checks to AP_Arming
8 years ago