From a2f086c3be52dfe3f76d7c47540fd00c0bf88f6d Mon Sep 17 00:00:00 2001 From: x12sa Date: Mon, 18 May 2026 09:21:19 +0200 Subject: [PATCH] Automatic backup triggered by new deployment --- csaxs_bec/device_configs/test_config_ca.yaml | 88 ++++++++++++++++++++ csaxs_bec/device_configs/test_npoint.yaml | 42 ++++++++++ 2 files changed, 130 insertions(+) create mode 100644 csaxs_bec/device_configs/test_config_ca.yaml create mode 100644 csaxs_bec/device_configs/test_npoint.yaml diff --git a/csaxs_bec/device_configs/test_config_ca.yaml b/csaxs_bec/device_configs/test_config_ca.yaml new file mode 100644 index 0000000..7a8c351 --- /dev/null +++ b/csaxs_bec/device_configs/test_config_ca.yaml @@ -0,0 +1,88 @@ +eiger_1_5: + description: Eiger 1.5M in-vacuum detector + deviceClass: csaxs_bec.devices.jungfraujoch.eiger_1_5m.Eiger1_5M + deviceConfig: + detector_distance: 100 + beam_center: [0, 0] + onFailure: raise + enabled: true + readoutPriority: async + softwareTrigger: False +# eiger_9: +# description: Eiger 9M detector +# deviceClass: csaxs_bec.devices.jungfraujoch.eiger_9m.Eiger9M +# deviceConfig: +# detector_distance: 100 +# beam_center: [0, 0] +# onFailure: raise +# enabled: true +# readoutPriority: async +# softwareTrigger: False +########################################################################## +###################### Delay generators ################################## +########################################################################## +ddg1: + description: Main delay Generator for triggering + deviceClass: csaxs_bec.devices.epics.delay_generator_csaxs.DDG1 + enabled: true + deviceConfig: + prefix: 'X12SA-CPCL-DDG1:' + onFailure: raise + readOnly: false + readoutPriority: baseline + softwareTrigger: true + +ddg2: + description: Detector delay Generator for trigger burst + deviceClass: csaxs_bec.devices.epics.delay_generator_csaxs.DDG2 + enabled: true + deviceConfig: + prefix: 'X12SA-CPCL-DDG2:' + onFailure: raise + readOnly: false + readoutPriority: baseline + softwareTrigger: false + +########################################################################## +###################### Multichannel Scaler################################ +########################################################################## + +mcs: + description: Mcs scalar card for transmission readout + deviceClass: csaxs_bec.devices.epics.mcs_card.mcs_card_csaxs.MCSCardCSAXS + deviceConfig: + prefix: 'X12SA-MCS:' + onFailure: raise + enabled: true + readoutPriority: monitored + softwareTrigger: false + +xbpm1c1: + description: 'XBPM1 (frontend) current 1' + deviceClass: ophyd.EpicsSignalRO + deviceConfig: + read_pv: 'X12SA-FE-XBPM1:Current1:MeanValue_RBV' + onFailure: raise + enabled: true + readoutPriority: monitored + readOnly: true + softwareTrigger: false + +samx: + description: Owis motor stage samx + deviceClass: ophyd_devices.devices.psi_motor.EpicsUserMotorVME + deviceConfig: + prefix: X12SA-ES2-ES01 + motor_resolution: 0.00125 + base_velocity: 0.0625 + velocity: 10 + backlash_distance: 0.125 + acceleration: 0.2 + user_offset_dir: 1 + deviceTags: + - cSAXS + - owis_samx + onFailure: buffer + enabled: true + readoutPriority: baseline + softwareTrigger: false \ No newline at end of file diff --git a/csaxs_bec/device_configs/test_npoint.yaml b/csaxs_bec/device_configs/test_npoint.yaml new file mode 100644 index 0000000..bf2fff3 --- /dev/null +++ b/csaxs_bec/device_configs/test_npoint.yaml @@ -0,0 +1,42 @@ +############################################################ +#################### npoint motors ######################### +############################################################ + +npx: + description: nPoint x axis on the big npoint controller + deviceClass: csaxs_bec.devices.npoint.npoint.NPointAxis + deviceConfig: + axis_Id: A + host: "nPoint000003.psi.ch" + limits: + - -50 + - 50 + port: 23 + sign: 1 + settle_time: 0.1 + enabled: true + onFailure: buffer + readOnly: false + readoutPriority: baseline + connectionTimeout: 20 + deviceTags: + - npoint +np2x: + description: nPoint x axis on the small npoint controller + deviceClass: csaxs_bec.devices.npoint.npoint.NPointAxis + deviceConfig: + axis_Id: A + host: "nPoint219026.psi.ch" + limits: + - -25 + - 25 + port: 23 + sign: 1 + settle_time: 0.08 + enabled: true + onFailure: buffer + readOnly: false + readoutPriority: baseline + connectionTimeout: 20 + deviceTags: + - npoint \ No newline at end of file