aboutsummaryrefslogtreecommitdiff
path: root/src/modules/commander/commander.cpp
diff options
context:
space:
mode:
authorJulian Oes <julian@oes.ch>2013-08-29 16:41:59 +0200
committerJulian Oes <julian@oes.ch>2013-08-29 16:41:59 +0200
commit55cfa5152c5e3ca3148eee776ec4467dd53eeca3 (patch)
treeb7a498eaabd3aff58af9856bdb3cf806b3ad5e52 /src/modules/commander/commander.cpp
parent94d678098c4ce62b6cfac1201295d71720d7bcae (diff)
downloadpx4-firmware-55cfa5152c5e3ca3148eee776ec4467dd53eeca3.tar.gz
px4-firmware-55cfa5152c5e3ca3148eee776ec4467dd53eeca3.tar.bz2
px4-firmware-55cfa5152c5e3ca3148eee776ec4467dd53eeca3.zip
Made low/critical warnings consisting
Diffstat (limited to 'src/modules/commander/commander.cpp')
-rw-r--r--src/modules/commander/commander.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/modules/commander/commander.cpp b/src/modules/commander/commander.cpp
index a548f943e..e90300aff 100644
--- a/src/modules/commander/commander.cpp
+++ b/src/modules/commander/commander.cpp
@@ -890,7 +890,7 @@ int commander_thread_main(int argc, char *argv[])
if (low_voltage_counter > LOW_VOLTAGE_BATTERY_COUNTER_LIMIT) {
low_battery_voltage_actions_done = true;
mavlink_log_critical(mavlink_fd, "[cmd] WARNING: LOW BATTERY");
- status.battery_warning = VEHICLE_BATTERY_WARNING_WARNING;
+ status.battery_warning = VEHICLE_BATTERY_WARNING_LOW;
status_changed = true;
battery_tune_played = false;
}
@@ -902,7 +902,7 @@ int commander_thread_main(int argc, char *argv[])
if (critical_voltage_counter > CRITICAL_VOLTAGE_BATTERY_COUNTER_LIMIT) {
critical_battery_voltage_actions_done = true;
mavlink_log_critical(mavlink_fd, "[cmd] EMERGENCY: CRITICAL BATTERY");
- status.battery_warning = VEHICLE_BATTERY_WARNING_ALERT;
+ status.battery_warning = VEHICLE_BATTERY_WARNING_CRITICAL;
battery_tune_played = false;
if (armed.armed) {
@@ -1160,12 +1160,12 @@ int commander_thread_main(int argc, char *argv[])
if (tune_arm() == OK)
arm_tune_played = true;
- } else if (status.battery_warning == VEHICLE_BATTERY_WARNING_WARNING) {
+ } else if (status.battery_warning == VEHICLE_BATTERY_WARNING_LOW) {
/* play tune on battery warning */
if (tune_low_bat() == OK)
battery_tune_played = true;
- } else if (status.battery_warning == VEHICLE_BATTERY_WARNING_ALERT) {
+ } else if (status.battery_warning == VEHICLE_BATTERY_WARNING_CRITICAL) {
/* play tune on battery critical */
if (tune_critical_bat() == OK)
battery_tune_played = true;
@@ -1258,10 +1258,10 @@ toggle_status_leds(vehicle_status_s *status, actuator_armed_s *armed, bool chang
if (armed->armed) {
/* armed, solid */
- if (status->battery_warning == VEHICLE_BATTERY_WARNING_WARNING) {
+ if (status->battery_warning == VEHICLE_BATTERY_WARNING_LOW) {
pattern.color[0] = (on_usb_power) ? RGBLED_COLOR_DIM_AMBER : RGBLED_COLOR_AMBER;
- } else if (status->battery_warning == VEHICLE_BATTERY_WARNING_ALERT) {
+ } else if (status->battery_warning == VEHICLE_BATTERY_WARNING_CRITICAL) {
pattern.color[0] = (on_usb_power) ? RGBLED_COLOR_DIM_RED : RGBLED_COLOR_RED;
} else {
@@ -1272,10 +1272,10 @@ toggle_status_leds(vehicle_status_s *status, actuator_armed_s *armed, bool chang
} else if (armed->ready_to_arm) {
for (i = 0; i < 3; i++) {
- if (status->battery_warning == VEHICLE_BATTERY_WARNING_WARNING) {
+ if (status->battery_warning == VEHICLE_BATTERY_WARNING_LOW) {
pattern.color[i * 2] = (on_usb_power) ? RGBLED_COLOR_DIM_AMBER : RGBLED_COLOR_AMBER;
- } else if (status->battery_warning == VEHICLE_BATTERY_WARNING_ALERT) {
+ } else if (status->battery_warning == VEHICLE_BATTERY_WARNING_CRITICAL) {
pattern.color[i * 2] = (on_usb_power) ? RGBLED_COLOR_DIM_RED : RGBLED_COLOR_RED;
} else {