From 4de6012f12d94d3ca4e83b6cc2cf59e7b8461e96 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Wed, 7 Oct 2015 15:13:13 +0200 Subject: [PATCH] Commander: Only indicate green led if home position is valid --- msg/vehicle_status.msg | 1 - src/modules/commander/commander.cpp | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/msg/vehicle_status.msg b/msg/vehicle_status.msg index 1cf771ba3c..c0c6dc7f0f 100644 --- a/msg/vehicle_status.msg +++ b/msg/vehicle_status.msg @@ -121,7 +121,6 @@ bool condition_system_sensors_initialized bool condition_system_returned_to_home bool condition_auto_mission_available bool condition_global_position_valid # set to true by the commander app if the quality of the position estimate is good enough to use it for navigation -bool condition_launch_position_valid # indicates a valid launch position bool condition_home_position_valid # indicates a valid home position (a valid home position is not always a valid launch) bool condition_local_position_valid bool condition_local_altitude_valid diff --git a/src/modules/commander/commander.cpp b/src/modules/commander/commander.cpp index 948d5c661d..d07ae10d71 100644 --- a/src/modules/commander/commander.cpp +++ b/src/modules/commander/commander.cpp @@ -2356,7 +2356,7 @@ control_status_leds(vehicle_status_s *status_local, const actuator_armed_s *actu } else if (status_local->battery_warning == vehicle_status_s::VEHICLE_BATTERY_WARNING_CRITICAL) { rgbled_set_color(RGBLED_COLOR_RED); } else { - if (status_local->condition_global_position_valid) { + if (status_local->condition_home_position_valid) { rgbled_set_color(RGBLED_COLOR_GREEN); } else {