6K V1.02 03-16-91
120
MACROS
MACRO EXECUTION
When a macro is executed, the individual commands within that macro are executed in the order
they were stored. For example, if a macro contains three commands that send CW messages,
then the messages will be sent in the order they appear in the macro. If this macro contains
another macro, then the
nested
macro will be fully executed before the controller continues on with
the remaining commands in the original macro.
LEADING ZEROES
Control commands that Create, Append, etc., require you to enter the macro name in four digits. If
you wish to give the macro a shorter name, then you must enter leading zeroes. Thus, the names
5*, 05*, 005* and 0005* all refer to the same macro. When executing a macro, the leading zeroes
are not needed. Therefore, simply entering 5* is sufficient to execute macro 0005*. When placing
macros within other macros, the leading zeroes are not necessary.
USES FOR MACROS
You
’ll find many uses for macros. Here are some suggestions:
1.
Autodials: Create macros that make autopatch calls, then append commands that send
acknowledgements such as
“Fred”, “Police” or “Fire”. For macros that call an emergency
number, append a command that extends the autopatch timeout timer. Make your macros
easy to remember, such as 911* or 2000*, or make them more secure with lettered DTMF
digits in their names, such as 3AB7*. Create autodial numbers for your club members in
exchange for an annual fee, thus providing extra club revenue.
2.
Restricted Autopatch: Change the autopatch password to an unpublished 6-digit number.
Create autodial macros only for permitted phone numbers. Release
“public” macros to
users. Rename private macros if they become public.
3.
User Features: Create short macros that users will enjoy, such as 11* to send the time of
day in CW, 22* to send the date, 33* to dump the autopatch, and 50* to energize a logic
output that causes a tape cartridge machine to give the latest club announcements.