Jamie, TJ, Nutsinee
Two new TCS guardian nodes have been created. They handle CO2X and CO2Y output power (by adjusting the rotation stages). MIN_POWER outputs minimum power to the optics (0 W). PRE_HEATING outputs 0.1W for CO2Y and 0.35 W for CO2X. And NOMINAL_LOCKED_CO2_LEVEL is outputing 0W at the moment but can easily be changed in the future. NOMINAL_LOCKED_CO2_LEVEL (CO2 output = 0W) is to be used at 20W IFO power.
I have tested PRE_HEATING and NOMINAL_LOCKED_CO2_LEVEL when everything is in a good state (CO2 laser on, no interlock tripped) and they seem to work as I hoped. Once I have a chance to test these states when things go wrong (no laser, interlock tripped) and see that they behave as expected I will make ISC_LOCK talk to it. The state is left at PRE_HEATING at the moment since we mostly stay at 2 W and 10W nowadays.