39 lines
785 B
Plaintext
39 lines
785 B
Plaintext
record(calcout, "$(PREFIX):FETCH")
|
|
{
|
|
field(DTYP, "stream")
|
|
field(DESC, "Initialization parameters")
|
|
field(CALC, "0")
|
|
field(OUT, "@$(PROTO) fetch_rht($(PREFIX)) $(PORT) 0")
|
|
field(SCAN, "1 second")
|
|
field(FLNK, "$(PREFIX):FANOUT")
|
|
}
|
|
|
|
record(fanout, "$(PREFIX):FANOUT") {
|
|
field(LNK1, "$(PREFIX):TEMP")
|
|
field(LNK2, "$(PREFIX):RELHUM")
|
|
}
|
|
|
|
record(ai, "$(PREFIX):TEMP")
|
|
{
|
|
field(DESC, "Temperature")
|
|
field(INP, "$(PREFIX):FETCH.A NPP MS")
|
|
field(EGU, "degC")
|
|
}
|
|
|
|
record(ai, "$(PREFIX):RELHUM")
|
|
{
|
|
field(DESC, "Relative Humidity")
|
|
field(INP, "$(PREFIX):FETCH.B NPP MS")
|
|
field(EGU, "%RH")
|
|
}
|
|
|
|
record(asyn,"$(PREFIX):ASYN")
|
|
{
|
|
field(DTYP,"asynRecordDevice")
|
|
field(PORT,"$(PORT)")
|
|
field(ADDR,"-1")
|
|
field(TMOD, "NoI/O")
|
|
field(TMOT, -1.0)
|
|
}
|
|
|