We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fa0d70d commit 178425fCopy full SHA for 178425f
1 file changed
src/dodal/devices/beamlines/i24/commissioning_jungfrau.py
@@ -12,6 +12,7 @@
12
StandardReadable,
13
TriggerInfo,
14
observe_value,
15
+ soft_signal_r_and_setter,
16
wait_for_value,
17
)
18
from ophyd_async.epics.core import epics_signal_r, epics_signal_rw, epics_signal_rw_rbv
@@ -110,10 +111,15 @@ def __init__(
110
111
writer_prefix: str,
112
path_provider: PathProvider,
113
name="",
114
+ detector_id=124,
115
):
116
self.drv = JungfrauDriverIO(prefix)
117
writer = JungfrauCommissioningWriter(writer_prefix, path_provider)
118
controller = JungfrauController(self.drv)
119
+ self.ispyb_detector_id, _ = soft_signal_r_and_setter(
120
+ int,
121
+ initial_value=detector_id,
122
+ )
123
super().__init__(controller, writer, name=name)
124
125
@AsyncStatus.wrap
0 commit comments