GRASS VALLEY NV9649 User Manual page 142

Table of Contents

Advertisement

GPIO
Configuring Outputs
In Figure 6-4, that sub-expression is ANDed with another sub-expression
INPUT 3 OR INPUT 8
The relay will turn on when the entire expression is true. That is, when the switch occurs and
either of the inputs (3 or 8) transitions from off to on.
(To allow a relay to switch when an input transitions from on to off, precede the input term
by "NOT. " For example, the expression
INPUT 3 OR NOT INPUT 8
will evaluate TRUE when either input 3 goes on or input 8 goes off.)
You can also include one or more sub-expressions regarding the state of output ports. You
must choose a entry in the drop-down menu. These are the choices:
The operation was successful
Destination port protected
No tieline available
Used as master without responses
Used as slave point to point
Used as broadcast slave
As an example, choosing 'Used as broadcast slave' , device VTR3, and level CTRL for output
port status produces the sub-expression:
CTRL on VTR3 has status of 'Used as broadcast slave.'
which you can combine with other sub-expressions as you require.
The actual logic takes place in the router control system, based on the state of the NV9649
inputs and other system-wide events. The router control system sends signals to the
NV9649 instructing it to open or close its relays.
Four arrow buttons at the lower left corner of the relay dialog allow you to traverse the
expression you are building:
The left double arrows highlights the first term or operator in the expression. The right
double arrow positions you at the very end of the expression where you may add more
items.
The single arrows select and highlight the previous or next terms, operators, or spaces
between terms and operators. If you wish to change a term, you may highlight it,
reconstruct the term in the appropriate entry fields, and click the 'Change' button to effect
the change.
Using the arrows is the only way to position between two items or at the end of the
expression. You can double-click a term or an operator to select it directly.
You can click 'Check Syntax' to evaluate the syntax of your complete expression. Generally,
an syntax error will have occurred because you forgot an operator between terms or you
have an extra operator at the end. You can click 'Delete' to delete a selected term.
This is a summary of Boolean operations:
All operands evaluate either TRUE or FALSE.
AND = true if ALL terms are true; false if ANY term is false.
OR = false if ALL terms are false; true if ANY term is true.
NOT = true if term is false; false if term is true (i.e., negation).
132
Destination port locked
Router offline / unavailable
Used as master point to point
Used as broadcast master
Used as slave without responses

Advertisement

Table of Contents
loading

Table of Contents