Andrew Tridgell
cabf21194a
AP_Arming: improved docs
10 years ago
Andrew Tridgell
a2adb9b1b0
AP_Arming: check for AHRS health and calibration for arming
10 years ago
Andrew Tridgell
a37f3680e4
AP_Arming: support skip_gyro_cal
...
also break up arming INS reports, to be clearer for users
10 years ago
Andrew Tridgell
765d833efa
AP_Arming: check compass.use_for_yaw()
10 years ago
Andrew Tridgell
850b3b89ea
AP_Arming: added INS checks and airspeed checks
...
this also displays all failing arming checks, not just the first
one. That is more useful for the user
10 years ago
squilter
cab2010a8f
AP_Arming: remove abbreviations from GCS messages
10 years ago
Randy Mackay
280db8725a
Arming: use baro healthy() function
11 years ago
Randy Mackay
fa2f5d9c68
Arming: accept non-const compass in constructor
...
The compass.configured() method checks the eeprom and cannot be const
meaning the Arming object requires a non-const reference to the compass.
Removed check for null compass because the compass object is always
created although this could lead to unnecessary pre-arn check failures
even though compass-use is set to false.
11 years ago
Randy Mackay
76369d153f
Arming: use compass.configured method
...
This checks that when compass offset learning is off, that the offsets
are non-zero and that the detected device id matches the device id
stored to eeprom when the offsets were last saved.
11 years ago
Andrew Tridgell
b7a2db716b
AP_Arming: convert to new GPS API
11 years ago
Andrew Tridgell
8f3071b1b8
AP_Arming: more detail in ARMING_CHECK docs
11 years ago
Andrew Tridgell
aae0e3c0e5
AP_Arming: allow checking of pre-arm without reporting
...
useful for updating AP_Notify LEDs
11 years ago
Don Gagne
1db3c6e688
AP_Arming: param doc fixes
...
These were confusing the parser, or just incorrect
11 years ago
Andrew Tridgell
4a77a944fa
AP_Arming: make it possible to change ARMING_REQUIRED without a reboot
11 years ago
Andrew Tridgell
24658197ff
AP_Arming: fixed build
11 years ago
Michael Day
ebf1d9c136
AP_Arming: First commit of AP_Arming library.
...
Intended to prevent unintentional motor startups.
11 years ago