From 21bebea92d776a6d219af4a7fcc2b2eeaf1e05a1 Mon Sep 17 00:00:00 2001 From: Laurent Date: Tue, 30 Dec 2025 15:34:31 +0100 Subject: [PATCH] My bad --- rpi/hardware/generic/serial_reader.py | 3 +-- rpi/hardware/rfid/reader.py | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rpi/hardware/generic/serial_reader.py b/rpi/hardware/generic/serial_reader.py index 775083af..fe522c2b 100644 --- a/rpi/hardware/generic/serial_reader.py +++ b/rpi/hardware/generic/serial_reader.py @@ -38,8 +38,7 @@ class SerialReader: if line: print("Generic method") data = line.decode('utf-8', errors='ignore') - formatted_data = f'{{"uid": {data}}}' - self._notify(formatted_data) + self._notify(data) if __name__ == "__main__": diff --git a/rpi/hardware/rfid/reader.py b/rpi/hardware/rfid/reader.py index b6f15f16..fe4829e4 100644 --- a/rpi/hardware/rfid/reader.py +++ b/rpi/hardware/rfid/reader.py @@ -19,7 +19,8 @@ class RfidReader(SerialReader): hex_value = data[5:11].decode(errors='ignore') try: res = int(hex_value, 16) - self._notify(str(res)) + formatted_res = f'{{"uid": {data}}}' + self._notify(formatted_res) except ValueError: print("Invalid hex:", hex_value) else: