fix: remove deprecated bl_check #113

Merged
wakonig_k merged 1 commits from fix/remove_bl_check into main 2025-12-08 12:34:58 +01:00
Owner

Will be replaced with the new beamline conditions

Will be replaced with the new beamline conditions
wakonig_k added 1 commit 2025-12-05 17:20:13 +01:00
fix: remove deprecated bl_check
All checks were successful
CI for csaxs_bec / test (pull_request) Successful in 1m15s
CI for csaxs_bec / test (push) Successful in 1m22s
90d2c99c4a
wakonig_k requested review from appel_c 2025-12-05 17:20:29 +01:00
wakonig_k requested review from holler 2025-12-05 17:20:29 +01:00
wakonig_k requested review from wyzula_j 2025-12-05 17:20:29 +01:00
wakonig_k requested review from perl_d 2025-12-05 17:20:36 +01:00
holler approved these changes 2025-12-08 11:35:31 +01:00
holler left a comment
Member

will there be a new concept for bl_check? In principle one could already implement shutter conditions etc.

will there be a new concept for bl_check? In principle one could already implement shutter conditions etc.
Author
Owner

Hi @holler
Yes, there will be a new bl_check which hopefully better synchronizes with GUI users and does not wait for a scan to finish just to realize that the bl condition has failed. The new beamline condition also allows to easily add conditions, e.g. for a signal or motor to be within a certain range. Any readback signal in BEC can be used for this.

For now, the GUI will simply highlight the state if it is in an error or warning state and we will add the additional logic for restarting scans will be added in a follow-up PR.

Hi @holler Yes, there will be a new bl_check which hopefully better synchronizes with GUI users and does not wait for a scan to finish just to realize that the bl condition has failed. The new beamline condition also allows to easily add conditions, e.g. for a signal or motor to be within a certain range. Any readback signal in BEC can be used for this. For now, the GUI will simply highlight the state if it is in an error or warning state and we will add the additional logic for restarting scans will be added in a follow-up PR.
wakonig_k merged commit 90d2c99c4a into main 2025-12-08 12:34:58 +01:00
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bec/csaxs_bec#113