Skip to content

Commit 178425f

Browse files
Add detector id on jungfrau (#1931)
1 parent fa0d70d commit 178425f

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/dodal/devices/beamlines/i24/commissioning_jungfrau.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
StandardReadable,
1313
TriggerInfo,
1414
observe_value,
15+
soft_signal_r_and_setter,
1516
wait_for_value,
1617
)
1718
from ophyd_async.epics.core import epics_signal_r, epics_signal_rw, epics_signal_rw_rbv
@@ -110,10 +111,15 @@ def __init__(
110111
writer_prefix: str,
111112
path_provider: PathProvider,
112113
name="",
114+
detector_id=124,
113115
):
114116
self.drv = JungfrauDriverIO(prefix)
115117
writer = JungfrauCommissioningWriter(writer_prefix, path_provider)
116118
controller = JungfrauController(self.drv)
119+
self.ispyb_detector_id, _ = soft_signal_r_and_setter(
120+
int,
121+
initial_value=detector_id,
122+
)
117123
super().__init__(controller, writer, name=name)
118124

119125
@AsyncStatus.wrap

0 commit comments

Comments
 (0)