Open dschick opened 3 years ago
Hi @dschick, I imagine there are some exceptions when reading (Position and DialPosition). If yes, these should be logged https://github.com/sardana-org/sardana/blob/69e6ed7a523c76d9f54f18f865421965f0f9b302/src/sardana/macroserver/macros/standard.py#L116 Could you please attach the following macros execution logs:
wa mot1 mot2 mot3
wa mot1 mot2 mot3 mot4
Many thanks!
maybe this is related to #1411
in
wa
all motors from one specific controller giveNaN
for dial and user position but inwu
they are all fine.If I do
wa mot1
andwa mot1 mot2
it is still fine. If I do awa mot1 mot2 mot3
two of them areNaN
and with a fourth motor all of them areNaN
. Motors from other controllers do not affect this behavior at all.The controller which I am using is rather slow, so I guess there is some timing condition met when I ask too many motors at the same time ...
Best
Daniel