示例#1
0
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")
示例#2
0
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()