removed galilrio for now
This commit is contained in:
@@ -888,120 +888,120 @@ dettrx:
|
||||
|
||||
|
||||
|
||||
####################
|
||||
### BPM XBox2 (first Xbox in ES) and Xbox3 BIM
|
||||
### This requires galilrioesxbox device. On top of that the gain control devices and slow readback devices are built.
|
||||
####################
|
||||
# ####################
|
||||
# ### BPM XBox2 (first Xbox in ES) and Xbox3 BIM
|
||||
# ### This requires galilrioesxbox device. On top of that the gain control devices and slow readback devices are built.
|
||||
# ####################
|
||||
|
||||
galilrioesxbox:
|
||||
description: Galil RIO for remote gain switching and slow reading XBox ES
|
||||
deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
deviceConfig:
|
||||
host: galilrioesxbox.psi.ch
|
||||
enabled: true
|
||||
onFailure: retry
|
||||
readOnly: false
|
||||
readoutPriority: baseline
|
||||
connectionTimeout: 20
|
||||
# galilrioesxbox:
|
||||
# description: Galil RIO for remote gain switching and slow reading XBox ES
|
||||
# deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
# deviceConfig:
|
||||
# host: galilrioesxbox.psi.ch
|
||||
# enabled: true
|
||||
# onFailure: retry
|
||||
# readOnly: false
|
||||
# readoutPriority: baseline
|
||||
# connectionTimeout: 20
|
||||
|
||||
gain_bpm_xbox2:
|
||||
description: Gain control for BPM XBox2
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
deviceConfig:
|
||||
gain_lsb: galilrioesxbox.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
gain_mid: galilrioesxbox.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
gain_msb: galilrioesxbox.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
coupling: galilrioesxbox.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
speed_mode: galilrioesxbox.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesxbox
|
||||
# gain_bpm_xbox2:
|
||||
# description: Gain control for BPM XBox2
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
# deviceConfig:
|
||||
# gain_lsb: galilrioesxbox.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
# gain_mid: galilrioesxbox.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
# gain_msb: galilrioesxbox.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
# coupling: galilrioesxbox.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
# speed_mode: galilrioesxbox.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesxbox
|
||||
|
||||
bpm_xbox2_slowrb:
|
||||
description: BPM Xbox 2 (First Xbox in ES hutch) readback
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm.BPM
|
||||
deviceConfig:
|
||||
left_top: galilrioesxbox.analog_in.ch0
|
||||
right_top: galilrioesxbox.analog_in.ch1
|
||||
right_bot: galilrioesxbox.analog_in.ch2
|
||||
left_bot: galilrioesxbox.analog_in.ch3
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesxbox
|
||||
# bpm_xbox2_slowrb:
|
||||
# description: BPM Xbox 2 (First Xbox in ES hutch) readback
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm.BPM
|
||||
# deviceConfig:
|
||||
# left_top: galilrioesxbox.analog_in.ch0
|
||||
# right_top: galilrioesxbox.analog_in.ch1
|
||||
# right_bot: galilrioesxbox.analog_in.ch2
|
||||
# left_bot: galilrioesxbox.analog_in.ch3
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesxbox
|
||||
|
||||
gain_bim_xbox3:
|
||||
description: Gain control for beam intensity monitor ES Xbox3
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
deviceConfig:
|
||||
gain_lsb: galilrioesxbox.digital_out.ch6 # Pin 10 -> Galil ch0
|
||||
gain_mid: galilrioesxbox.digital_out.ch7 # Pin 11 -> Galil ch1
|
||||
gain_msb: galilrioesxbox.digital_out.ch8 # Pin 12 -> Galil ch2
|
||||
coupling: galilrioesxbox.digital_out.ch9 # Pin 13 -> Galil ch3
|
||||
speed_mode: galilrioesxbox.digital_out.ch10 # Pin 14 -> Galil ch4
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesxbox
|
||||
# gain_bim_xbox3:
|
||||
# description: Gain control for beam intensity monitor ES Xbox3
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
# deviceConfig:
|
||||
# gain_lsb: galilrioesxbox.digital_out.ch6 # Pin 10 -> Galil ch0
|
||||
# gain_mid: galilrioesxbox.digital_out.ch7 # Pin 11 -> Galil ch1
|
||||
# gain_msb: galilrioesxbox.digital_out.ch8 # Pin 12 -> Galil ch2
|
||||
# coupling: galilrioesxbox.digital_out.ch9 # Pin 13 -> Galil ch3
|
||||
# speed_mode: galilrioesxbox.digital_out.ch10 # Pin 14 -> Galil ch4
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesxbox
|
||||
|
||||
bim_xbox3_slowrb:
|
||||
description: Beam intensity slow readback ES XBox3
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
deviceConfig:
|
||||
signal: galilrioesxbox.analog_in.ch6
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesxbox
|
||||
# bim_xbox3_slowrb:
|
||||
# description: Beam intensity slow readback ES XBox3
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
# deviceConfig:
|
||||
# signal: galilrioesxbox.analog_in.ch6
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesxbox
|
||||
|
||||
|
||||
|
||||
####################
|
||||
### Beamstop diode control for flight tube
|
||||
### This requires galilrioft device. On top of that the gain control device is built as well as a slow voltage readback.
|
||||
####################
|
||||
# ####################
|
||||
# ### Beamstop diode control for flight tube
|
||||
# ### This requires galilrioft device. On top of that the gain control device is built as well as a slow voltage readback.
|
||||
# ####################
|
||||
|
||||
galilrioesft:
|
||||
description: Galil RIO for remote gain switching and slow reading FlightTube
|
||||
deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
deviceConfig:
|
||||
host: galilrioesft.psi.ch
|
||||
enabled: true
|
||||
onFailure: retry
|
||||
readOnly: false
|
||||
readoutPriority: baseline
|
||||
connectionTimeout: 20
|
||||
# galilrioesft:
|
||||
# description: Galil RIO for remote gain switching and slow reading FlightTube
|
||||
# deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
# deviceConfig:
|
||||
# host: galilrioesft.psi.ch
|
||||
# enabled: true
|
||||
# onFailure: retry
|
||||
# readOnly: false
|
||||
# readoutPriority: baseline
|
||||
# connectionTimeout: 20
|
||||
|
||||
gain_beamstop_diode:
|
||||
description: Gain control for beamstop flightube
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
deviceConfig:
|
||||
gain_lsb: galilrioesft.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
gain_mid: galilrioesft.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
gain_msb: galilrioesft.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
coupling: galilrioesft.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
speed_mode: galilrioesft.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesft
|
||||
# gain_beamstop_diode:
|
||||
# description: Gain control for beamstop flightube
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
# deviceConfig:
|
||||
# gain_lsb: galilrioesft.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
# gain_mid: galilrioesft.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
# gain_msb: galilrioesft.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
# coupling: galilrioesft.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
# speed_mode: galilrioesft.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesft
|
||||
|
||||
beamstop_intensity:
|
||||
description: Beamstop intensity from Galil analog input ch6
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
deviceConfig:
|
||||
signal: galilrioesft.analog_in.ch0
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioesft
|
||||
# beamstop_intensity:
|
||||
# description: Beamstop intensity from Galil analog input ch6
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
# deviceConfig:
|
||||
# signal: galilrioesft.analog_in.ch0
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioesft
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -197,89 +197,89 @@ ccm_energy:
|
||||
|
||||
|
||||
|
||||
####################
|
||||
### BPM and polarization diag XBox1 (optics hutch)
|
||||
### This requires galilrioop device. On top of that the gain control devices and slow readback devices are built.
|
||||
### dev.galilrioop.read() shows the analog inputs
|
||||
### another example ...analog_in.ch0.get()
|
||||
### dev.galilrioop.read_configuration() shows the digital channels
|
||||
### example for direct access dev.galilrioesxbox.digital_out.ch1.put(0)
|
||||
####################
|
||||
# ####################
|
||||
# ### BPM and polarization diag XBox1 (optics hutch)
|
||||
# ### This requires galilrioop device. On top of that the gain control devices and slow readback devices are built.
|
||||
# ### dev.galilrioop.read() shows the analog inputs
|
||||
# ### another example ...analog_in.ch0.get()
|
||||
# ### dev.galilrioop.read_configuration() shows the digital channels
|
||||
# ### example for direct access dev.galilrioesxbox.digital_out.ch1.put(0)
|
||||
# ####################
|
||||
|
||||
galilrioop:
|
||||
description: Galil RIO for remote gain switching and slow reading XBox OP
|
||||
deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
deviceConfig:
|
||||
host: galilrioop.psi.ch
|
||||
enabled: true
|
||||
onFailure: retry
|
||||
readOnly: false
|
||||
readoutPriority: baseline
|
||||
connectionTimeout: 20
|
||||
# galilrioop:
|
||||
# description: Galil RIO for remote gain switching and slow reading XBox OP
|
||||
# deviceClass: csaxs_bec.devices.omny.galil.galil_rio.GalilRIO
|
||||
# deviceConfig:
|
||||
# host: galilrioop.psi.ch
|
||||
# enabled: true
|
||||
# onFailure: retry
|
||||
# readOnly: false
|
||||
# readoutPriority: baseline
|
||||
# connectionTimeout: 20
|
||||
|
||||
gain_bpm_xbox1:
|
||||
description: Gain control for BPM XBox1 (OP hutch)
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
deviceConfig:
|
||||
gain_lsb: galilrioop.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
gain_mid: galilrioop.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
gain_msb: galilrioop.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
coupling: galilrioop.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
speed_mode: galilrioop.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioop
|
||||
# gain_bpm_xbox1:
|
||||
# description: Gain control for BPM XBox1 (OP hutch)
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
# deviceConfig:
|
||||
# gain_lsb: galilrioop.digital_out.ch0 # Pin 10 -> Galil ch0
|
||||
# gain_mid: galilrioop.digital_out.ch1 # Pin 11 -> Galil ch1
|
||||
# gain_msb: galilrioop.digital_out.ch2 # Pin 12 -> Galil ch2
|
||||
# coupling: galilrioop.digital_out.ch3 # Pin 13 -> Galil ch3
|
||||
# speed_mode: galilrioop.digital_out.ch4 # Pin 14 -> Galil ch4
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioop
|
||||
|
||||
bpm_xbox1_slowrb:
|
||||
description: BPM Xbox 1 (OP hutch) readback
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm.BPM
|
||||
deviceConfig:
|
||||
left_top: galilrioop.analog_in.ch0
|
||||
right_top: galilrioop.analog_in.ch1
|
||||
right_bot: galilrioop.analog_in.ch2
|
||||
left_bot: galilrioop.analog_in.ch3
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioop
|
||||
# bpm_xbox1_slowrb:
|
||||
# description: BPM Xbox 1 (OP hutch) readback
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm.BPM
|
||||
# deviceConfig:
|
||||
# left_top: galilrioop.analog_in.ch0
|
||||
# right_top: galilrioop.analog_in.ch1
|
||||
# right_bot: galilrioop.analog_in.ch2
|
||||
# left_bot: galilrioop.analog_in.ch3
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioop
|
||||
|
||||
gain_diodes_xbox1:
|
||||
description: Gain control for diodes (horizontal and vertical) XBox1
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
deviceConfig:
|
||||
gain_lsb: galilrioop.digital_out.ch6 # Pin 10 -> Galil ch0
|
||||
gain_mid: galilrioop.digital_out.ch7 # Pin 11 -> Galil ch1
|
||||
gain_msb: galilrioop.digital_out.ch8 # Pin 12 -> Galil ch2
|
||||
coupling: galilrioop.digital_out.ch9 # Pin 13 -> Galil ch3
|
||||
speed_mode: galilrioop.digital_out.ch10 # Pin 14 -> Galil ch4
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioop
|
||||
# gain_diodes_xbox1:
|
||||
# description: Gain control for diodes (horizontal and vertical) XBox1
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.bpm_control.BPMControl
|
||||
# deviceConfig:
|
||||
# gain_lsb: galilrioop.digital_out.ch6 # Pin 10 -> Galil ch0
|
||||
# gain_mid: galilrioop.digital_out.ch7 # Pin 11 -> Galil ch1
|
||||
# gain_msb: galilrioop.digital_out.ch8 # Pin 12 -> Galil ch2
|
||||
# coupling: galilrioop.digital_out.ch9 # Pin 13 -> Galil ch3
|
||||
# speed_mode: galilrioop.digital_out.ch10 # Pin 14 -> Galil ch4
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioop
|
||||
|
||||
diode_horizontal_xbox1_slowrb:
|
||||
description: Slow readback diode horizontal XBox OP (polarization diagnostics)
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
deviceConfig:
|
||||
signal: galilrioop.analog_in.ch6
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioop
|
||||
# diode_horizontal_xbox1_slowrb:
|
||||
# description: Slow readback diode horizontal XBox OP (polarization diagnostics)
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
# deviceConfig:
|
||||
# signal: galilrioop.analog_in.ch6
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioop
|
||||
|
||||
diode_vertical_xbox1_slowrb:
|
||||
description: Slow readback diode vertical XBox OP (polarization diagnostics)
|
||||
deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
deviceConfig:
|
||||
signal: galilrioop.analog_in.ch7
|
||||
enabled: true
|
||||
readoutPriority: baseline
|
||||
onFailure: retry
|
||||
needs:
|
||||
- galilrioop
|
||||
# diode_vertical_xbox1_slowrb:
|
||||
# description: Slow readback diode vertical XBox OP (polarization diagnostics)
|
||||
# deviceClass: csaxs_bec.devices.pseudo_devices.signal_forwarder.SignalForwarder
|
||||
# deviceConfig:
|
||||
# signal: galilrioop.analog_in.ch7
|
||||
# enabled: true
|
||||
# readoutPriority: baseline
|
||||
# onFailure: retry
|
||||
# needs:
|
||||
# - galilrioop
|
||||
|
||||
|
||||
Reference in New Issue
Block a user