56 Handbook of Intercom Systems Engineering
Output from a Previous UPL Statement
GPI Input
Local GPI Input
Status of a GPI Output
Status of a Local GPI Output
Talk Key Status
Listen Key Status
UPL Resource
Crosspoint Status
Input Talking
Output Listening
Headset Transfer Switch Status
Current Date
Current Time
IFB Interrupted
Counter
This allows the test to be chained with other conditions via AND, OR, NOT and XOR to
be tested and cause one of the following (or multiple of the following) actions to take
place:
Close Crosspoint
Inhibit Crosspoint
Assert GPI Output
Inhibit GPI Output
Assert GPI Output Local
Inhibit GPI Output Local
Force Talk Key Closed
Force Talk Key Open
Dim Crosspoint Volume
Load Setup File
Force Listen Key Closed
Force Listen Key Open
Clear Counter
The user can construct these statements easily using selections chosen from pull down
menus in the operating software. UPL is the answer to the time dependent routing
described above.
Getting more difficult, there are cases where the possible actions and situations are much
more complex, and an external computer or device of some type is involved.
An example of this is a large television complex where an automation or scheduling
system assigns a given control room to a given studio. The routing switches, camera tally
matrices, machine control, and intercom systems are expected to make appropriate
assignments in support of that configuration.
Another example might be a group of conference rooms that can be combined or used
individually as controlled by a system such as manufactured by Panja (AMX) or Crestron.
Again, the intercom system must respond to these assignments from the external systems.
For this need, RTS™ has implemented a serial RS-232 control language called
“Command Line Protocol” which is standard on the Zeus™, ADAM™-CS and ADAM™
matrices. This protocol allows simple ASCII communications between the intercom
matrix and the external computer. The protocol is published, and is contained on the
accompanied CD. A typical statement might look like this:
To accomplish the following:
Force the following crosspoints: