This commit is contained in:
2025-09-12 11:08:27 +02:00
parent ed2e4c4641
commit 0638de5ba8
+4 -2
View File
@@ -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."