From 10d7e638b7c6eb500ddf42facbbabbc56fc565fa Mon Sep 17 00:00:00 2001 From: appel_c Date: Wed, 10 Dec 2025 07:28:21 +0100 Subject: [PATCH] w --- csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 bb4a373..c78a535 100644 --- a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py +++ b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py @@ -404,7 +404,8 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): self.count_on_start.set(0).wait(timeout=self._pv_timeout) # Set ReadMode to PASSIVE, card will wait for external trigger to be read - self.read_mode.set(READMODE.PASSIVE).wait(timeout=self._pv_timeout) + # Use + self.read_mode.set(READMODE.EVENT).wait(timeout=self._pv_timeout) # Set the acquire mode self.acquire_mode.set(ACQUIREMODE.MCS).wait(timeout=self._pv_timeout) @@ -488,7 +489,7 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): self.num_use_all.set(triggers).wait(timeout=self._pv_timeout) # # NOTE : This sends out values from mca channels... - # self.erase_all.put(1) # Reset the MCS card + self.erase_all.put(1) # Reset the MCS card # Reset data self._received_updates.clear()