Commander: Only indicate green led if home position is valid

This commit is contained in:
Lorenz Meier 2015-10-07 15:13:13 +02:00
parent 83d391a37c
commit 4de6012f12
2 changed files with 1 additions and 2 deletions

View File

@ -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

View File

@ -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 {