change slit names according to convention
CI for csaxs_bec / test (pull_request) Successful in 1m39s
Read the Docs Deploy Trigger / trigger-rtd-webhook (push) Successful in 1s
CI for csaxs_bec / test (push) Successful in 1m41s

This commit was merged in pull request #220.
This commit is contained in:
x12sa
2026-06-08 13:34:17 +02:00
parent a0068a8ecd
commit f04aacff8c
2 changed files with 98 additions and 98 deletions
+96 -96
View File
@@ -104,8 +104,8 @@ xbpm3y:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 1
sl3trxi:
description: ESbox1 slit 3 inner blade movement
sl4xi:
description: ESbox1 slit 4 inner blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: C
@@ -127,8 +127,8 @@ sl3trxi:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 2
sl3trxo:
description: ESbox1 slit 3 outer blade movement
sl4xo:
description: ESbox1 slit 4 outer blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: D
@@ -150,8 +150,8 @@ sl3trxo:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 3
sl3trxb:
description: ESbox1 slit 3 bottom blade movement
sl4yb:
description: ESbox1 slit 4 bottom blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: E
@@ -173,8 +173,8 @@ sl3trxb:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 4
sl3trxt:
description: ESbox1 slit 3 top blade movement
sl4yt:
description: ESbox1 slit 4 top blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: F
@@ -196,67 +196,67 @@ sl3trxt:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 5
sl3ch:
description: ESbox1 slit 3 center horizontal
sl4xc:
description: ESbox1 slit 4 x center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl3trxi
right_slit: sl3trxo
left_slit: sl4xi
right_slit: sl4xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl3trxi
- sl3trxo
- sl4xi
- sl4xo
sl3wh:
description: ESbox1 slit 3 width horizontal
sl4xs:
description: ESbox1 slit 4 x size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl3trxi
right_slit: sl3trxo
left_slit: sl4xi
right_slit: sl4xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl3trxi
- sl3trxo
- sl4xi
- sl4xo
sl3cv:
description: ESbox1 slit 3 center vertical
sl4yc:
description: ESbox1 slit 4 y center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl3trxb
right_slit: sl3trxt
left_slit: sl4yb
right_slit: sl4yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl3trxb
- sl3trxt
- sl4yb
- sl4yt
sl3wv:
description: ESbox1 slit 3 width vertical
sl4ys:
description: ESbox1 slit 4 y size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl3trxb
right_slit: sl3trxt
left_slit: sl4yb
right_slit: sl4yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl3trxb
- sl3trxt
- sl4yb
- sl4yt
fast_shutter_n1_x:
description: ESbox1 New fast shutter 1 x movment
@@ -420,8 +420,8 @@ filter_array_4_x:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 4
sl4trxi:
description: ESbox1 slit 4 inner blade movement
sl5xi:
description: ESbox1 slit 5 inner blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: G
@@ -443,8 +443,8 @@ sl4trxi:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 6
sl4trxo:
description: ESbox1 slit 4 outer blade movement
sl5xo:
description: ESbox1 slit 5 outer blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: H
@@ -466,8 +466,8 @@ sl4trxo:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 7
sl4trxb:
description: ESbox1 slit 4 bottom blade movement
sl5yb:
description: ESbox1 slit 5 bottom blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: I
@@ -489,8 +489,8 @@ sl4trxb:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 8
sl4trxt:
description: ESbox1 slit 4 top blade movement
sl5yt:
description: ESbox1 slit 5 top blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: A
@@ -512,74 +512,74 @@ sl4trxt:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 0
sl4ch:
description: ESbox1 slit 4 center horizontal
sl5xc:
description: ESbox1 slit 5 x center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl4trxi
right_slit: sl4trxo
left_slit: sl5xi
right_slit: sl5xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl4trxi
- sl4trxo
- sl5xi
- sl5xo
sl4wh:
description: ESbox1 slit 4 width horizontal
sl5xs:
description: ESbox1 slit 5 x size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl4trxi
right_slit: sl4trxo
left_slit: sl5xi
right_slit: sl5xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl4trxi
- sl4trxo
- sl5xi
- sl5xo
sl4cv:
description: ESbox1 slit 4 center vertical
sl5yc:
description: ESbox1 slit 5 y center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl4trxb
right_slit: sl4trxt
left_slit: sl5yb
right_slit: sl5yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl4trxb
- sl4trxt
- sl5yb
- sl5yt
sl4wv:
description: ESbox1 slit 4 width vertical
sl5ys:
description: ESbox1 slit 5 y size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl4trxb
right_slit: sl4trxt
left_slit: sl5yb
right_slit: sl5yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl4trxb
- sl4trxt
- sl5yb
- sl5yt
############## XBOX 3 (XBOX 2 ES) #####################
sl5trxi:
description: ESbox2 slit 5 inner blade movement
sl6xi:
description: ESbox2 slit 6 inner blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: C
@@ -601,8 +601,8 @@ sl5trxi:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 2
sl5trxo:
description: ESbox2 slit 5 outer blade movement
sl6xo:
description: ESbox2 slit 6 outer blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: D
@@ -624,8 +624,8 @@ sl5trxo:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 3
sl5trxb:
description: ESbox2 slit 5 bottom blade movement
sl6yb:
description: ESbox2 slit 6 bottom blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: E
@@ -647,8 +647,8 @@ sl5trxb:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 4
sl5trxt:
description: ESbox1 slit 5 top blade movement
sl6yt:
description: ESbox1 slit 6 top blade movement
deviceClass: csaxs_bec.devices.smaract.smaract_ophyd.SmaractMotor
deviceConfig:
axis_Id: F
@@ -670,65 +670,65 @@ sl5trxt:
# bl_smar_stage to use csaxs reference method. assign number according to axis channel
bl_smar_stage: 5
sl5ch:
description: ESbox1 slit 5 center horizontal
sl6xc:
description: ESbox1 slit 6 x center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl5trxi
right_slit: sl5trxo
left_slit: sl6xi
right_slit: sl6xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl5trxi
- sl5trxo
- sl6xi
- sl6xo
sl5wh:
description: ESbox1 slit 5 width horizontal
sl6xs:
description: ESbox1 slit 6 x size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl5trxi
right_slit: sl5trxo
left_slit: sl6xi
right_slit: sl6xo
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl5trxi
- sl5trxo
- sl6xi
- sl6xo
sl5cv:
description: ESbox1 slit 5 center vertical
sl6yc:
description: ESbox1 slit 6 y center
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitCenter
deviceConfig:
left_slit: sl5trxb
right_slit: sl5trxt
left_slit: sl6yb
right_slit: sl6yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl5trxb
- sl5trxt
- sl6yb
- sl6yt
sl5wv:
description: ESbox1 slit 5 width vertical
sl6ys:
description: ESbox1 slit 6 y size
deviceClass: ophyd_devices.devices.virtual_slit.VirtualSlitWidth
deviceConfig:
left_slit: sl5trxb
right_slit: sl5trxt
left_slit: sl6yb
right_slit: sl6yt
offset: 0
enabled: true
onFailure: retry
readOnly: false
readoutPriority: baseline
needs:
- sl5trxb
- sl5trxt
- sl6yb
- sl6yt
xbimtrx:
description: ESbox2 beam intensity monitor x movement
+2 -2
View File
@@ -37,7 +37,7 @@ xbpm1y:
- cSAXS
- frontend
sl1xr:
sl1xi:
description: 'slit 1 (frontend) x ring'
deviceClass: ophyd.EpicsMotor
deviceConfig:
@@ -51,7 +51,7 @@ sl1xr:
- cSAXS
- frontend
sl1xw:
sl1xo:
description: 'slit 1 (frontend) x wall'
deviceClass: ophyd.EpicsMotor
deviceConfig: