#https://wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14_dbCommon #https://wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14_Analog_Input #https://wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14_Concepts#Scanning_Specification # CRATE ID //separate db file (ip address, #-of-boards) grecord(longin, "$(CRATE_PORT):crate_id") { field(SCAN, "I/O Intr") field(DESC, "Crate ID") field(VAL, "0") field(DTYP, "asynUInt32Digital") field(INP , "@asynMask($(CRATE_PORT), 0, 0xffffffff, 1) CRATE_ID") #port, local address (channel), bit-mask (all (mask none)), ??, name alias("$(CRATE_NAME):crate_id") }