Selenio X100
Installation and Operation Manual
89
Each GPI pin can be individually set to either input or output status; thus there are eight
controls in total (parameters
GPI 0 Direction
to
GPI 7 Direction
), located at
GPI and Rules
Engine > GPI > GPI Direction.
GPI inputs make it possible to enable a test signal, insert a logo, control the ARC being used
for a particular conversion mode, trigger SCTE-104 or BT-1685 data, and as well, insert the
AFD, WSS or VI code.
GPI outputs can reflect the state of the current input video LOV status—whether the test
signal is enabled, aspect ratio is used, or can be triggered on a specific input AFD, WSS or VI
code.
The read-only parameters
GPI Input Level Status
and
GPI Output Level Status
display
current GPI pin level information. From left to right, the symbols indicate the level status of
GPI pins
0
to
7
. A value of
1
represents a high,
0
represents a low, and a
-
symbol
represents
Not Valid—
which means the pin is assigned to the opposite direction. A
*
symbol shows the pin is constantly driving (output) or is driven (input) by SCTE-104 or
BT-1685 data.
Rules Engine
When the X100 is in operation, signals often change, input video standards shift, and
incoming audio channels may be altered. You can predict many such changes, and have the
X100 respond accordingly. Script-based rules engine provide the flexibility to pre-edit the
conditions to be monitored, and automatically make the necessary setting changes.
In summary:
Rules Engines involve conditions and actions.
Parameter Control Scripts use parameter status conditions to drive parameter controls.
Custom GPI Input Scripts use GPI input status conditions to drive parameter controls.
Custom GPI Output Scripts use parameter status conditions to drive GPI output values.
Custom GPI Input Script
To enable a custom GPI input script, set the direction of the specific pin in the
GPI Input To
Edit
parameter
(GPI and Rules Engine > GPI > GPI Input)
and then set the
Event
parameter to
Custom GPI Input Script
. Enter your script into the
GPI Input Script (Part I)
field. The parameter allows a maximum of 251 characters to be entered. If additional script
space is needed, use the
Custom Input Script (Part II to IV)
parameter.
GPI Input Script
Status
reports the parsing and active status of the script. If a syntax error is detected when
a new script is entered, this parameter will report
Error: x
message. The variable x is an
index number starting from the beginning of the script to indicate around which character
the script parser first encounters a syntax error.
Custom GPI Input Level Status
displays
current custom GPI input pin level information. From left to right, the symbols indicate the
level status of GPI ping
0
to
7
, where
1
represents a high,
0
represents a low, and
-
represents
Not Valid
—which means the pin is assigned to the output direction, or assigned
to an event that is not a custom GPI input script.
GPI input scripts are made up of one or multiple statements. Each statement consists of one
condition and one or multiple assignments. During device operation, if the condition in a
statement becomes true, the assignment in the statement will take effect.
<script> ::= <statement> { <statement> }
Summary of Contents for Selenio X100
Page 8: ...Selenio X100 Installation and Operation Manual viii...
Page 21: ...Selenio X100 Installation and Operation Manual 9 Figure 1 5 X100 Signal Flow...
Page 22: ...Selenio X100 Installation and Operation Manual 10...
Page 38: ...Selenio X100 Installation 26...
Page 158: ...Appendix A Laser Safety Guidelines 146...
Page 178: ...166...