At Sheila's suggestion, I've turned the IMC gain redistribution back on in LASER_NOISE_SUPPRESSION, ISC_LOCK state number 575. Just a reminder, this is the code (lines 5793-5806 now):
if self.counter ==5 and self.timer['wait']:
if self.gain_increase_counter <7: #icrease the imc fast gain by this many dB
#redistribute gain in IMC servo so that we don't saturate splitmon in earth quakes, JW DS SED
#setting this to not change the gain sliders October 9, because Camilla saw that the IMC locklosses that we think are due to laser glitches started happening on the day we did this gain redistribution. alog 80561
ezca['IMC-REFL_SERVO_IN1GAIN'] -= 1
ezca['IMC-REFL_SERVO_IN2GAIN'] -= 1
ezca['IMC-REFL_SERVO_FASTGAIN'] += 1
time.sleep(0.1)
self.gain_increase_counter +=1
else:
self.counter +=1
if self.counter >= 6 and self.timer['wait']:
return True
This can be turned off by setting changing gain_increase_counter <0, on line 5794. If we are losing lock during this state we should turn it off again, or reduce the gain_increase_counter to <5 or something.