# Record that carries output tree name record(stringin,"$(IOC):data:$(ASYM_CHAN):tree") { field(VAL ,"$(ASYM_CHAN)") field(PINI,"1") field(DTYP,"Soft Channel") field(SCAN,"Passive") } # aSub record to get the values of the array from asym CaServer record(aSub,"$(IOC):data:$(ASYM_CHAN)") { field(INAM,"asymRootDataInit") field(SNAM,"asymRootDataProcess") field(SCAN,"Passive") field(EFLG,"ALWAYS") field(TSEL,"$(ASYM_PREF):$(ASYM_CHAN).TIME") # field(FTA ,"LONG") field(FTVA,"LONG") field(NOA ,"$(NELM)") field(NOVA,"$(NELM)") field(INPA,"$(ASYM_PREF):$(ASYM_CHAN) CPP") # field(FTB ,"STRING") field(NOB ,"1") field(INPB,"$(IOC):data:$(ASYM_CHAN):tree NPP") # field(FTC ,"ENUM") field(NOC ,"1") field(INPC,"$(IOC):ctrl:daq_state NPP") # field(FTD ,"STRING") field(FTVD,"STRING") field(NOVD,"1") field(INPD,"") field(OUTD,"$(IOC):ctrl:file_name PP") # field(FTE ,"LONG") field(FTVE,"LONG") field(NOVE,"1") field(INPE,"") field(OUTE,"$(IOC):ctrl:file_size PP") # Helicity Delay Scheme field(FTF ,"SHORT") field(FTVF,"SHORT") field(NOF ,"1") field(NOVF,"1") field(INPF,"HELDELAYd NPP") # Sync frequency (Hz) field(FTG ,"FLOAT") field(FTVG,"FLOAT") field(NOG ,"1") field(NOVG,"1") field(INPG,"HELFREQ NPP") # Stable Time (microseconds) field(FTH ,"FLOAT") field(FTVH,"FLOAT") field(NOH ,"1") field(NOVH,"1") field(INPH,"HELTSTABLEd NPP") }