For initial alignment, and transmon pointing onto the baffle PDs in particular, we have a new script.
in /opt/rtcds/userapps/release/asc/h1/scripts there is
ditherAlign.py
which has top level functions for TMSX and TMSY (and place holders for the ITMs) - this can be called from the command line e.g., ./ditherAlign.py TMSX
baffleAlign.py
contains functions for aligning optics to baffle PDs - it includes a very coarse spiral search, a dither alignment, and higher level combinations of theseslowDemod.py
contains ultility functions for dithering and demodulation using EPICS (yes, I know its bad, but what else? and it works for freqencies below 4Hz...)testDemod.py
for testing slowDemod.py
When the TMSs are close to the correct position, the dither alignment takes less than 1 minute. When they are way off, it takes a few minutes.
This should be extended to the ITMs and ETMs to help find them when they are really lost. Once it is working well, we should move these into the IAS guardians.