From ada07e220697f854424828932323367fa2a69b0c 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 68e4aa9dc6..cc6d9aa591 100644 --- a/msg/vehicle_status.msg +++ b/msg/vehicle_status.msg @@ -113,7 +113,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 b36cb7480b..6aa5c78d00 100644 --- a/src/modules/commander/commander.cpp +++ b/src/modules/commander/commander.cpp @@ -2320,7 +2320,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 {