I am learning StreamDevice but meet a problem with StreamDevice. However I can not understand what the field(such as "PREC","LOPR","HOPR") means in these records:
record (ai, "PS1:I-get")
{
field (DESC, "Read current of PS1")
field (DTYP, "stream")
field (INP, "@ExamplePS.proto getCurrent PS1")
field (EGU, "A")
field (PREC, "2")
field (LOPR, "0")
field (HOPR, "60")
field (PINI, "YES")
field (SCAN, "10 second")
}
record (ao, "PS1:I-set")
{
field (DESC, "Set current of PS1")
field (DTYP, "stream")
field (OUT, "@ExamplePS.proto setCurrent PS1")
field (EGU, "A")
field (PREC, "2")
field (DRVL, "0")
field (DRVH, "60")
field (LOPR, "0")
field (HOPR, "60")
}
https://paulscherrerinstitute.github.io/StreamDevice/setup.html