refactor: update config
This commit is contained in:
301
superxas_bec/device_configs/x10da_config_test.yaml
Normal file
301
superxas_bec/device_configs/x10da_config_test.yaml
Normal file
@@ -0,0 +1,301 @@
|
||||
|
||||
#######################################
|
||||
## Beam Monitors 2 and 3 -- Virtual positioners
|
||||
|
||||
bm2_tr1:
|
||||
readoutPriority: baseline
|
||||
description: Beam Monitor 2 Translation 1
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-OP-BM2:TR1
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
bm2_tr2:
|
||||
readoutPriority: baseline
|
||||
description: Beam Monitor 2 Translation 2
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-OP-BM2:TR2
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
bm3_tr1:
|
||||
readoutPriority: baseline
|
||||
description: Beam Monitor 3 Translation 1
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-OP-BM3:TR1
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
bm3_tr2:
|
||||
readoutPriority: baseline
|
||||
description: Beam Monitor 3 Translation 2
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-OP-BM3:TR2
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
kb_slit_y:
|
||||
readoutPriority: baseline
|
||||
description: KB slit axis Y
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-SV1:OPENY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
|
||||
##### Ionization chambers
|
||||
ic1:
|
||||
readoutPriority: monitored
|
||||
description: Ionization Chamber 1
|
||||
deviceClass: ophyd.EpicsSignalRO
|
||||
deviceConfig:
|
||||
read_pv: X10DA-ES1-SAI_01:MEAN
|
||||
auto_monitor: True
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: False
|
||||
ic2:
|
||||
readoutPriority: monitored
|
||||
description: Ionization Chamber 2
|
||||
deviceClass: ophyd.EpicsSignalRO
|
||||
deviceConfig:
|
||||
read_pv: X10DA-ES1-SAI_02:MEAN
|
||||
auto_monitor: True
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: False
|
||||
ic3:
|
||||
readoutPriority: monitored
|
||||
description: Ionization Chamber 3
|
||||
deviceClass: ophyd.EpicsSignalRO
|
||||
deviceConfig:
|
||||
read_pv: X10DA-ES1-SAI_03:MEAN
|
||||
auto_monitor: True
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: False
|
||||
ic4:
|
||||
readoutPriority: monitored
|
||||
description: Ionization Chamber 4
|
||||
deviceClass: ophyd.EpicsSignalRO
|
||||
deviceConfig:
|
||||
read_pv: X10DA-ES1-SAI_04:MEAN
|
||||
auto_monitor: True
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: False
|
||||
|
||||
##### Trigger Card #####
|
||||
|
||||
trigger:
|
||||
readoutPriority: baseline
|
||||
description: Trigger Card
|
||||
deviceClass: superxas_bec.devices.trigger.Trigger
|
||||
deviceConfig:
|
||||
prefix: 'X10DA-ES1:'
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: True
|
||||
|
||||
##### Falcon detector #####
|
||||
falcon:
|
||||
readoutPriority: monitored
|
||||
description: Falcon Sitoro detector
|
||||
deviceClass: superxas_bec.devices.falcon.FalconSuperXAS
|
||||
deviceConfig:
|
||||
prefix: 'X10DA-SITORO:'
|
||||
onFailure: raise
|
||||
enabled: True
|
||||
softwareTrigger: False
|
||||
|
||||
|
||||
|
||||
#################################
|
||||
###### EXPERIMENTAL STATION #####
|
||||
#################################
|
||||
|
||||
#######################################
|
||||
## Harmonic Rejection Mirror -- Physical positioners
|
||||
|
||||
hrm_try:
|
||||
readoutPriority: baseline
|
||||
description: Harmonic Rejection Mirror Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-HRM:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
hrm_rotx:
|
||||
readoutPriority: baseline
|
||||
description: Harmonic Rejection Mirror X-Rotation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-HRM:ROX
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
|
||||
|
||||
#######################################
|
||||
## Ionization Chambers 1, 2, and 3 -- Physical positioners
|
||||
|
||||
ic1_try:
|
||||
readoutPriority: baseline
|
||||
description: Ionization Chamber 1 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-IC1:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
ic2_try:
|
||||
readoutPriority: baseline
|
||||
description: Ionization Chamber 2 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-IC2:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
ic3_try:
|
||||
readoutPriority: baseline
|
||||
description: Ionization Chamber 3 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-IC3:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
|
||||
#######################################
|
||||
## Sample Manipulator (Old) -- Physical positioners
|
||||
|
||||
ma1_trx:
|
||||
readoutPriority: baseline
|
||||
description: Sample Manipulator 1 X-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-MA1:TRX
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
ma1_trx1:
|
||||
readoutPriority: baseline
|
||||
description: Sample Manipulator 1 X-Translation 1
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-MA1:TRX1
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
ma1_trx2:
|
||||
readoutPriority: baseline
|
||||
description: Sample Manipulator 1 X-Translation 2
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-MA1:TRX2
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
ma1_try:
|
||||
readoutPriority: baseline
|
||||
description: Sample Manipulator 1 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-MA1:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
# ma1_rot2:
|
||||
# readoutPriority: baseline
|
||||
# description: Sample Manipulator 1 Y-Rotation
|
||||
# deviceClass: ophyd.EpicsMotor
|
||||
# deviceConfig:
|
||||
# prefix: X10DA-ES1-MA1:ROT2
|
||||
# onFailure: retry
|
||||
# enabled: true
|
||||
# softwareTrigger: false
|
||||
|
||||
|
||||
#######################################
|
||||
## Experimental Table 1 and 2 -- Physical positioners
|
||||
|
||||
et1_trx:
|
||||
readoutPriority: baseline
|
||||
description: Experimental Table 1 X-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-ET1:TRX
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
et1_try:
|
||||
readoutPriority: baseline
|
||||
description: Experimental Table 1 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-ET1:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
et2_trx:
|
||||
readoutPriority: baseline
|
||||
description: Experimental Table 2 X-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES2-ET2:TRX
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
et2_try:
|
||||
readoutPriority: baseline
|
||||
description: Experimental Table 2 Y-Translation
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES2-ET2:TRY
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
|
||||
#######################################
|
||||
## X-Ray Eye -- Physical positioners
|
||||
|
||||
xe1_zoom:
|
||||
readoutPriority: baseline
|
||||
description: X-Ray Eye Zoom
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-XE1:ZOOM
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
xe1_finfoc:
|
||||
readoutPriority: baseline
|
||||
description: X-Ray Eye Fine Focus
|
||||
deviceClass: ophyd.EpicsMotor
|
||||
deviceConfig:
|
||||
prefix: X10DA-ES1-XE1:FINFOC
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
|
||||
#######################################
|
||||
## Optics
|
||||
|
||||
## EPICS IOC does not seem to comply to MotorRecord
|
||||
|
||||
mono_energy:
|
||||
readoutPriority: baseline
|
||||
description: X-Ray Eye Zoom
|
||||
deviceClass: ophyd.PVPositioner
|
||||
deviceConfig:
|
||||
prefix: X10DA-OP1-MO1:BraggEAO
|
||||
onFailure: retry
|
||||
enabled: true
|
||||
softwareTrigger: false
|
||||
Reference in New Issue
Block a user