grecord(fanout,"$(S):DTIZ:C$(M):CTRL1") { field(FLNK,"$(S):DTIZ:C$(M):CTRL2.VAL PP NMS") field(LNK1,"$(S):DTIZ:C$(M):DCYCCTRL.VAL PP NMS") field(LNK2,"$(S):DTIZ:C$(M):RATECTRL.VAL PP NMS") field(LNK3,"$(S):DTIZ:C$(M):CMODCTRL.VAL PP NMS") } grecord(fanout,"$(S):DTIZ:C$(M):CTRL2") { field(FLNK,"$(S):DTIZ:C$(M):STAT2.VAL PP NMS") field(LNK1,"$(S):DTIZ:C$(M):ARMCTRL.VAL PP NMS") field(LNK2,"$(S):DTIZ:C$(M):PPTMCTRL.VAL PP NMS") field(LNK3,"$(S):DTIZ:C$(M):WRAPCTRL.VAL PP NMS") field(LNK4,"$(S):DTIZ:C$(M):XTRGCTRL.VAL PP NMS") field(LNK5,"$(S):DTIZ:C$(M):RLOCCTRL.VAL PP NMS") field(LNK6,"$(S):DTIZ:C$(M):XCLKCTRL.VAL PP NMS") } grecord(fanout,"$(S):DTIZ:C$(M):STAT1") { field(FLNK,"0") field(LNK1,"$(S):DTIZ:C$(M):DCYC.VAL PP NMS") field(LNK2,"$(S):DTIZ:C$(M):CMOD.VAL PP NMS") field(LNK3,"$(S):DTIZ:C$(M):RATE.VAL PP NMS") } grecord(fanout,"$(S):DTIZ:C$(M):STAT2") { field(FLNK,"$(S):DTIZ:C$(M):STAT1.VAL PP NMS") field(LNK1,"$(S):DTIZ:C$(M):ARM.VAL PP NMS") field(LNK2,"$(S):DTIZ:C$(M):PPTM.VAL PP NMS") field(LNK3,"$(S):DTIZ:C$(M):WRAP.VAL PP NMS") field(LNK4,"$(S):DTIZ:C$(M):RLOC.VAL PP NMS") field(LNK5,"$(S):DTIZ:C$(M):XTRG.VAL PP NMS") field(LNK6,"$(S):DTIZ:C$(M):XCLK.VAL PP NMS") } grecord(mbbi,"$(S):DTIZ:C$(M):ARM") { field(DESC,"Digitizer Armed") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(TWVL,"0") field(ZRST,"NO") field(ONST,"YES") field(SHFT,"14") } grecord(mbbi,"$(S):DTIZ:C$(M):ARMCTRL") { field(DESC,"Dtiz Card $(M) Armed") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(ZRST,"NO") field(ONST,"YES") field(SHFT,"14") } grecord(mbbi,"$(S):DTIZ:C$(M):CMOD") { field(DESC,"Channel Mode") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(ZRST,"8-Channel Mode") field(ONST,"4-Channel Mode") field(SHFT,"23") } grecord(mbbi,"$(S):DTIZ:C$(M):CMODCTRL") { field(DESC,"Dtiz Card $(M) Chan Mode") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(ZRST,"8-Channel Mode") field(ONST,"4-Channel Mode") field(SHFT,"23") } grecord(mbbi,"$(S):DTIZ:C$(M):DCYC") { field(DESC,"Disarm at End-of-Cycle") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"5") } grecord(mbbi,"$(S):DTIZ:C$(M):DCYCCTRL") { field(DESC,"Disarm at End-of-Cycle") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"5") } grecord(mbbi,"$(S):DTIZ:C$(M):PPTM") { field(DESC,"Pre-Post Trigger Mode") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"13") } grecord(mbbi,"$(S):DTIZ:C$(M):PPTMCTRL") { field(DESC,"Pre-Post Trigger Mode") field(DTYP,"Raw Soft Channel") field(FLNK,"0") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"13") } grecord(mbbi,"$(S):DTIZ:C$(M):RATE") { field(DESC,"Dtiz Card $(M) Clk Rate") field(DTYP,"Raw Soft Channel") field(NOBT,"3") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(TWVL,"2") field(THVL,"3") field(FRVL,"4") field(FVVL,"5") field(SXVL,"6") field(SVVL,"7") field(ZRST,"10MHz (Ext/1)") field(ONST,"5MHz (Ext/2)") field(TWST,"2.5MHz (Ext/4)") field(THST,"1MHz (Ext/10)") field(FRST,"500KHz (Ext/20)") field(FVST,"250KHz (Ext/40)") field(SXST,"125KHz (Ext/80)") field(SVST,"62.5KHz(Ex/160)") field(SHFT,"16") } grecord(mbbi,"$(S):DTIZ:C$(M):RATECTRL") { field(DESC,"Dtiz Card $(M) Clk Rate") field(DTYP,"Raw Soft Channel") field(NOBT,"3") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(TWVL,"2") field(THVL,"3") field(FRVL,"4") field(FVVL,"5") field(SXVL,"6") field(SVVL,"7") field(EIVL,"0") field(ZRST,"10MHz (Ext/1)") field(ONST,"5MHz (Ext/2)") field(TWST,"2.5MHz (Ext/4)") field(THST,"1MHz (Ext/8)") field(FRST,"500KHz (Ext/10)") field(FVST,"250KHz (Ext/20)") field(SXST,"125KHz (Ext/80)") field(SHFT,"16") } grecord(mbbi,"$(S):DTIZ:C$(M):RLOC") { field(DESC,"Reset Location Counter") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"11") } grecord(mbbi,"$(S):DTIZ:C$(M):RLOCCTRL") { field(DESC,"Reset Location Counter") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"11") } grecord(mbbi,"$(S):DTIZ:C$(M):WRAP") { field(DESC,"Wrap Mode") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"12") } grecord(mbbi,"$(S):DTIZ:C$(M):WRAPCTRL") { field(DESC,"Wrap Mode") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(ZRST,"OFF") field(ONST,"ON") field(SHFT,"12") } grecord(mbbi,"$(S):DTIZ:C$(M):XCLK") { field(DESC,"External Clock") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ONVL,"1") field(ZRST,"Internal") field(ONST,"External") field(SHFT,"8") } grecord(mbbi,"$(S):DTIZ:C$(M):XCLKCTRL") { field(DESC,"External Clock") field(DTYP,"Raw Soft Channel") field(NOBT,"1") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ONVL,"1") field(ZRST,"Internal") field(ONST,"External") field(SHFT,"8") } grecord(mbbi,"$(S):DTIZ:C$(M):XTRG") { field(DESC,"Trigger Source") field(DTYP,"Raw Soft Channel") field(NOBT,"2") field(INP,"$(S):DTIZ:C$(M).MSTT NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(TWVL,"2") field(THVL,"3") field(ZRST,"Soft Trigger") field(ONST,"Ext Gate") field(TWST,"Ext Trigger") field(THST,"Invalid") field(THSV,"INVALID") field(SHFT,"9") } grecord(mbbi,"$(S):DTIZ:C$(M):XTRGCTRL") { field(DESC,"Dtiz Card $(M) Trig Src") field(DTYP,"Raw Soft Channel") field(NOBT,"2") field(INP,"$(S):DTIZ:C$(M).MCTL NPP NMS") field(ZRVL,"0") field(ONVL,"1") field(TWVL,"2") field(THVL,"3") field(ZRST,"Soft Trigger") field(ONST,"Ext Gate") field(TWST,"Ext Trigger") field(THST,"Invalid") field(THSV,"INVALID") field(SHFT,"9") } grecord(vtr,"$(S):DTIZ:C$(M)") { field(DESC,"Joerger Card $(M)") field(PINI,"YES") field(DTYP,"Joerger Digitizer") field(FLNK,"$(S):DTIZ:C$(M):CTRL1.VAL PP NMS") field(INP,"#C$(M) S0 @") field(ACTV,"") field(SAMP,"$(SA)") field(NCYC,"$(NC)") field(RARM,"YES") field(STOF,"YES") field(PATH,"/dat/fault") field(FNAM,"$(S)_DTIZ_C$(M)") field(FEXT,"dat") field(FVER,"1") }