This commit is contained in:
2025-09-03 15:23:26 +02:00
parent 766f268f37
commit b18ef06a56

View File

@@ -94,25 +94,29 @@ class Pilatus(PSIDeviceBase, ADBase):
hdf = Cpt(HDF5Plugin, "HDF1:")
trigger_shot = Cpt(
EpicsSignal,
"X01DA-OP-MO1:BRAGG:xrd_trig_req",
read_pv="X01DA-OP-MO1:BRAGG:xrd_trig_req",
write_pv="X01DA-OP-MO1:BRAGG:xrd_trig_req",
kind=Kind.omitted,
doc="Trigger PV from MO1 Bragg",
)
trigger_source = Cpt(
EpicsSignal,
"X01DA-OP-MO1:BRAGG:xrd_trig_src_ENUM",
read_pv="X01DA-OP-MO1:BRAGG:xrd_trig_src_ENUM_RBV",
write_pv="X01DA-OP-MO1:BRAGG:xrd_trig_src_ENUM",
kind=Kind.omitted,
doc="Trigger Source; PV, 0 : EPICS, 1 : INPOS",
)
trigger_mode = Cpt(
EpicsSignal,
"X01DA-OP-MO1:BRAGG:xrd_trig_mode_ENUM",
read_pv="X01DA-OP-MO1:BRAGG:xrd_trig_mode_ENUM_RBV",
write_pv="X01DA-OP-MO1:BRAGG:xrd_trig_mode_ENUM",
kind=Kind.omitted,
doc="Trigger Mode; 0 : PULSE, 1 : CONDITION",
)
trigger_pulse_length = Cpt(
EpicsSignal,
"X01DA-OP-MO1:BRAGG:xrd_trig_len",
read_pv="X01DA-OP-MO1:BRAGG:xrd_trig_len_RBV",
write_pv="X01DA-OP-MO1:BRAGG:xrd_trig_len",
kind=Kind.omitted,
doc="Trigger Pulse Length in seconds",
)