diff --git a/MainCode/adalm1000_logger.py b/MainCode/adalm1000_logger.py index aebaee2..6a9911b 100644 --- a/MainCode/adalm1000_logger.py +++ b/MainCode/adalm1000_logger.py @@ -318,6 +318,7 @@ class BatteryTester(QMainWindow): self.interval = 0.1 self.log_dir = os.path.expanduser("~/adalm1000/logs") os.makedirs(self.log_dir, exist_ok=True) + self.start_time = time.time() # Thread management self.measurement_thread = None @@ -693,8 +694,7 @@ class BatteryTester(QMainWindow): interval=self.interval, start_time=self.start_time ) - - self.measurement_thread = MeasurementThread(self.dev, self.interval) + self.measurement_thread.update_signal.connect(self.update_measurements) self.measurement_thread.error_signal.connect(self.handle_device_error) self.measurement_thread.start()