record(stringin, "$(INSTR)$(NAME):MsgTxt") { field(DESC, "Unexpected received response") } record(longout,"$(INSTR)$(NAME):DELAY") { field(DESC, "target delay after trigger signal") field(EGU, "x 0.1 us") field(DRVH, 200000) field(DRVL, 0) field(DTYP, "stream") field(OUT, "@$(PROTO) writeDelay($(INSTR)$(NAME):) $(ASYN_PORT)") } record(longin,"$(INSTR)$(NAME):DELAY_RBV") { field(DESC, "configured delay after trigger signal") field(EGU, "x 0.1 us") field(DTYP, "stream") field(INP, "@$(PROTO) readDelay($(INSTR)$(NAME):) $(ASYN_PORT)") field(SCAN, "2 second") }