diff options
| author | s-ol <s+removethis@s-ol.nu> | 2023-09-22 21:48:49 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2024-11-26 22:16:15 +0000 |
| commit | 8b84b8a835bef06b9ea587596c8b81ae1b4c78f2 (patch) | |
| tree | abb648eecbf320f2b1d031a7e38f46c0d511feb2 | |
| parent | disable synth by default (diff) | |
| download | firmware-8b84b8a835bef06b9ea587596c8b81ae1b4c78f2.tar.gz firmware-8b84b8a835bef06b9ea587596c8b81ae1b4c78f2.zip | |
simulator: better error tracebacks
| -rw-r--r-- | hex33board/boards/simulator.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/hex33board/boards/simulator.py b/hex33board/boards/simulator.py index d3463eb..7ef0229 100644 --- a/hex33board/boards/simulator.py +++ b/hex33board/boards/simulator.py @@ -11,6 +11,7 @@ import adafruit_midi.note_off from adafruit_ticks import ticks_ms from threading import Thread +import traceback import json import asyncio import websockets.server @@ -426,8 +427,8 @@ class Keyboard(BaseKeyboard): with HTTPServer(("", 8000), HTTPHandler(self)) as server: print("web server running at {0}:{1}".format(*server.server_address)) server.serve_forever() - except e: - print(e) + except: + print(traceback.format_exc()) async def run_ws(self): connections = set() |
