I** have written a program to compare slow controls channels before and after with Wed 10sep2025 power glitch to see if there are any which look like they may have been broken and need further investigation.
(** Full disclosure, it was actually written by AI (Claude-code) and runs on my GC laptop safely contained in a virtual machine running Deb13 Trixie)
As a first pass, the code is looking for dead channels. These are channels which were active before the glitch, and are flat-line zero following.
The code gets its channels to analyze from the slow controls INI files.
Using Jonathan's simple_frames python module, it reads two minute trend GWF frame files. For before I'm using the 10:00-11:00 Wednesday file (an hour before the glitch) and for after I'm using the Thu 00:00-01:00 file. In both cases H1 was locked.
I'll post the results as comments to this alog.
ini file: H1EPICS_ECATAUXCS.ini
num_chans: 23392
dead chans: 10
H1:PSL-ENV_LASERRMTOANTERM_DPRESS
H1:SYS-ETHERCAT_AUXCORNER_INFO_CB_QUEUE_2_USED
H1:SYS-PROTECTION_AS_TESTNEEDED
H1:SYS-PROTECTION_AS_TESTOUTDATED
H1:SYS-TIMING_C_FO_A_PORT_13_CRCERRCOUNT
H1:SYS-TIMING_C_MA_A_PORT_14_NODE_UPLINKCRCERRCOUNT
H1:SYS-TIMING_C_MA_A_PORT_8_NODE_FANOUT_DELAYERR
H1:SYS-TIMING_X_FO_A_UPLINKCRCERRCOUNT
H1:SYS-TIMING_Y_FO_A_PORT_6_CRCERRCOUNT
H1:SYS-TIMING_Y_FO_A_PORT_6_NODE_PCIE_OCXOLOCKED
ini_file: H1EPICS_ECATAUXEX
num_chans: 1137
dead_chans: 0
ini_file: H1EPICS_ECATAUXEY
num_chans: 1137
dead_chans: 0
ini_file: H1EPICS_ECATISCCS
num_chans: 2618
num_dead: 1
H1:ISC-RF_C_AMP24M1_POWEROK
ini_file: H1EPICS_ECATISCEX
num_chans: 917
dead_chans: 0
ini_file: H1EPICS_ECATISCEY
num_chans: 917
dead_chans: 0
ini_file: H1EPICS_ECATTCSCS
num_chans: 1729
dead_chans: 1
H1:TCS-ITMY_CO2_LASERPOWER_RS_ENC_INPUTA_STATUS
ini_file: H1EPICS_ECATTCSEX
num_chans: 353
dead_chans: 0
ini_file: H1EPICS_ECATTCSEY
num_chans: 353
dead_chans: 0
ini_file: H1EPICS_ECATSQZCS
num_chans: 3035
dead_chans: 0