I went through the hardware injection screens (CAL_INJ_CONTROL2, PCAL_END_EXC) and cleaned them up based on the way that we're now handling hardware injections
I then did some test injections and confirmed that all the status bits were working as expected. Here's an example of the screen with an active "detchar" injection (as labeled by the H1:CAL-INJ_TINJ_TYPE record):
The H1:CAL-INJ_STATUS bit word (purple indicators) behaved correctly, and reset appropriately when the EXC was stopped.
I also note that the H1CALINJ_INJ_TRANSIET filter bank was found to have most of it's filters disengaged. TJ previous determined that all the banks should be engaged. I re-engaged all the fitlers and SDF accepted the change.
I've committed the changes to the PCAL_END_EXC.adl screen (removing the HWINJ master switch, and choice switch for which end-station to drive) to the svn under /opt/rtcds/userapps/release/cal/common/medm/ PCAL_END_EXC.adl as of userapps svn repo rev 26171. Same goes for /opt/rtcds/userapps/release/cal/common/medm/ CAL_INJ_CONTROL2.adl committed to rev 26173.