From 495868a170f225f7d74a17a31c9a80e33abf32be Mon Sep 17 00:00:00 2001 From: Laurent Date: Sat, 27 Dec 2025 13:40:35 +0100 Subject: [PATCH] Add debugging method --- rpi/hardware/generic/serial_reader.py | 12 +++++++++++- rpi/main.py | 1 - 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/rpi/hardware/generic/serial_reader.py b/rpi/hardware/generic/serial_reader.py index 09eb41b8..27efb954 100644 --- a/rpi/hardware/generic/serial_reader.py +++ b/rpi/hardware/generic/serial_reader.py @@ -37,4 +37,14 @@ class SerialReader: line = self.serial.readline() if line: data = line.decode('utf-8', errors='ignore') - self.__notify(data) \ No newline at end of file + self.__notify(data) + + +if __name__ == "__main__": + + def callback(data): + print(data) + + reader = SerialReader("/dev/ttyUSB1", 57600) + reader.subscribe(callback) + reader.start() \ No newline at end of file diff --git a/rpi/main.py b/rpi/main.py index be4f25b4..4269bbd0 100644 --- a/rpi/main.py +++ b/rpi/main.py @@ -50,7 +50,6 @@ if __name__ == "__main__": print("Light sensor reader started.") app.run(host="0.0.0.0", port=5000, debug=False) - print("Server started.") except KeyboardInterrupt: print("Keyboard interrupt. Stopping app...")