Omnia Audio Omnia.ONE User Manual
Page 168
149
The following 4 GPO ports are permanently defined. Their function cannot be changed.
GPO 1 -- reserved (because ONE has no physical GPO)
GPO 2 -- preset selection
GPO 3 -- input source selection
GPO 4 -- trigger script execution (not yet implemented)
As seen above, the action to take is tied directly to the port number.
The possible actions are:
• Preset Selection:
Each of the five pins acts independently of the others.
Each pin can have one preset assigned to a rising edge on the pin and one preset assigned to a falling edge
(or "no action" may be selected for either or both edges).
Preset selection takes place only on transitions (edges).
If more than one transition takes place simultaneously, the lowest numbered pin that has a transition will
take precedence. Here, "simultaneously" means as part of the same command to lwrd. If they are driven
by physical inputs, transitions that occur within the same sampling period will be seen as simultaneous.
• Input Routing:
Bits 0 and 1 select the primary input. Bit 0 acts independently to select either the analog input on a falling
edge or the AES input on the rising edge:
Lxxxx = analog input
Hxxxx = aes input
Bit 1 acts to select the LiveWire input on a falling edge. On a rising edge the simultaneously transmitted
state of bit 0 is examined to select one of the other inputs:
xLxxx = LiveWire input
lHxxx = analog input
hHxxx = aes input
If bits 0 and 1 have simultaneous transitions, bit 1 takes precedence. So LLxxx and HLxxx switch to
LiveWire.
Bit 2 is the manual failover trigger:
xxLxx = trigger a manual failover. This will cause the secondary input to be selected and the failback
logic to be activated.
xxHxx = manually clear a failover. This will cause the primary input to be selected and normal failover
logic to be activated.
Bits 3 and 4 select the secondary input. They work the same way as bits 0 and 1.
The reporting function works just the opposite way. When one of the above states is assumed (due to control from
GPO or any other source) the corresponding transition is created on the corresponding pin of the corresponding GPI
port. Virtual GPI assignments are the same as the GPO assignments listed above. For example, changing the