J. Kissel, D. Barker As of today Dave helped me install the new front-end, EPICs controlled oscillators discussed in LHO:71746. Then, after crafting a few new MEDM screens (see comments below), I've turned ON some of those oscillators in order to replace the unstable function of the CAL_AWG_LINES guardian. So, there're no "new" calibration lines (not since we turned CAL_AWG_LINES back ON last week at 2023-07-25 22:21:15 UTC -- see LHO:71706) -- but they're now driven by front-end, EPICs controlled oscillators rather than by guardian using the python bindings for awg (which was unstable across computer crashes, and other connection interruptions). This is true as of the first observation segment today: 2023-08-01 22:02 UTC However, due to a mishap with me misunderstanding the state of the PCALY SDF system (see LHO:71879), I accidentally overwrote the PCALXY comparison line at 284.01 Hz, and we went into observe. Thus, The short observation segment between 22:02 - 22:11 UTC is out of nominal configration, because there's no PCALY line contributing to the PCALXY comparison. The was rectified by the second observation segment starting on 2023-08-01 22:16 UTC. Also, because of these changes the subtraction team should switch their witness channel for the DARM_EXC frequencies to H1:LSC-CAL_LINE_SUM_DQ. The PCALY witness channel remains the same, H1:CAL-PCALY_EXC_SUM_DQ, as the newly used oscillators sum in to the same channel. Below, I define which oscillator number is assigned to which frequency. Here's the latest list of calibration lines: Freq (Hz) Actuator Purpose Channel that defines Freq Changes Since Last Update (LHO:69736) 8.825 DARM (via ETMX L1,L2,L3) Live DARM OLGTFs H1:LSC-DARMOSC1_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 8.925 PCALY Live Sensing Function H1:CAL-PCALY_PCALOSC5_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 11.475 DARM (via ETMX L1,L2,L3) Live DARM OLGTFs H1:LSC-DARMOSC2_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 11.575 PCALY Live Sensing Function H1:CAL-PCALY_PCALOSC6_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 15.175 DARM (via ETMX L1,L2,L3) Live DARM OLGTFs H1:LSC-DARMOSC3_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 15.275 PCALY Live Sensing Function H1:CAL-PCALY_PCALOSC7_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 24.400 DARM (via ETMX L1,L2,L3) Live DARM OLGTFs H1:LSC-DARMOSC4_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 24.500 PCALY Live Sensing Function H1:CAL-PCALY_PCALOSC8_OSC_FREQ Former CAL_AWG_LINE, now driven by FE OSC; THIS aLOG 15.6 ETMX UIM (L1) SUS \kappa_UIM excitation H1:SUS-ETMY_L1_CAL_LINE_FREQ No change 16.4 ETMX PUM (L2) SUS \kappa_PUM excitation H1:SUS-ETMY_L2_CAL_LINE_FREQ No change 17.1 PCALY actuator kappa reference H1:CAL-PCALY_PCALOSC1_OSC_FREQ No change 17.6 ETMX TST (L3) SUS \kappa_TST excitation H1:SUS-ETMY_L3_CAL_LINE_FREQ No change 33.43 PCALX Systematic error lines H1:CAL-PCALX_PCALOSC4_OSC_FREQ No change 53.67 | | H1:CAL-PCALX_PCALOSC5_OSC_FREQ No change 77.73 | | H1:CAL-PCALX_PCALOSC6_OSC_FREQ No change 102.13 | | H1:CAL-PCALX_PCALOSC7_OSC_FREQ No change 283.91 V V H1:CAL-PCALX_PCALOSC8_OSC_FREQ No change 284.01 PCALY PCALXY comparison H1:CAL-PCALY_PCALOSC4_OSC_FREQ Off briefly between 2023-08-01 22:02 - 22:11 UTC, back on as of 22:16 UTC 410.3 PCALY f_cc and kappa_C H1:CAL-PCALY_PCALOSC2_OSC_FREQ No Change 1083.7 PCALY f_cc and kappa_C monitor H1:CAL-PCALY_PCALOSC3_OSC_FREQ No Change n*500+1.3 PCALX Systematic error lines H1:CAL-PCALX_PCALOSC1_OSC_FREQ No Change (n=[2,3,4,5,6,7,8])
Here's the updated /opt/rtcds/userapps/release/lsc/common/medm/ LSC_OVERVIEW.adl LSC_DARM_EXC_OSC_OVERVIEW.adl LSC_CUST_DARMOSC_SUM_MTRX.adl The new DARM oscillators screen (LSC_DARM_EXC_OSC_OVERVIEW.adl) is linked in the top-middle of the LSC_OVERVIEW.adl. The only sub screen on the LSC_DARM_EXC_OSC_OVERVIEW.adl is the summation matrix (LSC_CUST_DARMOSC_SUM_MTRX.adl). I have not yet gotten to adding all the new PCAL oscillators to their MEDM screens, but I'll do so in the fullness of time.detchar-request git issue for tracking purposes.
I found a bug in the /opt/rtcds/userapps/release/lsc/common/medm/ LSC_DARM_EXC_OSC_OVERVIEW.adl where DARMOSC1's TRAMP field was errantly displayed as all the 10 oscillator's TRAMPs; a residual from the copy pasta I made during the screen generation. Fixed it. Now committed to the above location as of rev 26170.Finally got around to updating the PCAL screens. Check out /opt/rtcds/userapps/release/cal/common/medm/ PCAL_END_EXC.adl CAL_PCAL_OSC_SUM_MATRIX.adl as of userapps repo rev 26179. See attached screenshots.