fix 2 problems: - in case the window is smaller than the pollinterval, isAtTarget might be False for up to the timeout delay - in case the history is shorter than the window, and the ramp is fast enough to miss any points during ramp, isAtTarget is True before the window time is reached. This happens because the history is reset on write_target + do not wait when target is not changed (by more than precision) tested! Change-Id: Ia4ff4378fe91fa93be50168b2883a20b49ebfb6a Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/27159 Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch> Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de> Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
Description
PSI local frappy repo, probably ahead of git/gerrit at MLZ
Languages
Python
99.9%