From a92815564ec0ce6788e760f4c8518602d8e38d49 Mon Sep 17 00:00:00 2001 From: appel_c Date: Fri, 19 Jun 2026 15:55:03 +0200 Subject: [PATCH] add wait for acquiring compare status in on_complete of mcs card --- csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py | 1 + 1 file changed, 1 insertion(+) diff --git a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py index fd83bda..b4f4d93 100644 --- a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py +++ b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py @@ -552,6 +552,7 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): # Add CompareStatus for Acquiring DONE status = CompareStatus(self.acquiring, ACQUIRING.DONE) + status.wait(timeout=3) # Combine both statuses ret_status = status & status_async_data