fix(flomni,omny): expose motor tolerance to scan-server device proxy #296

Merged
holler merged 1 commits from fix/flomni-osamroy-tolerance-user-access into main 2026-08-17 12:06:55 +02:00
1 Commits
Author SHA1 Message Date
x01dc 75cd5d0d00 fix(flomni,omny): expose motor tolerance to scan-server device proxy
CI for csaxs_bec / test (pull_request) Successful in 1m54s
Read the Docs Deploy Trigger / trigger-rtd-webhook (push) Successful in 2s
CI for csaxs_bec / test (push) Successful in 1m56s
self.dev.fsamroy/.osamroy on the scan server is a generic bec_lib
Positioner proxy rebuilt from serialized device info, not the real
ophyd instance. tolerance was only a plain __init__ attribute, so it
was dropped during serialization and flomni_rotation()/rotation()
crashed with AttributeError: 'Positioner' object has no attribute
'tolerance'. Register tolerance in USER_ACCESS so it serializes and
is reachable via RPC like controller already is.
2026-08-17 11:31:04 +02:00