I am accepting things in SDF, so that we can go to Observe.
Why does IMC-MCL_FM_TRIG_THRESH_[ON/OFF] change? This filter bank isn't in use after we acquire lock, so it shouldn't matter. I've reverted to the value that was in both the safe and observe snap files.
We are also leaving on several lines, for monitoring overnight. Dan's script will kill these if we lose lock. This does, however, mean that we are *ignoring* excitations in the LSC and ISS models. We will revert these to being monitored when we are done with this test, end of next week at the absolute latest (i.e. before O3).
To make this work, Dan has made some changes to the TCS guardian, that we likely want to keep anyway. Also, in order to prevent dropping out of Observe, we've not-monitored the CO2 rotation stage go-to-power buttons.
To help us remember what things must be undone before the actual observing run, we have made a large note on the whiteboard in the control room. As is noted on it, please don't erase this note until these things have been done.
To adjust the CO2 powers tonight while also remaining in observation mode I have told the TCS guardian not to change the CO2 levels when we are in nominal low noise. The new state looks like this:
class PRE_HEATING(GuardState):
"""Idle state that can go to ADJUSTING_POWER
if the IFO power is changed. Uses a range window
so that the CO2 power isnt adjusting power constantly.
"""
index = 5
@fault_checker
def run(self):
# Check if the current CO2 power is within
# some range of where it should be.
isc_lock_state = ezca[':GRD-ISC_LOCK_STATE_N']
# Don't adjust CO2 powers whilst in nominal low noise
if is_co2_out_of_range() and isc_lock_state != 600:
return 'ADJUSTING_POWER'
else:
return True
Lines that are running [Hz]:
These are run using the script /opt/rtcds/userapps/release/isc/h1/scripts/run_lines.py
This script will start and watch the ISC_LOCK guardian state, if we leave state 600, nominal low noise, then it will switch off the lines and close the excitation points:
LSC-OUTPUT_MTRX_11_9
LSC-MOD_RF9_AM_EXCITATIONEN
LSC-REFL_SERVO_COMEXCEN
If the script is left running it will wait until we are back in state 600 and ramp the lines on and switch on the excitation points above.
It is currently running on a terminal on ZOTWS21, workspace 1.