Feature/mirror pseudo #25

Merged
wakonig_k merged 4 commits from feature/mirror_pseudo into main 2026-07-14 16:50:23 +02:00
Owner

@piamonteze I dropped the added PGM_ID_coupling signal as it was anyway part of the pgm device. We can add it again easily if you want though.

@piamonteze I dropped the added PGM_ID_coupling signal as it was anyway part of the pgm device. We can add it again easily if you want though.
wakonig_k added 1 commit 2026-07-13 17:46:41 +02:00
wakonig_k requested review from piamonteze 2026-07-13 17:47:05 +02:00
wakonig_k added 1 commit 2026-07-13 18:03:59 +02:00
feat: adding bespoke pseudo motor to CMU and FMU
CI for xtreme_bec / test (pull_request) Successful in 34s
CI for xtreme_bec / test (push) Successful in 34s
5fddf24901
wakonig_k force-pushed feature/mirror_pseudo from 7835af861f to 5fddf24901 2026-07-13 18:03:59 +02:00 Compare
Member

Hi @wakonig_k. I would like to keep the PGM+ID channel in. I use it now in the harmonic macro. I prefer to keep the PGM synchronization channel exclusively being used by the on-the-fly scan. Perhaps it wouldn't make a difference, it's more a habit thing.

Hi @wakonig_k. I would like to keep the PGM+ID channel in. I use it now in the harmonic macro. I prefer to keep the PGM synchronization channel exclusively being used by the on-the-fly scan. Perhaps it wouldn't make a difference, it's more a habit thing.
wakonig_k added 1 commit 2026-07-14 09:50:26 +02:00
feat: add PGM ID coupling device configuration
CI for xtreme_bec / test (pull_request) Successful in 36s
CI for xtreme_bec / test (push) Successful in 1m2s
1acc61ddb7
Author
Owner

I've added it again. In general, we should think about the naming conventions for X-Treme. Right now, there is a bit of a mixture between lower and upper case devices, e.g. CMU_z and PGM_ID_coupling but mirror_theta and grating_beta.

I've added it again. In general, we should think about the naming conventions for X-Treme. Right now, there is a bit of a mixture between lower and upper case devices, e.g. CMU_z and PGM_ID_coupling but mirror_theta and grating_beta.
Member

Hi @wakonig_k . I have "loaded current configuration" and I did not see the pgm+id. About the naming convention, it's true. It looks a bit messy. All low case as you were doing is fine for me. Perhaps this would be a good exercise for me to do with git but probably better to do with you.

Hi @wakonig_k . I have "loaded current configuration" and I did not see the pgm+id. About the naming convention, it's true. It looks a bit messy. All low case as you were doing is fine for me. Perhaps this would be a good exercise for me to do with git but probably better to do with you.
Author
Owner

Yeah, this is only on git now. Let's merge it and I quickly update your session on x07ma

Yeah, this is only on git now. Let's merge it and I quickly update your session on x07ma
wakonig_k added 1 commit 2026-07-14 16:48:33 +02:00
fix: normalize device names to lowercase in optics configuration
CI for xtreme_bec / test (pull_request) Successful in 1m12s
CI for xtreme_bec / test (push) Successful in 33s
509ca6a195
wakonig_k merged commit 509ca6a195 into main 2026-07-14 16:50:23 +02:00
wakonig_k deleted branch feature/mirror_pseudo 2026-07-14 16:50:30 +02:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bec/xtreme_bec#25