diff --git a/README.md b/README.md index b5564e5..96cd032 100644 --- a/README.md +++ b/README.md @@ -46,10 +46,11 @@ runScript "$(sinq_DIR)counterbox_v2.cmd" "NAME=COUNTERBOX, ASYN_PORT=CBOXV2, CNT |---------------------------------------|----------------------------------------------------------------------| | \$(PREFIX):\$(NAME):MsgTxt | Contains unexpected response to executed command | | \$(PREFIX):\$(NAME):STATUS | 0: Idle, 1: Counting, 2: Low rate, 3: Paused, 4: Error | +| \$(PREFIX):\$(NAME):MONITOR-CHANNEL | Channel that PRESET-COUNT monitors (has RBV, only v2 can be changed) | | \$(PREFIX):\$(NAME):PRESET-COUNT | Run count until specified pv value reached | | \$(PREFIX):\$(NAME):PRESET-TIME | Run count until specified pv value in seconds reached | | \$(PREFIX):\$(NAME):THRESHOLD | Minimum rate for counting to preceed. (has RBV) | | \$(PREFIX):\$(NAME):THRESHOLD-MONITOR | Channel monitored for minimum rate (has RBV) | | \$(PREFIX):\$(NAME):ELAPSED-TIME | Time Counterbox has been measuring for | | \$(PREFIX):\$(NAME):M_ | Current count on channel. (1-10 depending on box) | -| \$(PREFIX):\$(NAME):MONITOR-CHANNEL | Channel that PRESET-COUNT monitors (has RBV, only v2 can be changed) | +| \$(PREFIX):\$(NAME):CHANNELS | Number of available channels (4, 8 or 10) | diff --git a/db/counterbox_4ch.db b/db/counterbox_4ch.db index 4162264..27feb97 100644 --- a/db/counterbox_4ch.db +++ b/db/counterbox_4ch.db @@ -22,6 +22,13 @@ record(longin, "$(P):$(NAME):MONITOR-CHANNEL_RBV") field(DISP, 1) } +record(longin, "$(P):$(NAME):CHANNELS") +{ + field(DESC, "Total Supported Channels") + field(VAL, 4) + field(DISP, 1) +} + ################################################################################ # Count Commands diff --git a/db/counterbox_8ch.db b/db/counterbox_8ch.db index b990df8..cb6d494 100644 --- a/db/counterbox_8ch.db +++ b/db/counterbox_8ch.db @@ -22,6 +22,13 @@ record(longin, "$(P):$(NAME):MONITOR-CHANNEL_RBV") field(DISP, 1) } +record(longin, "$(P):$(NAME):CHANNELS") +{ + field(DESC, "Total Supported Channels") + field(VAL, 8) + field(DISP, 1) +} + ################################################################################ # Count Commands diff --git a/db/counterbox_v2.db b/db/counterbox_v2.db index ba75a77..bfd245b 100644 --- a/db/counterbox_v2.db +++ b/db/counterbox_v2.db @@ -24,6 +24,13 @@ record(longin, "$(P):$(NAME):MONITOR-CHANNEL_RBV") field(SCAN, "5 second") } +record(longin, "$(P):$(NAME):CHANNELS") +{ + field(DESC, "Total Supported Channels") + field(VAL, 10) + field(DISP, 1) +} + ################################################################################ # Count Commands