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()