From 47f133a3c2bc79372a737bb4fafdaa09173757c7 Mon Sep 17 00:00:00 2001 From: Laurent Date: Sat, 27 Dec 2025 14:58:40 +0100 Subject: [PATCH] Fuck you, python --- rpi/hardware/generic/serial_reader.py | 4 ++-- rpi/hardware/light/lora_light_sensor_reader.py | 2 +- rpi/hardware/rfid/reader.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rpi/hardware/generic/serial_reader.py b/rpi/hardware/generic/serial_reader.py index 27efb954..adb2d801 100644 --- a/rpi/hardware/generic/serial_reader.py +++ b/rpi/hardware/generic/serial_reader.py @@ -28,11 +28,11 @@ class SerialReader: def subscribe(self, listener : Callable) -> None: self.__listeners.append(listener) - def __notify(self, data : str): + def _notify(self, data : str): for listener in self.__listeners: listener(data) - def __read(self): + def _read(self): while self._run_event.is_set(): line = self.serial.readline() if line: diff --git a/rpi/hardware/light/lora_light_sensor_reader.py b/rpi/hardware/light/lora_light_sensor_reader.py index 97bb6e8b..f69d6b22 100644 --- a/rpi/hardware/light/lora_light_sensor_reader.py +++ b/rpi/hardware/light/lora_light_sensor_reader.py @@ -22,6 +22,6 @@ class LoraLightSensorReader(SerialReader): if match: try: data = json.loads(match.group()) - self.__notify(str(data)) + self._notify(str(data)) except json.JSONDecodeError: print("Received invalid JSON:", match.group()) \ No newline at end of file diff --git a/rpi/hardware/rfid/reader.py b/rpi/hardware/rfid/reader.py index 1a5f7c82..b6f15f16 100644 --- a/rpi/hardware/rfid/reader.py +++ b/rpi/hardware/rfid/reader.py @@ -7,7 +7,7 @@ class RfidReader(SerialReader): def __init__(self, port : str, baudrate: int): super().__init__(port, baudrate) - def __read(self): + def _read(self): while self._run_event.is_set(): data = b"" while len(data) < 14 and self._run_event.is_set(): @@ -19,7 +19,7 @@ class RfidReader(SerialReader): hex_value = data[5:11].decode(errors='ignore') try: res = int(hex_value, 16) - self.__notify(str(res)) + self._notify(str(res)) except ValueError: print("Invalid hex:", hex_value) else: