ISIS Logo
lvDCOM
An EPICS support module to export LabVIEW values as process variables
lvDCOM_int32.template

template file used by substitutions file generated from lvDCOMSECIConfigure()

# % macro, P, device prefix
# % macro, PORT, asyn port
# % macro, RPARAM, asyn read param
# % macro, SPARAM, asyn set param
# % macro, NOSET, whether to generate SP records
record(longin, "$(P)$(PARAM)")
{
field(DTYP, "asynInt32")
field(INP, "@asyn($(PORT),0,0)$(RPARAM)")
field(SCAN, "$(SCAN)")
info(autosaveFields, "EGU DESC HIGH LOW HIHI LOLO HSV LSV HHSV LLSV ADEL MDEL HYST HOPR LOPR")
}
$(NOSET=) record(longout, "$(P)$(PARAM):SP")
$(NOSET=) {
$(NOSET=) field(DTYP, "asynInt32")
$(NOSET=) field(OUT, "@asyn($(PORT),0,0)$(SPARAM)")
$(NOSET=) field(SCAN, "Passive")
$(NOSET=) info(autosaveFields, "EGU DESC HIGH LOW HIHI LOLO HSV LSV HHSV LLSV ADEL MDEL HYST HOPR LOPR")
$(NOSET=) }
#
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5