From e2e2f3e760ebe14c362c9ba549be2a3ff2523383 Mon Sep 17 00:00:00 2001 From: Arthur Golubtsov Date: Thu, 11 Jun 2020 18:39:25 +0300 Subject: [PATCH] drone: Fix led behaviour during landing --- drone/modules/animation.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drone/modules/animation.py b/drone/modules/animation.py index b9bdd24..386577d 100644 --- a/drone/modules/animation.py +++ b/drone/modules/animation.py @@ -392,11 +392,11 @@ try: if use_leds: led.set_effect(effect='blink_fast', r=255, g=0, b=0) flight.land(z=z, descend=descend, timeout_land=timeout, frame_id_land=frame_id, interrupter=interrupter) - while (flight.get_telemetry_locked().armed): - if interrupter.is_set(): - break - rospy.sleep(0.5) if use_leds: + while (flight.get_telemetry_locked().armed): + if interrupter.is_set(): + break + rospy.sleep(0.5) led.set_effect(r=0, g=0, b=0) except NameError: