diff -r f6e1a4c75073 -r 320de4b4c9ee IOCINFRAApp/Db/maxigauge.template --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/IOCINFRAApp/Db/maxigauge.template Wed Jul 15 08:12:22 2020 +0200 @@ -0,0 +1,22 @@ +record(stringin, "$(P):$(R):getter"){ + field(DESC, "$(DESC) raw answer") + field(DTYP, "stream") + field(INP, "@maxigauge.proto getSensorValue($(CHA)) $(PORT)") + field(SCAN, "1 second") + field(FLNK, "$(P):$(R):Status") +} + +record(scalcout, "$(P):$(R):Status"){ + field(DESC, "$(DESC)") + field(INAA, "$(P):$(R):getter") + field(CALC, "SSCANF(AA, \"%d%*\")") + field(FLNK, "$(P):$(R):Pressure") +} + +record(scalcout, "$(P):$(R):Pressure"){ + field(DESC, "$(DESC)") + field(INAA, "$(P):$(R):getter") + field(CALC, "SSCANF(AA, \"%*2c%E\")") + field(PREC, "12") + field(EGU, "mbar") +}