mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-06-03 18:40:41 +02:00
refactor(device_config): upgraded device configs; closes #56
This commit is contained in:
parent
98d61b13e4
commit
65c72c9248
@ -1,21 +1,37 @@
|
|||||||
ring:
|
ring:
|
||||||
desc: 'SLS storage ring status'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'SLS storage ring status'
|
||||||
config: {name: ring, prefix: ''}
|
deviceClass: SlsStatus
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
prefix: ''
|
||||||
type: SlsStatus
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: true
|
||||||
|
softwareTrigger: false
|
||||||
frontendstatus:
|
frontendstatus:
|
||||||
desc: 'Minimal beamline frontend status'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Minimal beamline frontend status'
|
||||||
config: {name: frontendstatus, prefix: X06DA}
|
deviceClass: FrontEndStatus
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
prefix: X06DA
|
||||||
type: FrontEndStatus
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: true
|
||||||
|
softwareTrigger: false
|
||||||
opticshutchstatus:
|
opticshutchstatus:
|
||||||
desc: 'Minimal beamline optics hutch status'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Minimal beamline optics hutch status'
|
||||||
config: {name: opticshutchstatus, prefix: X06DA}
|
deviceClass: OpticsHutchStatus
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
prefix: X06DA
|
||||||
type: OpticsHutchStatus
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: true
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
|
@ -1,35 +1,65 @@
|
|||||||
motor1:
|
motor1:
|
||||||
desc: 'Simulated axis 1'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Simulated axis 1'
|
||||||
config: {name: motor1}
|
deviceClass: SynAxis
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
name: motor1
|
||||||
type: SynAxis
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
motor2:
|
motor2:
|
||||||
desc: 'Simulated axis 2'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Simulated axis 2'
|
||||||
config: {name: motor2}
|
deviceClass: SynAxis
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
name: motor2
|
||||||
type: SynAxis
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
det1:
|
det1:
|
||||||
desc: 'Simulated signal 1'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Simulated signal 1'
|
||||||
config: {name: det1}
|
deviceClass: SynSignal
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
name: det1
|
||||||
type: SynSignal
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
det2:
|
det2:
|
||||||
desc: 'Simulated signal 2'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Simulated signal 2'
|
||||||
config: {name: det2}
|
deviceClass: SynSignal
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
name: det2
|
||||||
type: SynSignal
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
per1:
|
per1:
|
||||||
desc: 'Simulated periodic signal 1'
|
readoutPriority: baseline
|
||||||
acquisition: {schedule: sync}
|
description: 'Simulated periodic signal 1'
|
||||||
config: {name: per1}
|
deviceClass: SynPeriodicSignal
|
||||||
deviceGroup: epicsDevice
|
deviceConfig:
|
||||||
status: {enabled: true}
|
name: per1
|
||||||
type: SynPeriodicSignal
|
deviceTags:
|
||||||
|
- epicsDevice
|
||||||
|
onFailure: buffer
|
||||||
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
|
@ -1,215 +1,272 @@
|
|||||||
slsinfo:
|
slsinfo:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'SLS beam info'
|
description: 'SLS beam info'
|
||||||
deviceClass: SLSInfo
|
deviceClass: SLSInfo
|
||||||
deviceConfig: {name: slsinfo}
|
deviceConfig: {}
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
|
||||||
onFailure: buffer
|
onFailure: buffer
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
undulator:
|
undulator:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Undulator'
|
description: 'Undulator'
|
||||||
deviceClass: X07MAUndulator
|
deviceClass: X07MAUndulator
|
||||||
deviceConfig: {name: undulator, prefix: 'X07MA-ID:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ID:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
aperture:
|
aperture:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Frontend aperture'
|
description: 'Frontend aperture'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: aperture, read_pv: 'X07MA-FE-DSAPER'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-FE-DSAPER'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
mono:
|
mono:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'PGM Monochromator'
|
description: 'PGM Monochromator'
|
||||||
deviceClass: PGMMonochromator
|
deviceClass: PGMMonochromator
|
||||||
deviceConfig: {name: mono, prefix: 'X07MA-'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
otf:
|
otf:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'PGM on-the-fly scan'
|
description: 'PGM on-the-fly scan'
|
||||||
deviceClass: PGMOtFScan
|
deviceClass: PGMOtFScan
|
||||||
deviceConfig: {name: otf}
|
deviceConfig: {}
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
valve:
|
valve:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Endstation valve'
|
description: 'Endstation valve'
|
||||||
deviceClass: VacuumValve
|
deviceClass: VacuumValve
|
||||||
deviceConfig: {name: valve, prefix: 'X07MA-OP-VG13:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-OP-VG13:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
exit_slit:
|
exit_slit:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Exit slit'
|
description: 'Exit slit'
|
||||||
deviceClass: X07MAExitSlit
|
deviceClass: X07MAExitSlit
|
||||||
deviceConfig: {name: exit_slit, prefix: 'X07MA-OP-SL1SV1:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-OP-SL1SV1:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
goldmesh1:
|
goldmesh1:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Gold mesh 1'
|
description: 'Gold mesh 1'
|
||||||
deviceClass: EpicsMotor
|
deviceClass: EpicsMotor
|
||||||
deviceConfig: {name: goldmesh1, prefix: 'X07MA-OP-IO1:TR1'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-OP-IO1:TR1'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
goldmesh2:
|
goldmesh2:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Gold mesh 2'
|
description: 'Gold mesh 2'
|
||||||
deviceClass: EpicsMotor
|
deviceClass: EpicsMotor
|
||||||
deviceConfig: {name: goldmesh2, prefix: 'X07MA-OP-IO2:TR1'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-OP-IO2:TR1'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
# field:
|
softwareTrigger: false
|
||||||
# description: 'Magnetic field'
|
|
||||||
# deviceClass: X07MAMagnet
|
|
||||||
# deviceConfig: {name: field, prefix: 'X07MA-PC-MAG:'}
|
|
||||||
# acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
|
||||||
# onFailure: retry
|
|
||||||
# status: {enabled: true}
|
|
||||||
|
|
||||||
field_x:
|
field_x:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Magnetic field x'
|
description: 'Magnetic field x'
|
||||||
deviceClass: X07MAMagnetAxis
|
deviceClass: X07MAMagnetAxis
|
||||||
deviceConfig: {name: field_x, axis_id: X, ps_prefix: "X07MA-PC-PS2:", prefix: 'X07MA-PC-MAG:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
axis_id: X
|
||||||
|
ps_prefix: "X07MA-PC-PS2:"
|
||||||
|
prefix: 'X07MA-PC-MAG:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
field_z:
|
field_z:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Magnetic field z'
|
description: 'Magnetic field z'
|
||||||
deviceClass: X07MAMagnetAxis
|
deviceClass: X07MAMagnetAxis
|
||||||
deviceConfig: {name: field_z, axis_id: Z, ps_prefix: "X07MA-PC-PS1:", prefix: 'X07MA-PC-MAG:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
axis_id: Z
|
||||||
|
ps_prefix: "X07MA-PC-PS1:"
|
||||||
|
prefix: 'X07MA-PC-MAG:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'ADC signals'
|
description: 'ADC signals'
|
||||||
deviceClass: X07MAAnalogSignals
|
deviceClass: X07MAAnalogSignals
|
||||||
deviceConfig: {name: signals, prefix: 'X07MA-ES1-AI:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ES1-AI:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
sample_hor:
|
sample_hor:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Horizontal sample position'
|
description: 'Horizontal sample position'
|
||||||
deviceClass: EpicsMotor
|
deviceClass: EpicsMotor
|
||||||
deviceConfig: {name: sample_hor, prefix: 'X07MA-ES1-MAG:TRZS'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ES1-MAG:TRZS'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
sample_vert:
|
sample_vert:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Horizontal sample position'
|
description: 'Horizontal sample position'
|
||||||
deviceClass: EpicsMotor
|
deviceClass: EpicsMotor
|
||||||
deviceConfig: {name: sample_vert, prefix: 'X07MA-ES1-MAG:TRY1'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ES1-MAG:TRY1'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
sample_rot:
|
sample_rot:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Horizontal sample position'
|
description: 'Horizontal sample position'
|
||||||
deviceClass: EpicsMotor
|
deviceClass: EpicsMotor
|
||||||
deviceConfig: {name: sample_rot, prefix: 'X07MA-ES1-MAG:ROY1'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ES1-MAG:ROY1'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
harmonic:
|
harmonic:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'ID harmonic'
|
description: 'ID harmonic'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: harmonic, read_pv: 'X07MA-ID:HARMONIC'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-ID:HARMONIC'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
energy:
|
energy:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Energy in eV'
|
description: 'Energy in eV'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: energy, read_pv: 'X07MA-PHS-E:GO.A'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-PHS-E:GO.A'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
energy_mode:
|
energy_mode:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Energy mode. Either PGM = 0 or PGM+ID = 1'
|
description: 'Energy mode. Either PGM = 0 or PGM+ID = 1'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: energy_mode, read_pv: 'X07MA-PHS-E:OPT'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-PHS-E:OPT'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
keithley_1:
|
keithley_1:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Keithley 1 / 428 tey'
|
description: 'Keithley 1 / 428 tey'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: keithley_1, read_pv: 'X07MA-PC-K428:1:setGain'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-PC-K428:1:setGain'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
keithley_2:
|
keithley_2:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Keithley 2 / 428 i0'
|
description: 'Keithley 2 / 428 i0'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: keithley_2, read_pv: 'X07MA-PC-K428:2:setGain'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-PC-K428:2:setGain'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
keithley_3:
|
keithley_3:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Keithley 3 / 428 diode'
|
description: 'Keithley 3 / 428 diode'
|
||||||
deviceClass: EpicsSignal
|
deviceClass: EpicsSignal
|
||||||
deviceConfig: {name: keithley_3, read_pv: 'X07MA-PC-K428:3:setGain'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
read_pv: 'X07MA-PC-K428:3:setGain'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
# manipulator:
|
softwareTrigger: false
|
||||||
# description: 'Sample Manipulator'
|
|
||||||
# deviceClass: X07MASampleManipulator
|
|
||||||
# deviceConfig: {name: manipulator, prefix: 'X07MA-ES1-MAG:'}
|
|
||||||
# acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
|
||||||
# onFailure: retry
|
|
||||||
# status: {enabled: true}
|
|
||||||
|
|
||||||
temperature:
|
temperature:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Temperature controller'
|
description: 'Temperature controller'
|
||||||
deviceClass: X07MATemperatureController
|
deviceClass: X07MATemperatureController
|
||||||
deviceConfig: {name: temperature, prefix: 'X07MA-PC-TC:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-PC-TC:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
tcontrol:
|
tcontrol:
|
||||||
|
readoutPriority: baseline
|
||||||
description: 'Automatic temperature control'
|
description: 'Automatic temperature control'
|
||||||
deviceClass: X07MAAutoTemperatureControl
|
deviceClass: X07MAAutoTemperatureControl
|
||||||
deviceConfig: {name: 'tcontrol', prefix: 'X07MA-ES1-TEMP:'}
|
deviceConfig:
|
||||||
acquisitionConfig: {acquisitionGroup: monitor, readoutPriority: baseline, schedule: sync}
|
prefix: 'X07MA-ES1-TEMP:'
|
||||||
onFailure: retry
|
onFailure: retry
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
sls_info:
|
sls_info:
|
||||||
|
readoutPriority: ignored
|
||||||
description: 'sls info'
|
description: 'sls info'
|
||||||
deviceClass: SLSInfo
|
deviceClass: SLSInfo
|
||||||
deviceConfig: {name: 'sls_info'}
|
|
||||||
acquisitionConfig: {acquisitionGroup: status, readoutPriority: ignored, schedule: sync}
|
|
||||||
onFailure: buffer
|
onFailure: buffer
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
|
||||||
sls_operator:
|
sls_operator:
|
||||||
|
readoutPriority: ignored
|
||||||
description: 'sls operator messages'
|
description: 'sls operator messages'
|
||||||
deviceClass: SLSOperatorMessages
|
deviceClass: SLSOperatorMessages
|
||||||
deviceConfig: {name: 'sls_operator'}
|
|
||||||
acquisitionConfig: {acquisitionGroup: status, readoutPriority: ignored, schedule: sync}
|
|
||||||
onFailure: buffer
|
onFailure: buffer
|
||||||
status: {enabled: true}
|
enabled: true
|
||||||
|
readOnly: false
|
||||||
|
softwareTrigger: false
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user