diff --git a/src/CaptDeviceControl/view/AD2CaptDeviceView.py b/src/CaptDeviceControl/view/AD2CaptDeviceView.py index 669e5e41b96af6a328451d149f20f2655eb76314..38c8c14c08fc80055b2a905bf48f7c18048f7121 100644 --- a/src/CaptDeviceControl/view/AD2CaptDeviceView.py +++ b/src/CaptDeviceControl/view/AD2CaptDeviceView.py @@ -217,6 +217,7 @@ class ControlWindow(QMainWindow): except Exception as e: self.logger.error(f"Error: {e}") self._ui.btn_connect.setText("Disconnect") + self.capture_update_timer.start() def _on_ui_sample_rate_changed(self, sample_rate: int): self.model.sample_rate = sample_rate @@ -228,7 +229,6 @@ class ControlWindow(QMainWindow): def _ui_on_btn_recording_clicked(self): if not self.model.capturing_information.device_capturing_state == AD2Constants.CapturingState.RUNNING(): self._ui.btn_record.setChecked(True) - self.capture_update_timer.start() self.controller.start_capture() else: self._ui.btn_record.setChecked(False)