in TSA-demo/TSA_mecha/servo_actions.py [0:0]
def initialAvaIntroServo(stop):
# AVA moving head
while True:
lock.acquire()
kit.servo[10].angle = 120
time.sleep(3)
if stop():
lock.release()
print('getting a stop thread for initialAvaIntroServo')
break
kit.servo[10].angle = 105
time.sleep(3)
if stop():
lock.release()
print('getting a stop thread for initialAvaIntroServo')
break
kit.servo[10].angle = 90
time.sleep(3)
if stop():
lock.release()
print('getting a stop thread for initialAvaIntroServo')
break
kit.servo[10].angle = 75
time.sleep(3)
if stop():
lock.release()
print('getting a stop thread for initialAvaIntroServo')
break
kit.servo[10].angle = 60
time.sleep(3)
if stop():
lock.release()
print('getting a stop thread for initialAvaIntroServo')
break
kit.servo[10].angle = 90
time.sleep(3)
lock.release()
if stop():
print('getting a stop thread for initialAvaIntroServo')
break