updated timer script

This commit is contained in:
2025-12-14 12:47:31 +01:00
parent 941abf77f0
commit cd3f9cfbe8

View File

@@ -1,4 +1,4 @@
from grove_rgb_lcd import *
import led
import sys
import select
@@ -22,6 +22,8 @@ def update_timer(white_total_time, black_total_time):
setText(f"W {white_minutes:02d}:{white_seconds:02d}\nB {black_minutes:02d}:{black_seconds:02d}")
if __name__ == "__main__":
led.off()
led.on()
setRGB(255, 255, 255)
while whiteTime > 0 and blackTime > 0:
currentTime = 0
@@ -32,8 +34,11 @@ if __name__ == "__main__":
update_timer(whiteTime, blackTime)
# wait up to 1 second for Enter
rlist, _, _ = select.select([sys.stdin], [], [], 1)
if rlist:
sys.stdin.readline() # consume Enter
current = "black" if current == "white" else "white"
led.off()