Telex Communications
92
UPL
ADAM, ADAM CS, and Zeus matrices contain a feature called User Programmable Language (UPL) based on logical
statements to be implemented by the system.
UPLs give users the ability to automate or schedule certain actions to occur. For example, a building's internal
communication system via an intercom system may regulate who is contacted at different times during the day (the
receptionist from 8:30 – 4:30 and from 4:30 to Midnight all calls are sent to the security officer). A simple UPL
statement can accomplish the desired result by scheduling a Close Crosspoint on one port and Inhibit Crosspoint on
another port.
Using UPL users can construct program statements based on Boolean logic that allows the following conditions to be
met:
Output from a previous UPL statement
GPI Input
Local GPI Input
Status of GPI Output
Status of 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
UPL Operator Usage
The standard operators for input conditions (except for Current Time, Current Date, and Counter)
are:
AND
both Input A and Input B must be true
OR
either of Input A or Input B must be true
XOR
exactly one of Input A or Input B must be true (but not both)
The following operators are only available to be used when Input A is set to "Current Date",
"Current Time", or "Counter", and in these cases Input B is then used as the value to be compared
with.
=
equal to
!=
not equal to
<
less than
>
greater than
<=
less than or equal to
>=
greater than or equal to
Tests are chained with other conditions through the use of AND, OR, and XOR to cause one or more of the following
actions to occur:
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
Summary of Contents for Azedit
Page 1: ...1 9350 7532 000 Rev A October 30 2003 ...
Page 2: ...2 ...
Page 3: ...3 ...
Page 4: ...4 This Page left Intentionally Blank ...
Page 15: ...Telex Communications 15 ScreenDescriptions ...
Page 133: ...Telex Communications 133 ...
Page 134: ...Telex Communications 134 Appendix A AZedit Keyboard Shortcuts ...
Page 138: ...Telex Communications 138 ...
Page 139: ...Telex Communications 139 Appendix B AZedit Quick Start ...
Page 143: ...Telex Communications 143 ...