RoadRunner
U S E R S G U I D E
54
You can also delete the entire Speed Dial table although this is not
recommended since the 49 preloaded configurations will also be lost.
Logic Language
Only a brief discussion of Logic Language follows. For more detailed
information, or for programming examples, please refer to the
CDQ
Prima
Technical Reference Manual, available from MUSICAM USA
or on-line at www.musicamusa.com.
Logic Language (LL) makes the
RoadRunner’s
powerful micro-
processor available to the user for automatic control of internal and
external functions. Using Logic Language, it is possible to configure
the
RoadRunner
to automatically dial, configure, send alarms, start or
stop external devices, etc., depending on certain internal or external
conditions.
Logic Language is based on the premise that certain user defined
‘events’ may be translated into user defined ‘actions’. Logic Language
(LL) handles the conversion of events, such as connect state or button
pushes into actions, such as relay closures. LL is a simple but powerful
language based on this ‘event-to-action’ logic designed specifically for
RoadRunner
monitor and control.
On the
RoadRunner
, there are various inputs called
events
. One class of
events is switch closures, which can be either internal ‘virtual’ switches,
or external switches. Other events are based on detectors, such as
frame detection, and status detection. These events are all binary in
nature; i.e., ON or OFF (high or low).
Events include timer expiration, internal operating parameters (codec
status), and far-end signals.
Actions could be physical, link, or ‘virtual’. Closing a relay is an
example of a physical action and closing a relay on the far-end codec is
an example of a link action. Virtual actions are used to execute any
remote control command, or string of commands, such as auto
configuring and dialing, or changing line formats if a second line
connects.