2 Commits

Author SHA1 Message Date
65b54314d6 Adding X-Ray Eye to MicroXAS device list 2024-10-17 11:00:31 +02:00
b0a99db39e added license 2024-10-01 10:25:06 +02:00
2 changed files with 78 additions and 11 deletions

28
LICENSE Normal file
View File

@@ -0,0 +1,28 @@
BSD 3-Clause License
Copyright (c) 2024, Paul Scherrer Institute
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -1,9 +1,9 @@
###################
#### X-Ray Eye ####
###################
#####################
#### END STATION ####
#####################
## X-Ray Eye -- Physical positioners
xreye_trx:
xrayeye_trx:
readoutPriority: baseline
description: X-Ray Eye X-translation
deviceClass: ophyd.EpicsMotor
@@ -12,34 +12,34 @@ xreye_trx:
onFailure: retry
enabled: true
softwareTrigger: false
xreye_try:
xrayeye_trz:
readoutPriority: baseline
description: X-Ray Eye Y-translation
description: X-Ray Eye Z-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:M2
onFailure: retry
enabled: true
softwareTrigger: false
xreye_trz:
xrayeye_try:
readoutPriority: baseline
description: X-Ray Eye Z-translation
description: X-Ray Eye Y-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:M3
onFailure: retry
enabled: true
softwareTrigger: false
xreye_focus:
xrayeye_ff:
readoutPriority: baseline
description: X-Ray Eye Focus
description: X-Ray Eye Fine Focus
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:M4
onFailure: retry
enabled: true
softwareTrigger: false
xreye_zoom:
xrayeye_zoom:
readoutPriority: baseline
description: X-Ray Eye Zoom
deviceClass: ophyd.EpicsMotor
@@ -49,3 +49,42 @@ xreye_zoom:
enabled: true
softwareTrigger: false
## X-Ray Eye -- Signals
xrayeye_mean_curr:
readoutPriority: baseline
description: X-Ray Eye Mean Current
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:FEMTO-MEAN-CURR
onFailure: retry
enabled: true
softwareTrigger: false
xrayeye_voltage:
readoutPriority: baseline
description: X-Ray Eye Voltage
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
prefix: X05LA-CPCL-XRAYEYE:m1s002-AI01
onFailure: retry
enabled: true
softwareTrigger: false
xrayeye_mean_voltage:
readoutPriority: baseline
description: X-Ray Eye Mean Voltage
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:FEMTO-MEAN-RB
onFailure: retry
enabled: true
softwareTrigger: false
## X-Ray Eye -- Settable
xrayeye_gain:
readoutPriority: baseline
description: X-Ray Eye Gain
deviceClass: ophyd.EpicsSignal
deviceConfig:
prefix: MTEST-X05LA-ES2-XRAYEYE:GAIN
onFailure: retry
enabled: true
softwareTrigger: false