Correct meaning of IS_LOWRATE
All checks were successful
Example Action / Lint (push) Successful in 2s
Example Action / BuildAndTest (push) Successful in 41s

0 means not low-rate i.e. good rate
1 means low-rate
This commit is contained in:
2026-01-21 13:18:23 +01:00
parent b07447bfcd
commit 8f6ad01a47
4 changed files with 5 additions and 5 deletions

View File

@@ -42,7 +42,7 @@ record(calc, "$(INSTR)$(NAME):RATE_MAP")
{ {
field(DESC, "Want a consistent lowrate pv") field(DESC, "Want a consistent lowrate pv")
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP") field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
field(CALC, "(A=1)?1:0") field(CALC, "(A=1)?0:1")
} }
################################################################################ ################################################################################

View File

@@ -29,7 +29,7 @@ record(calc, "$(INSTR)$(NAME):RATE_MAP")
{ {
field(DESC, "Want a consistent lowrate pv") field(DESC, "Want a consistent lowrate pv")
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP") field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
field(CALC, "(A=0)?1:0") field(CALC, "(A=0)?0:1")
} }
################################################################################ ################################################################################

View File

@@ -29,7 +29,7 @@ record(calc, "$(INSTR)$(NAME):RATE_MAP")
{ {
field(DESC, "Want a consistent lowrate pv") field(DESC, "Want a consistent lowrate pv")
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP") field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
field(CALC, "(A=0)?1:0") field(CALC, "(A=0)?0:1")
} }
################################################################################ ################################################################################

View File

@@ -89,8 +89,8 @@ record(bi, "$(INSTR)$(NAME):COUNTING_PRESET")
record(bi, "$(INSTR)$(NAME):IS_LOWRATE") record(bi, "$(INSTR)$(NAME):IS_LOWRATE")
{ {
field(INP, "$(INSTR)$(NAME):RATE_MAP PP") field(INP, "$(INSTR)$(NAME):RATE_MAP PP")
field(ZNAM, "LOW RATE") field(ONAM, "LOW RATE")
field(ONAM, "GOOD RATE") field(ZNAM, "GOOD RATE")
} }
record(bi, "$(INSTR)$(NAME):IS_PAUSED") record(bi, "$(INSTR)$(NAME):IS_PAUSED")