Reports until 19:09, Wednesday 19 April 2023
H1 SUS (CDS, ISC, OpsInfo)
jeffrey.kissel@LIGO.ORG - posted 19:09, Wednesday 19 April 2023 - last comment - 19:34, Wednesday 19 April 2023(68852)
How deep does the NOISEMON rabbit hole go? Updating the BS and HXTS medm screen macros to include SUSAUX Information
J. Kissel

As a fall out of the installation of the newly updated D1900052-style coil driver noise monitor circuits LHO:68796, I've made the effort to understand the frequency response of the circuit (more on this later, but spoilers can be found in G2300866). Now that I have that understanding, I want to calibrate the signals with filters in the front-ends. To do *that* I need (a) easy access to the filter banks to install and turn on that calibration. Once saved in the foton file, I need to *load* those filters, so I need (b) easy access to the GDS_TP screen for the computer that houses these filters.

When I arrived at these issues, the coil driver monitor MEDM screens only had easy access to four-channel filter bank screens for the FASTIMON coil driver monitor channels, and no link anywhere to the "susaux" computers that house those filter banks.

To solve (a) I've created new four-channel NOISEMON screens, and added links to them on the BSFM and HXTS coild driver monitor screens.
    /opt/rtcds/userapps/release/sus/common/medm/bsfm/
        SUS_CUST_BSFM_M2_NOISEMON.adl        # new screen
        SUS_CUST_BSFM_MONITOR_OVERVIEW.adl   # updated to add links to NOISEMON screen and SUSAUX GDS_TP screen
    /opt/rtcds/userapps/release/sus/common/medm/hxts/
        SUS_CUST_HXTS_M2_NOISEMON.adl        # new screen
        SUS_CUST_HXTS_M3_NOISEMON.adl        # new screen
        SUS_CUST_HXTS_MONITOR_OVERVIEW.adl   # updated to add links to NOISEMON screen and SUSAUX GDS_TP screen
        



To solve (b), as you can see by the hashtag comments next to the MONITOR_OVERVIEW screens mentioned above, adding links to the SUSAUX computer's GDS_TP screens means I need to edit the macro files for all HXTS and the BS in order to make sure the generic link to the GDS_TP screen works. Every suspension that has coil driver monitors on a separate computer (which is all of them) could use these extra macro variables. But, given that I want to get out of this rabbit hole, I've only done this for the BS and HXTS so far. The following macro files, 
    /opt/rtcds/userapps/release/sus/common/medm/
        susbs_overview_macro.txt
        susfc1_overview_macro.txt
        susfc2_overview_macro.txt
        susmc1_overview_macro.txt
        susmc2_overview_macro.txt
        susmc3_overview_macro.txt
        suspr2_overview_macro.txt
        suspr3_overview_macro.txt
        susprm_overview_macro.txt
        sussr2_overview_macro.txt
        sussr3_overview_macro.txt
        sussrm_overview_macro.txt
now all have new variables
    AUXFEC, auxfec             (upper and lowercase macros for the DCUID for the sus aux computer; e.g. susauxh34 -- covering MC2, PR2, and SR2 -- has DCUID, or AUXFEC=108.),
    AUXFECNAME, auxfecname     (upper and lowercase macros for the computer name; e.g. FC2's coil driver monitor model is h1susauxh8, so auxfecname=susauxh8)

These changes have all been committed to the above locations in the userapps SVN. 
For LLO to import these benign yet very useful updates, just svn up the above mentioned common directories.

@opsinfo -- making these same updates for the quad, double, and single MEDM coil driver monitor screens and macros would be some excellent "chair work" if anyone wants to play along with me.

Stay tune for more details as I fill out these filters.
Comments related to this report
jeffrey.kissel@LIGO.ORG - 19:34, Wednesday 19 April 2023 (68855)
Here's some screenshots of the new screens. Look at upper right corner for the GDS_TP screen link, and under the M2 and M3 stages for light blue links to the NOISEMON filter banks.
Images attached to this comment