diff --git a/load.py b/load.py new file mode 100644 index 0000000..b29ec2e --- /dev/null +++ b/load.py @@ -0,0 +1,22 @@ +import time +import threading +import fourletterphat as flp + + +def showbit(pos, num): + flp.set_digit_raw(pos, num) + flp.show() + +def load(pos, sleep_time): + curbit = 1 + + while True: + curbit = 1 if curbit > 32 else curbit + showbit(pos, curbit) + curbit *= 2 + time.sleep(sleep_time) + +def bgload(pos, sleep_time): + t = threading.Thread(target=load, kwargs={"pos": pos, "sleep_time": sleep_time}) + t.start() + return t \ No newline at end of file