diff --git a/ADApp/Db/NDProcess.template b/ADApp/Db/NDProcess.template index 3ed401d..f6c1c68 100644 --- a/ADApp/Db/NDProcess.template +++ b/ADApp/Db/NDProcess.template @@ -358,7 +358,6 @@ record(longin, "$(P)$(R)NumFilter_RBV") { field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_FILTER") - field(VAL, "1") field(SCAN, "I/O Intr") } @@ -373,7 +372,6 @@ record(longin, "$(P)$(R)NumFiltered_RBV") { field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_FILTERED") - field(VAL, "1") field(SCAN, "I/O Intr") } @@ -382,11 +380,12 @@ record(ao, "$(P)$(R)OOffset") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OOFFSET") + field(VAL, "0.0") field(PREC, "2") } record(ai, "$(P)$(R)OOffset_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OOFFSET") field(PREC, "2") field(SCAN, "I/O Intr") @@ -397,11 +396,12 @@ record(ao, "$(P)$(R)OScale") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OSCALE") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)OScale_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OSCALE") field(PREC, "2") field(SCAN, "I/O Intr") @@ -412,11 +412,12 @@ record(ao, "$(P)$(R)OC1") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC1") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)OC1_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC1") field(PREC, "2") field(SCAN, "I/O Intr") @@ -427,11 +428,12 @@ record(ao, "$(P)$(R)OC2") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC2") + field(VAL, "-1.0") field(PREC, "2") } record(ai, "$(P)$(R)OC2_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC2") field(PREC, "2") field(SCAN, "I/O Intr") @@ -442,11 +444,12 @@ record(ao, "$(P)$(R)OC3") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC3") + field(VAL, "0.0") field(PREC, "2") } record(ai, "$(P)$(R)OC3_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC3") field(PREC, "2") field(SCAN, "I/O Intr") @@ -457,11 +460,12 @@ record(ao, "$(P)$(R)OC4") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC4") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)OC4_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_OC4") field(PREC, "2") field(SCAN, "I/O Intr") @@ -472,11 +476,12 @@ record(ao, "$(P)$(R)FOffset") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FOFFSET") + field(VAL, "0.0") field(PREC, "2") } record(ai, "$(P)$(R)FOffset_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FOFFSET") field(PREC, "2") field(SCAN, "I/O Intr") @@ -487,11 +492,12 @@ record(ao, "$(P)$(R)FScale") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FSCALE") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)FScale_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FSCALE") field(PREC, "2") field(SCAN, "I/O Intr") @@ -502,11 +508,12 @@ record(ao, "$(P)$(R)FC1") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC1") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)FC1_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC1") field(PREC, "2") field(SCAN, "I/O Intr") @@ -517,11 +524,12 @@ record(ao, "$(P)$(R)FC2") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC2") + field(VAL, "-1.0") field(PREC, "2") } record(ai, "$(P)$(R)FC2_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC2") field(PREC, "2") field(SCAN, "I/O Intr") @@ -531,11 +539,12 @@ record(ao, "$(P)$(R)FC3") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC3") + field(VAL, "0.0") field(PREC, "2") } record(ai, "$(P)$(R)FC3_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC3") field(PREC, "2") field(SCAN, "I/O Intr") @@ -546,11 +555,12 @@ record(ao, "$(P)$(R)FC4") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC4") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)FC4_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_FC4") field(PREC, "2") field(SCAN, "I/O Intr") @@ -560,11 +570,12 @@ record(ao, "$(P)$(R)ROffset") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_ROFFSET") + field(VAL, "0.0") field(PREC, "2") } record(ai, "$(P)$(R)ROffset_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_ROFFSET") field(PREC, "2") field(SCAN, "I/O Intr") @@ -575,11 +586,12 @@ record(ao, "$(P)$(R)RC1") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_RC1") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)RC1_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_RC1") field(PREC, "2") field(SCAN, "I/O Intr") @@ -590,11 +602,12 @@ record(ao, "$(P)$(R)RC2") field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_RC2") + field(VAL, "1.0") field(PREC, "2") } record(ai, "$(P)$(R)RC2_RBV") { - field(DTYP, "asynInt32") + field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_RC2") field(PREC, "2") field(SCAN, "I/O Intr")