Macro and message programming – Pacific Research Solutions RI-200 User Manual

Page 56

Advertising
background image

Pacific Research Solutions

RI-200 User Manual

Page 55

MACRO AND MESSAGE PROGRAMMING

5.0

MACRO PROGRAMMING INTRODUCTION

User commands and macro programming in the RI-200 repeater controller is the means by which you generate custom and
secure commands for the repeater users to access. The User Command points to a macro, which is made up of one or more
system commands or S-Commands. This group of S-Commands is called a macro and the digits that the repeater user sends
to the repeater is called a User Command. Before building user commands and entering data into a macro, organize
everything on the worksheets at the end of this manual. This planning effort will pay off with superior results.

In the RI-200 there are three distinctive forms or types of User Commands.

1.

Standard User Commands, used for most all applications.

2.

User defined S-Commands, used to directly rename an S-Command as a user command.

3.

Telephone Commands, used for dialing the telephone.

IMPORTANT NOTE:

At all times the controller is in one of two command modes:

1.

Normal operating mode where User Commands are functional.

2.

Programming mode where S-Commands are used to setup the repeater.

The controller is always in one of the two modes and never in both. To enter the programming mode the correct password
(section 4.2) must be executed. To exit the programming mode and return back to the “User Command mode” or “Normal
operating mode” the S-Command 69 is executed. Programming mode is often referred to as the controller “unlocked mode”
and the Macro mode as the controller “locked mode”

DEFINITION OF TERMS:

STANDARD USER COMMAND: This is a command that the repeater user would use to control predefined functions of
the repeater. When the user sends this type of a command, the controller will look for an exact match including the total
number of digits. Once a match has been identified, the controller will then process a macro that is defined by the user
command.

USER S-COMMAND: This type of command is the renaming of an S-Commands. When the user sends this type of
command, any additional data required in the S-Command must be included in this command.

TELEPHONE COMMAND: Telephone commands are similar to standard user commands, except extra data is allowed to
follow the command. The controller uses the extra data as the telephone number to dial. Only telephone off-hook and dial
commands should be included in this group of commands.

COMMAND NUMBER: This is a memory location where the user command data is stored. Each type of user command
has a range of memory locations starting with 01.

GROUP: When you build a user command, it is placed into one of 8 groups. This will allow you to enable and disable a
single group of user commands without effecting every command. S-Command 15 is used to select which group to enable or
disable. An example where you may want to use this feature is when you are using the telephone off-hook, you would want to
disable other commands so they would not get processed when dialing a telephone number. Or, you may want to disable the
telephone access at night without effecting other commands.

Advertising