#!/bin/bash # set HEPI ODC bit labels for CHAMBER in ITMY BS HAM1 HAM2 HAM3 ETMY; do caput H1:HPI-${CHAMBER}_ODC_BIT0 "Summary Bit" caput H1:HPI-${CHAMBER}_ODC_HPI_BIT1 "Isolation Loops" caput H1:HPI-${CHAMBER}_ODC_HPI_BIT2 "Master Switch" caput H1:HPI-${CHAMBER}_ODC_HPI_BIT3 "Watch Dogs" done # set ISI HAM ODC bit labels for CHAMBER in HAM2 HAM3; do caput H1:ISI-${CHAMBER}_ODC_BIT0 Summary Bit caput H1:ISI-${CHAMBER}_ODC_ISI_BIT1 ST1 DAMP caput H1:ISI-${CHAMBER}_ODC_ISI_BIT2 ST1 Isolation caput H1:ISI-${CHAMBER}_ODC_ISI_BIT3 Master Switch caput H1:ISI-${CHAMBER}_ODC_ISI_BIT4 ST1 WatchDog done # set ISI ODC bit labels for CHAMBER in ITMY ETMY TST BS; do caput H1:ISI-${CHAMBER}_ODC_BIT0 "Summary Bit" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT1 "ST1 DAMP" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT2 "ST1 Isolation" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT3 "ST2 DAMP" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT4 "ST2 Isolation" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT5 "Master Switch" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT6 "ST1 WatchDog" caput H1:ISI-${CHAMBER}_ODC_ISI_BIT7 "ST2 WatchDog" done # set TMTS ODC bit labels for CHAMBER in OMC TMSY TMTX ; do caput H1:SUS-${CHAMBER}_ODC_BIT0 "Summary" caput H1:SUS-${CHAMBER}_ODC_BIT1 "Master Switch ON/OFF Status" caput H1:SUS-${CHAMBER}_ODC_BIT2 "DACKILL Status" caput H1:SUS-${CHAMBER}_ODC_BIT3 "M1 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT4 "M1 DAMP State" done # set TRIPLE ODC bit labels for CHAMBER in BS BSTST MC1 MC2 MC3 PR2 PR3 PRM SR2 SR3 SRM; do caput H1:SUS-${CHAMBER}_ODC_BIT0 "Summary" caput H1:SUS-${CHAMBER}_ODC_BIT1 "Master Switch ON/OFF Status" caput H1:SUS-${CHAMBER}_ODC_BIT2 "DACKILL Status" caput H1:SUS-${CHAMBER}_ODC_BIT3 "M1 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT4 "M2 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT5 "M3 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT6 "M1 DAMP State" caput H1:SUS-${CHAMBER}_ODC_BIT7 "LOCK State" done # set QUAD ODC bit labels for CHAMBER in ITMY ETMY QUADTST ETMX ITMX; do caput H1:SUS-${CHAMBER}_ODC_BIT0 "Summary" caput H1:SUS-${CHAMBER}_ODC_BIT1 "Master Switch ON/OFF Status" caput H1:SUS-${CHAMBER}_ODC_BIT2 "DACKILL Status" caput H1:SUS-${CHAMBER}_ODC_BIT3 "M0 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT4 "R0 WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT5 "L1 (UIM) WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT6 "L2 (PUM) WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT7 "L3 (TST) WatchDog Status" caput H1:SUS-${CHAMBER}_ODC_BIT8 "M0 DAMP State" caput H1:SUS-${CHAMBER}_ODC_BIT9 "R0 DAMP State" caput H1:SUS-${CHAMBER}_ODC_BIT10 "L1 DAMP State" caput H1:SUS-${CHAMBER}_ODC_BIT11 "L2 DAMP State" caput H1:SUS-${CHAMBER}_ODC_BIT12 "LOCK State" done