From ecf4ccffb3c3d8d9e77d69e7912bd74969093289 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Tue, 24 Mar 2026 11:12:43 +0100 Subject: [PATCH] daq_worker: added missing aerotech and tell changes to status respone handler --- src/aare/gui/threads/daq_worker.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/aare/gui/threads/daq_worker.py b/src/aare/gui/threads/daq_worker.py index 619d6cec..c0c68f1d 100644 --- a/src/aare/gui/threads/daq_worker.py +++ b/src/aare/gui/threads/daq_worker.py @@ -267,13 +267,17 @@ class DAQWorker(QObject): smargon_err = getattr(parsed_response, "smargon_error", None) tell_conn = bool(getattr(parsed_response, "tell_connected", True)) tell_err = getattr(parsed_response, "tell_error", None) - tell_err_text = None if tell_err is None else str(tell_err).strip() + aerotech_conn = bool(getattr(parsed_response, "aerotech_connected", True)) + aerotech_err = getattr(parsed_response, "aerotech_error", None) + tell_err_text = None if tell_err is None else str(tell_err).strip() + smargon_err_text = None if smargon_err is None else str(smargon_err).strip() + aerotech_err_text = None if aerotech_err is None else str(aerotech_err).strip() tell_changed = ( - self._last_tell_connected is None - or self._last_tell_connected != tell_conn - or self._last_tell_error != tell_err_text + self._last_tell_connected is None + or self._last_tell_connected != tell_conn + or self._last_tell_error != tell_err_text ) smargon_changed = ( self._last_smargon_connected is None