mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-08 17:08:28 -04:00
ToneAlarm: handle arming_failed as event
This commit is contained in:
parent
bd1ae13fdb
commit
3361002379
@ -171,12 +171,9 @@ void ToneAlarm_PX4::update()
|
||||
}
|
||||
|
||||
// notify the user when arming fails
|
||||
if (flags.arming_failed != AP_Notify::flags.arming_failed) {
|
||||
flags.arming_failed = AP_Notify::flags.arming_failed;
|
||||
if (flags.arming_failed) {
|
||||
if (AP_Notify::events.arming_failed) {
|
||||
play_tone(AP_NOTIFY_PX4_TONE_QUIET_NEG_FEEDBACK);
|
||||
}
|
||||
}
|
||||
|
||||
// notify the user when RC contact is lost
|
||||
if (flags.failsafe_radio != AP_Notify::flags.failsafe_radio) {
|
||||
|
@ -52,7 +52,6 @@ private:
|
||||
uint8_t armed : 1; // 0 = disarmed, 1 = armed
|
||||
uint8_t failsafe_battery : 1; // 1 if battery failsafe
|
||||
uint8_t failsafe_gps : 1; // 1 if gps failsafe
|
||||
uint8_t arming_failed : 1; // 0 = failing checks, 1 = passed
|
||||
uint8_t parachute_release : 1; // 1 if parachute is being released
|
||||
uint8_t pre_arm_check : 1; // 0 = failing checks, 1 = passed
|
||||
uint8_t failsafe_radio : 1; // 1 if radio failsafe
|
||||
|
Loading…
Reference in New Issue
Block a user