Pacific Research Solutions RI-300e User Manual
Page 76
S-Cmd 48 COUNTER TRIGGER
The counter trigger is used to count events and trigger a macro when a terminal count is reached. There are 8 counters
available. Each counter may be individually programmed. When programming a counter, you can set a terminal count and a
preset count. In another macro, you can increment or decrement the counter. If the counter reaches the terminal count, that
counter will trigger a macro. For an example, you can use this function to count the number of times a user accesses the
repeater. After a total number of accesses are reached, a macro will disable that user’s CTCSS/DCS code.
SYNTAX: 48 [Counter] [Count] [Start Line]
READ BACK: 48 * [Counter] Read back the counter set up
48 [Counter] Read back the counter’s current count
STORAGE: RAM/EEPROM
PARAMETERS: Counter 1–8 = Interval timers
Count 000 = Disable counter during set up or reset counter when line number is omitted
Count 001-254 = Set terminal count or preset counter when line number is omitted
Count * = Increment counter, line number must be omitted
Count # = Decrement counter, line number must be omitted
Start Line 000 = Disable this function, 001 – 999 Macro data start line.
DEFAULT: All counters, Count = 0, Start Line = 000.
EXAMPLE: 48 1 025 120 Set counter #1 so that when terminal count 25 is reached, trigger macro at start line 120
48 * 1 Read back counter #1 set up
48 1 0 Reset counter #1
48 1 20 Preset counter #1 to 20
48 1 * Increment counter #1 by 1 count
48 1 # Decrement counter #1 by 1 count
48 1 Read back counter #1 current count
48 1 000 000 Disable counter #1
S-Cmd 49 DIAL CLICK CONTROL TRIGGER
Dial Click is a method of control with which you can assign a number of key-ups on the repeater input that will cause a user
command or macro to occur. If enabled, one or more CTCSS tones or DCS codes can be used for the Dial Click. If no tones or
codes are enabled, the Dial Click control will use repeater COS only. The Dial Click function uses a 2-second timer to check
the spacing between each Dial Click. When a key up occurs, the timer is started. One Dial click is counted if the user un-keys
before the timer expires. If the user keys up again before the timer expires, another Dial Click is counted. Once the timer has
expired, the program checks to see how many Dial Clicks where counted. This information is then used to trigger a macro start
line. You may need to experiment with a rate of key-ups so that they are properly counted because of the Dial Click timer. If
you key too quickly, the CTCSS or DCS decode delay may not be long enough to correctly count dial clicks. If you wait too
long between key-ups, the Dial Click timer may expire before you are finished.
A single key up Dial Click command works well with the telephone answer S-Command 82 9. The use of 2 and sometimes 3
Dial Clicks to trigger a command may allow unexpected executions, because 2 quick keys or noise on the repeater input may
start the macro. As an example, you can use multiple Dial Clicks to dial a telephone number in the auto dial list using
S-Command 92.
SYNTAX: 49 [Dial Clicks] [Macro start line]
READ BACK 49 [Dial Clicks]
STORAGE: RAM/EEPROM
PARAMETERS: Dial Clicks 1-9 = Number of key-ups to trigger a macro
Macro start line 0 = Disable, 1 – 999 = Macro start lines
DEFAULT: All Dial Clicks (1-9) = 0, disabled
EXAMPLE: 49 1 20 When 1 dial click occurs, execute macro at start line 20
EXAMPLE: 49 3 122 When 3 dial clicks occur, execute macro at start line 122