Rules Engine; Custom Gpi Input Script - Imagine Selenio X100 Installation And Operation Manual

Intelligent dual?channel frame synchronizer and converter
Table of Contents

Advertisement

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
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> }
Selenio X100
Installation and Operation Manual
-
symbol
-
89
*

Advertisement

Table of Contents
loading

Table of Contents