from bluedot import BlueDot from turtle import Turtle bd = BlueDot() while True: bd.wait_for_press() print("pressed") bd.wait_for_move() print("moved") bd.wait_for_release() print("released") bd.wait_for_double_press() print("double press") bd.wait_for_swipe() print("swipe")
def client_disconnected(): print("disconnected callback") dot.when_client_connects = client_connected dot.when_client_disconnects = client_disconnected dot.when_pressed = pressed dot.when_released = released dot.when_moved = moved dot.when_swiped = swiped dot.when_double_pressed = double_presed dot.start() dot.wait_for_press() print("wait for press") dot.wait_for_move() print("wait for move") dot.wait_for_release() print("wait for release") dot.wait_for_double_press() print("wait for double press") dot.wait_for_swipe() print("wait for swipe") try: while True: sleep(0.1) finally: dot.stop()