From 5371e730b3873a74ed1d4175efd842c4f86c9243 Mon Sep 17 00:00:00 2001 From: x03da Date: Wed, 25 Mar 2026 10:22:06 +0100 Subject: [PATCH] feat: manipulators and basic signals integrated --- pearl_bec/device_configs/pearl_device.yaml | 97 ++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 pearl_bec/device_configs/pearl_device.yaml diff --git a/pearl_bec/device_configs/pearl_device.yaml b/pearl_bec/device_configs/pearl_device.yaml new file mode 100644 index 0000000..daebaf0 --- /dev/null +++ b/pearl_bec/device_configs/pearl_device.yaml @@ -0,0 +1,97 @@ +############################################################ +################## Manipulators ########################### +############################################################ + +manipulator_x: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:TRX + deviceTags: + - user motors + enabled: true + readOnly: false + +manipulator_y: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:TRY + deviceTags: + - user motors + enabled: true + readOnly: false + +manipulator_z: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:TRZ + deviceTags: + - user motors + enabled: true + readOnly: false + +manipulator_theta: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:THT + deviceTags: + - user motors + enabled: true + readOnly: false + +manipulator_tilt: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:TLT + deviceTags: + - user motors + enabled: true + readOnly: false + +manipulator_phi: + readoutPriority: baseline + deviceClass: ophyd_devices.EpicsMotor + deviceConfig: + prefix: X03DA-ES2-MA:PHI + deviceTags: + - user motors + enabled: true + readOnly: false + +############################################################ +################## Signals ################################# +############################################################ + +keithley: + readoutPriority: monitored + deviceClass: ophyd.EpicsSignalRO + deviceConfig: + read_pv: X03DA-KEITHLEY-1:READOUT + deviceTags: + - keithley + enabled: true + readOnly: false + +preassure_xa: + readoutPriority: monitored + deviceClass: ophyd.EpicsSignalRO + deviceConfig: + read_pv: X03DA-PVC-XA:IG-PRESSURE + deviceTags: + - preassure + enabled: true + readOnly: false + +temperature_sample: + readoutPriority: monitored + deviceClass: ophyd.EpicsSignalRO + deviceConfig: + read_pv: X03DA-PC-LAKESHORE:B-TEMP_RBV + deviceTags: + - temperature + enabled: true + readOnly: false \ No newline at end of file -- 2.52.0