ui: add click helper

pull/25/head
Jan Pochyla 6 years ago
parent e907099be1
commit f20ce1fcc9

@ -82,6 +82,19 @@ async def alert(count: int=3):
display.backlight(current)
async def click() -> tuple:
touch = loop.select(io.TOUCH)
while True:
ev, *pos = yield touch
if ev == io.TOUCH_START:
break
while True:
ev, *pos = yield touch
if ev == io.TOUCH_END:
break
return pos
async def backlight_slide(val: int, delay: int=20000, step: int=1):
sleep = loop.sleep(delay)
current = display.backlight()

Loading…
Cancel
Save