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