From 0638de5ba8c7b4b0431d86d159b40855c7c749dd Mon Sep 17 00:00:00 2001 From: appel_c Date: Wed, 3 Sep 2025 15:46:01 +0200 Subject: [PATCH] w --- debye_bec/devices/pilatus/pilatus.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debye_bec/devices/pilatus/pilatus.py b/debye_bec/devices/pilatus/pilatus.py index 488362d..b4531b9 100644 --- a/debye_bec/devices/pilatus/pilatus.py +++ b/debye_bec/devices/pilatus/pilatus.py @@ -164,9 +164,11 @@ class Pilatus(PSIDeviceBase, ADBase): Called after the device is connected and its signals are connected. Default values for signals should be set here. """ - status = CompareStatus(self.cam.acquire, ACQUIREMODE.DONE.value) + status_cam = CompareStatus(self.cam.acquire, ACQUIREMODE.DONE.value) + status_hdf = CompareStatus(self.hdf.capture, ACQUIREMODE.DONE.value) try: - status.wait(timeout=5) + status_cam.wait(timeout=5) + status_hdf.wait(timeout=5) except WaitTimeoutError: logger.warning( f"Camera device {self.name} was running an acquisition. Stopping acquisition."