get_LIGOFilter wait=True isn't waiting full ramp time
I'm using ezca.get_LIGOFilter from within a guardian node and it appears that the wait=True parameter isn't waiting the full ramp_time specified.
See attached example:
- At 15:14:03 the DRIVEALIGN_L2L_GAIN's are changed with a
ramp_time=20, wait=True
(lines 61 and 62 in SUS_CHARGE guardian code). - Only 15 seconds later at 15:14:19 the LOCK_L gain is taken to 0 (line 65).
- Can see this in the attached ndscope too.
^ SUS_CHARGE guardian code and log.
^ ndscope showing 15 seconds (not 20) between L2L gain change (bottom green plots) and LOCK_L gain change (middle pink plot).