diff --git a/scripts/led-matrix-viz.py b/scripts/led-matrix-viz.py index e2dd674..d054188 100755 --- a/scripts/led-matrix-viz.py +++ b/scripts/led-matrix-viz.py @@ -12,7 +12,7 @@ ROUTER_SOCK = os.environ.get("ROUTER_SOCK", "/var/run/arduino-router.sock") COLS = 13 ROWS = 8 -REFRESH_INTERVAL = 0.2 +REFRESH_INTERVAL = 1.0 STATS_FILE = "/tmp/viz-stats.json" _poll = select.poll() @@ -60,11 +60,7 @@ def try_send(router, data): router.sendall(data) return router, True except (BlockingIOError, OSError): - try: - router.close() - except OSError: - pass - return connect_router(), False + return router, False def main(): diff --git a/sketch/sketch.ino b/sketch/sketch.ino index 2d938ea..9d74673 100644 --- a/sketch/sketch.ino +++ b/sketch/sketch.ino @@ -121,6 +121,5 @@ void setup() { } void loop() { - Bridge.run(); - delay(1); + delay(1000); }