# Encoder type record(waveform, "$(P)$(M):Encoder_Type") { field(DTYP, "asynOctetRead") field(INP, "@asyn($(CONTROLLER),$(AXIS),1) ENCODER_TYPE") field(FTVL, "CHAR") field(NELM, "80") field(SCAN, "I/O Intr") } # reread encoder record(longout, "$(P)$(M):Reread_Encoder") { field(DTYP, "asynInt32") field(OUT, "@asyn($(CONTROLLER),$(AXIS),1) REREAD_ENCODER_POSITION") field(PINI, "NO") } # reread encoder record(longout, "$(P)$(M):Read_Config") { field(DTYP, "asynInt32") field(OUT, "@asyn($(CONTROLLER),$(AXIS),1) READ_CONFIG") field(PINI, "NO") }