vierfuffzig
5e8e68344e
AP_Arming: fix _CHECKS param description
4 years ago
Andy Piper
38ef81e9e9
AP_Arming: call rcout arming checks
4 years ago
Tom Pittenger
fa14fd1cec
AP_Arming: add MPPT PacketDigital driver
4 years ago
Randy Mackay
d343c569c2
AP_Arming: check for only first compass being disabled
...
If only the first compass is disabled, users may expect other enabled compasses to be used but they won't be
4 years ago
Peter Barker
f926c27470
AP_Arming: add LANDING arm/disarm method for Copter
4 years ago
Randy Mackay
d53c8b1dd0
AP_Arming: skip checks if not HAL_PROXIMITY_ENABLED
4 years ago
bugobliterator
67be2ed4ba
AP_Arming: add support for GPS_Backends to spew failure reasons
4 years ago
James O'Shannessy
0e73b7bce1
AP_Arming: Enable and Disable the fence when vehicle is armed/disarmed
...
AP_Arming: Use auto enable flag to arm fence only when armed (as per enum)
AP_Arming: Config defines are not available in AP_Arming
Since config definitions are not available in AP_Arming, we can still rely on singleton access of the AC_Fence object.
AP_Arming: Perform fence checks for all vehicles
4 years ago
Pierre Kancir
68a27e3b41
AP_Arming: use RC_CALIB_MIN_LIMIT_PWM and RC_CALIB_MAX_LIMIT_PWM
4 years ago
Andrew Tridgell
68526262b7
AP_Arming: don't allow arming during IMU temp cal
4 years ago
Peter Barker
b229c552e6
AP_Arming: 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
Andrew Tridgell
943918d511
AP_Arming: added USD1 CAN
4 years ago
Andrew Tridgell
fb84baf8a5
AP_Arming: added EFI_NWPMU
4 years ago
Peter Barker
840c386a33
AP_Param: add _FLAG to AP_PARAM_NO_SHIFT
...
Just for consistency with the other flags
4 years ago
Gone4Dirt
2dc684622e
AP_Arming: Add support for AP_Generator frontend
4 years ago
giacomo892
470c00b6b2
AP_Arming: Fix compilation with OSD_PARAM_ENABLED not defined
4 years ago
Iampete1
36eb605de5
AP_Arming: fix aux auth arming check
4 years ago
Tom Pittenger
37c6622b96
AP_Arming: add arming check for ADSB
4 years ago
Andre Kjellstrup
e5ffc834e9
AP_Arming: Parameter check is not unused
4 years ago
Andy Piper
2c19152644
AP_Arming: arming check for osd menu
4 years ago
Siddharth Purohit
0fa6e2bbcc
AP_Arming: move to using CANManager library
5 years ago
Peter Barker
6ab9089fff
AP_Arming: add accessor to retrieve last disarm method
5 years ago
Mark Whitehorn
58463e67c5
AP_Arming: default throttle pre-arm check to enabled
5 years ago
murata
dbb19dd402
AP_Arming: Shorten the distinguished name.
...
AP_Arming: AP_Arming: Shorten the distinguished name.
5 years ago
Mark Whitehorn
285f16e829
AP_Arming: add pre-arm check for VTOL manual forward throttle
5 years ago
Peter Barker
fce9046dcf
AP_Arming: add generator checks
5 years ago
Henry Wurzburg
9d86a3e2ef
AP_Arming: fix parameters appearing in wiki param list erroneously
5 years ago
Michael du Breuil
e02145efa0
AP_Arming: Use control_in rather then in_trim_dz() to cope with override only vehicles
5 years ago
Peter Barker
8fd50dd66e
AP_Arming: rename 'enum aux_switch_pos_t' to 'enum class AuxSwitchPos'
5 years ago
mmk0102
22d052b711
AP_Arming: check for duplicate auxswitch options
5 years ago
Andy Piper
fab8168f5c
AP_Arming: allow FFT to report failure reason. allow FFT check to be disabled.
...
document FFT arming check and make sure the appropriate side effect happens regardless
5 years ago
Peter Barker
70a9abfaff
AP_InternalError: emit stringification of internal errors
5 years ago
Peter Barker
75514dfdfe
AP_Arming: emit stringification of internal errors
5 years ago
Peter Barker
b38d2c6194
AP_Arming: regularise CAN pre-arm failure messages
...
AP_Arming tacks on the sub-system bit.
Remove PiccoloCAN's silly nullptr check
Require the library to supply the failure message (no default message)
Remove default cases so authors know to think about places they should
add things.
5 years ago
Tatsuya Yamaguchi
de854a2ffe
AP_Arming: pre-arm check for disarm aux switch
5 years ago
Peter Barker
119eef9954
AP_Arming: create and use INTERNAL_ERROR macro so we get line numbers
5 years ago
Tatsuya Yamaguchi
c4fe6fce1c
AP_Arming: make RC check message clearer
5 years ago
murata
2af70f5e60
AP_Arming: Display mag field value
5 years ago
Randy Mackay
1b1687f43d
AP_Arming: integrate visual odometry pre_arm_check
5 years ago
Michael du Breuil
73c5c2e1bb
AP_Arming: Check that sticks are neutral
5 years ago
Siddharth Purohit
575ac9224e
AP_Arming: fix error unannotated fall-through between switch labels
5 years ago
Peter Barker
a32e54ea17
AP_Arming: correct toymode compilation for recent disarm-reason changes
5 years ago
Randy Mackay
05a8e34d5c
AP_Arming: support auxiliary authorisation
5 years ago
Randy Mackay
df8bf27a7f
AP_Arming: get_enabled_checks returns uint32_t
5 years ago
Peter Barker
4d0c61970d
ArduSub: log disarm method
5 years ago
Peter Barker
7b9cdd6d06
AP_Arming: log disarm method
5 years ago
Andy Piper
7663c67eec
AP_Arming: gyrofft arming checks
5 years ago
Siddharth Purohit
7da331535c
AP_Arming: add arming message for compass not detected but assigned
5 years ago
Siddharth Purohit
653fad44d4
AP_Arming: Primary Compass is always at serial# 0
5 years ago
Peter Barker
62c0078d5f
AP_Arming: move logging of armed/disarm events into AP_Arming base class
5 years ago