From 1ff8496dab2a606829644bf2a913ff847396bef7 Mon Sep 17 00:00:00 2001 From: x12sa Date: Wed, 21 Oct 2026 10:57:14 +0200 Subject: [PATCH] config(csaxs): calibrated slit offsets for sl1-sl6 EPICS slits sl1-3: userParameter epics_offset; SmarAct slits sl4-6: virtual slit deviceConfig offset. From slits_calibration_report with all slits centered and opened to 1 mm (2026-10-21). Co-Authored-By: Claude Opus 5.5 --- csaxs_bec/device_configs/bl_endstation.yaml | 24 +++++++++---------- csaxs_bec/device_configs/bl_frontend.yaml | 8 +++++++ csaxs_bec/device_configs/bl_optics_hutch.yaml | 16 +++++++++++++ 3 files changed, 36 insertions(+), 12 deletions(-) diff --git a/csaxs_bec/device_configs/bl_endstation.yaml b/csaxs_bec/device_configs/bl_endstation.yaml index 9e8c6419..2c44f656 100644 --- a/csaxs_bec/device_configs/bl_endstation.yaml +++ b/csaxs_bec/device_configs/bl_endstation.yaml @@ -242,7 +242,7 @@ sl4xc: deviceConfig: left_slit: sl4xi right_slit: sl4xo - offset: 0 + offset: 0.356025 enabled: true onFailure: retry readOnly: false @@ -260,7 +260,7 @@ sl4xs: deviceConfig: left_slit: sl4xi right_slit: sl4xo - offset: 0 + offset: -0.358556 enabled: true onFailure: retry readOnly: false @@ -277,7 +277,7 @@ sl4yc: deviceConfig: left_slit: sl4yb right_slit: sl4yt - offset: 0 + offset: 1.049211 enabled: true onFailure: retry readOnly: false @@ -295,7 +295,7 @@ sl4ys: deviceConfig: left_slit: sl4yb right_slit: sl4yt - offset: 0 + offset: -0.260001 enabled: true onFailure: retry readOnly: false @@ -589,7 +589,7 @@ sl5xc: deviceConfig: left_slit: sl5xi right_slit: sl5xo - offset: 0 + offset: 0.515760 enabled: true onFailure: retry readOnly: false @@ -607,7 +607,7 @@ sl5xs: deviceConfig: left_slit: sl5xi right_slit: sl5xo - offset: 0 + offset: -0.709994 enabled: true onFailure: retry readOnly: false @@ -625,7 +625,7 @@ sl5yc: deviceConfig: left_slit: sl5yb right_slit: sl5yt - offset: 0 + offset: 1.200745 enabled: true onFailure: retry readOnly: false @@ -643,7 +643,7 @@ sl5ys: deviceConfig: left_slit: sl5yb right_slit: sl5yt - offset: 0 + offset: -0.609914 enabled: true onFailure: retry readOnly: false @@ -763,7 +763,7 @@ sl6xc: deviceConfig: left_slit: sl6xi right_slit: sl6xo - offset: 0 + offset: -1.796317 enabled: true onFailure: retry readOnly: false @@ -780,7 +780,7 @@ sl6xs: deviceConfig: left_slit: sl6xi right_slit: sl6xo - offset: 0 + offset: -0.499822 enabled: true onFailure: retry readOnly: false @@ -797,7 +797,7 @@ sl6yc: deviceConfig: left_slit: sl6yb right_slit: sl6yt - offset: 0 + offset: 0.903523 enabled: true onFailure: retry readOnly: false @@ -814,7 +814,7 @@ sl6ys: deviceConfig: left_slit: sl6yb right_slit: sl6yt - offset: 0 + offset: -0.110837 enabled: true onFailure: retry readOnly: false diff --git a/csaxs_bec/device_configs/bl_frontend.yaml b/csaxs_bec/device_configs/bl_frontend.yaml index 7a251bb9..02afc290 100644 --- a/csaxs_bec/device_configs/bl_frontend.yaml +++ b/csaxs_bec/device_configs/bl_frontend.yaml @@ -99,6 +99,8 @@ sl1xc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 0.122368 deviceTags: - bl_frontend @@ -112,6 +114,8 @@ sl1xs: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 0.010525 deviceTags: - bl_frontend @@ -125,6 +129,8 @@ sl1yc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -0.046220 deviceTags: - bl_frontend @@ -138,6 +144,8 @@ sl1ys: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -0.101010 deviceTags: - bl_frontend ##################################### diff --git a/csaxs_bec/device_configs/bl_optics_hutch.yaml b/csaxs_bec/device_configs/bl_optics_hutch.yaml index 411b809c..17931864 100644 --- a/csaxs_bec/device_configs/bl_optics_hutch.yaml +++ b/csaxs_bec/device_configs/bl_optics_hutch.yaml @@ -60,6 +60,8 @@ sl2xc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 0.050061 deviceTags: - bl_optics_hutch @@ -73,6 +75,8 @@ sl2xs: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -0.851018 deviceTags: - bl_optics_hutch @@ -86,6 +90,8 @@ sl2yc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 0.280607 deviceTags: - bl_optics_hutch @@ -99,6 +105,8 @@ sl2ys: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -2.913919 deviceTags: - bl_optics_hutch @@ -493,6 +501,8 @@ sl3xc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -0.029090 deviceTags: - bl_optics_hutch @@ -506,6 +516,8 @@ sl3xs: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 2.749977 deviceTags: - bl_optics_hutch @@ -519,6 +531,8 @@ sl3yc: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: 0.290816 deviceTags: - bl_optics_hutch @@ -532,6 +546,8 @@ sl3ys: readoutPriority: baseline readOnly: false softwareTrigger: false + userParameter: + epics_offset: -2.640883 deviceTags: - bl_optics_hutch