From 51c24cb025bccf6cb0a36d0f0e2922a25656e3c5 Mon Sep 17 00:00:00 2001 From: Relm-Arrowny Date: Thu, 18 Dec 2025 15:50:19 +0000 Subject: [PATCH] check for nexpi --- src/dodal/plans/configure_arm_trigger_and_disarm_detector.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dodal/plans/configure_arm_trigger_and_disarm_detector.py b/src/dodal/plans/configure_arm_trigger_and_disarm_detector.py index 808a42c9c70..34a7633701c 100644 --- a/src/dodal/plans/configure_arm_trigger_and_disarm_detector.py +++ b/src/dodal/plans/configure_arm_trigger_and_disarm_detector.py @@ -76,7 +76,9 @@ def set_cam_pvs( yield from bps.abs_set( eiger.drv.detector.frame_time, detector_params.exposure_time_s, group=group ) - yield from bps.abs_set(eiger.drv.detector.nexpi, 1, group=group) + if hasattr(eiger.drv.detector, "nexpi"): + if eiger.drv.detector.nexpi: + yield from bps.abs_set(eiger.drv.detector.nexpi, 1, group=group) if wait: yield from bps.wait(group)