record(ao, "$(PREF)H$(hall):coda:daq:availableRAID") { field(ASG , "DAQ") field(DESC,"Available RAID") field(EGU, "TB") field(HOPR,"100") field(LOPR,"0") field(LOW, "10") field(LOLO,"5") field(LSV, "MINOR") field(LLSV,"MAJOR") } record(ai, "$(PREF)H$(hall):coda:daq:heartbeat") { field(ASG , "DAQ") field(DESC, "DAQ server heartbeat") } #record for CODA DAQ status to be written from AFECS grecord( mbbiDirect, "$(PREF)H$(hall):coda:daq:status" ) { field(ASG , "DAQ") field(DESC, "H$(hall) DAQ status") field(SCAN, "Passive") field(NOBT, "3" ) } # record to keep the CODA DAQ run number to be written from AFECS grecord( longin,"$(PREF)H$(hall):coda:daq:run_number") { field(ASG , "DAQ") field(DESC, "H$(hall) CODA DAQ run #") field(SCAN,"Passive") field(PINI, "NO") field(VAL , "0") } # record to indicate if CDC is being read out by the CODA DAQ grecord( bi,"$(PREF)H$(hall):coda:daq:cdc_used") { field(ASG , "DAQ") field(DESC, "H$(hall) CDC is read") field(SCAN,"Passive") field(PINI, "NO") field(VAL , "1") field(ZNAM, "NOT READ" ) field(ONAM, "READ" ) } # HOSS error grecord( longin,"$(PREF)H$(hall):coda:daq:hoss_error") { field(ASG , "OPEN") field(DESC, "H$(hall) HOSS error") field(SCAN,"Passive") field(PINI, "NO") field(VAL , "0") } # HOSS status grecord( stringin,"$(PREF)H$(hall):coda:daq:hoss_status") { field(ASG , "OPEN") field(DESC, "H$(hall) HOSS status") field(SCAN,"Passive") }