From f2840b225a0b3fc669753f80b25f3749243b89fd Mon Sep 17 00:00:00 2001 From: Aaron C Date: Sat, 20 Dec 2025 22:57:27 -0500 Subject: [PATCH] updated readme and attempted sensor loop fix --- multi_sensor_telemetry/README.txt | 10 ++++++++++ multi_sensor_telemetry/main.py | 13 ++++++------- multi_sensor_telemetry/tmpsensor.py | 1 - 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/multi_sensor_telemetry/README.txt b/multi_sensor_telemetry/README.txt index e69de29..18b8625 100644 --- a/multi_sensor_telemetry/README.txt +++ b/multi_sensor_telemetry/README.txt @@ -0,0 +1,10 @@ +# Multi-Sensor Telemetry Backend (TMP100 Network) + +## Repository Structure + +. +├── main.py # Orchestration / CLI +├── tmpsensor.py # TMPSensor class (real sensor) +├── fake_tmpsensor.py # FakeTMPSensor class (simulated data) +├── multi_tmpsensor.py # MultiTMPSensors class (manages multiple sensors) +└── README.md # Project documentation \ No newline at end of file diff --git a/multi_sensor_telemetry/main.py b/multi_sensor_telemetry/main.py index 8b6bdbe..5adb572 100644 --- a/multi_sensor_telemetry/main.py +++ b/multi_sensor_telemetry/main.py @@ -26,10 +26,9 @@ def main(): parser = argparse.ArgumentParser() - args = parser.parse_args() - - - -if __name__ == "__main__": - - main() \ No newline at end of file + try: + while True: + time.sleep(1) + except KeyboardInterrupt: + testtmp.stop() + testfake.stop() \ No newline at end of file diff --git a/multi_sensor_telemetry/tmpsensor.py b/multi_sensor_telemetry/tmpsensor.py index ad80a8b..71398eb 100644 --- a/multi_sensor_telemetry/tmpsensor.py +++ b/multi_sensor_telemetry/tmpsensor.py @@ -46,4 +46,3 @@ def get_buffer(self): def get_latest(self): return self._latest - ## only prints one value \ No newline at end of file