def initialAvaIntroServo()

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