J. Kissel, R. Abbott, T. Hardwick, C. Blair, D. Barker, and J. Betzwieser
After a good bit of chasing our tails and simulink model juggling, we've confirmed that the new infrastructure necessary for the new ITM ESD drivers (see E1600064) is ready to go.
I'll post more details and screens later, but below are a summary of the things we'd touched during the day's installation:
- Several top-level models are affected by this change,
/opt/rtcds/userapps/release/sus/h1/models
h1susauxb123.mdl <-- for the new voltage monitor channels
h1susbs.mdl <-- in charge of distributing the BIO signals
h1susitmx.mdl <-- integration into the control system
h1susitmy.mdl <-- integration into the control system
- We also, sadly needed to create a new QUAD library part, because the ITM ESD driver infrastructure is that much different from the ETM ESD driver system; that now lives here:
/opt/rtcds/userapps/release/sus/common/models/QUAD_ITM_MASTER.mdl
and in addition, we added a new function to the
/opt/rtcds/userapps/release/sus/common/src/
CD_STATE_MACHINE.c
called "ESD_ITM" which is called in the BIO block of the new QUAD library part.
- Also, in the clean up of models, we also re-installed all DAC cards directly from the CDS_PARTS library, which means that a few of the MEDM macro descriptions needed updating -- plus the new macros for the ITM ESD drivers themselves. Those are in
/opt/rtcds/userapps/release/sus/common/medm
susitmx_overview_macro.txt
susitmy_overview_macro.txt
- Both the new BIO block and QUAD Library parts needed associated entirely new MEDM screens which are now separate offshoots of the ETMs,
/opt/rtcds/userapps/release/sus/common/medm/quad/
SUS_CUST_QUAD_ITM_OVERVIEW.adl
SUS_CUST_QUAD_ITM_BIO.adl
- I updated the sitemap to call these new SUS_CUST_QUAD_ITM_OVERVIEW screens, passing the appropriate macro files for each optic. The sitemap has been committed here:
/opt/rtcds/userapps/release/cds/h1/medm/
SITEMAP.adl