Displaying report 1-1 of 1.
Reports until 14:10, Tuesday 13 October 2015
H1 IOO (ISC)
jeffrey.kissel@LIGO.ORG - posted 14:10, Tuesday 13 October 2015 (22483)
Cleaning Up the IMC WFS OFFLOAD Process and other Confusing Options
J. Kissel, S. Dwyer

While prepping for the PSL incursion today, we had supposed that we should offload DC values the IMC WFS CTRL OUTPUT to the IMC SUS's alignment sliders, a.k.a. "offload the MC WFS." This process has been historically dubious because there have been many MCWFS offloading scripts in various states of completion / testing, and the request to run the script from the IMC_WFS_MASTER MEDM screen does not tell you what script it is running, nor gives any indication that it has run or finished. 

Today we've made this better.

We've
- Removed 
${userapps}/release/ioo/h1/scripts/imc/mcwfsrelieve
${userapps}/release/ioo/common/scripts/mcwfsrelieve.py
from the svn repo.
- Edited 
${userapps}/release/asc/common/scripts/imc/offloadMCWFS.py
to display text indicating the progress of the script as it goes (and committed to the userapps repo)
- Edited 
${userapps}/release/asc/common/medm/imc/IMC_WFS_MASTER.adl
to call the offload script using xterm, such that a terminal pops up and displays standard out, i.e. the call to run the script in MEDM is now
xterm -g 140x10 -hold -e $(USERAPPS)/asc/common/scripts/imc/offloadMCWFS.py
- We've also edited the script to round off to the 10000th of a count (five decimal places), such that one can accept new offsets into any SDF system without having to worry about the precision problems that SDF has with small numbers.
We've successfully run the script 3 times, so we're sure that functional.

You should now call the offloading of WFS from the IMC_WFS_MASTER screen, as circled in red in the first screenshot. You should then see an xterm window pop up, and it'll walk through its processes -- see second attachment.

All of this infrastructure (as indicated by the paths) is common infrastructure that has now been committed to the repo. As such, LLO, needs only to update the screen and script to absorb the new goodness.
Images attached to this report
Displaying report 1-1 of 1.