Skip to content

Commit 1411204

Browse files
committed
Restore clear on exit.
1 parent 748299e commit 1411204

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

blinkt/__init__.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@
2020
sleep_time = 0
2121

2222
gpio_lines = None
23+
_clear_on_exit = True
24+
25+
26+
def _exit():
27+
if _clear_on_exit:
28+
clear()
29+
show()
30+
gpio_lines.release()
2331

2432

2533
def set_brightness(brightness):
@@ -84,6 +92,7 @@ def show():
8492
CLK: gpiod.LineSettings(direction=Direction.OUTPUT, output_value=Value.INACTIVE)
8593
}
8694
)
95+
atexit.register(_exit)
8796

8897
_sof()
8998

0 commit comments

Comments
 (0)