Wegener Communications 6420 User Manual

Page of 135
 
 
iPump 6420 User’s Manual 
 
 
www.wegener.com 
800070-01 Rev B 
Chapter 3, Page 42 
capabilities, allows a receiver to be addressed as a logical AND of a basic address (all, group, or 
SN) and the unit “state”.  In the case of iPump6420, this “state” is the assignment of specific 
audio streams, by Language Descriptor (LD), to one or more of its constituent Audio Ports.  If 
the base address matches, and the audio stream is assigned to any of the Audio Ports, then that 
command is executed, and, moreover, directed specifically to that Port.  A prime example is a 
command to pulse a relay.  If associated with an audio stream STR, and if STR is only assigned 
to Port #2, then a relay associated with Port #2 is pulsed. 
Note that the basic Compel address field may actually be a Boolean expression, combining 
groups and AND and OR operators, to create more complex addresses. 
Timing 
Because Compel commands frequently must be aligned, or synchronized, to events 
occurring in the live audio streams, Compel provides some methods to assist.  For example, the 
audio track and a closure may originate from a customer automation system “in sync”, where the 
closure occurs at the moment a local spot is to be inserted.  Because the audio track will be 
delayed in the MPEG compression system, the Compel command created by the Compel Event 
handler will also need to be delayed.  This may be done with the legacy Compel NETCON 
DELAY command (see Compel Manual).  But this affects all commands coming from Compel 
during the delay period.  A superior tool is another capability found in the Compel Extended 
Syntax:  Command Delay.  With this, only that one Compel command will see its execution 
delayed after receipt.  The delay can then be fine-tuned to tightly align the overlay of the local 
spot with the network “avail” (default network spot). 
When fine-tuning the alignment of switches, inserts, or relay closures, at i6420 outputs, to 
the live audio track, the system implementer should also be aware that the i6420 will implement 
an automatic delay in all Compel commands that are timing critical, relative to the audio track.  
This is called Compel Command Delay.  For more details on the i6420 timing model, see section 
3.4.3
For Compel control, the unit indications are:  
1.  COMPEL LED (some units “NETWORK”) ON if Compel command stream is being 
received, flashing briefly when “personally” addressed commands are received 
For Compel, the following unit controls are applicable.  For most, the user (with debug 
access) or the factory is the preferred command method: 
1.  Compel PID (Transport packet ID conveying Compel messages) 
2.  Compel Header (must match between Compel and receiving i6420s) 
3.  Local Control Enable (generally set by Compel) 
4.  Compel sharing flag (if set to “Share” and Compel is a shared Compel, then the unit 
is allowed to accept the command stream, regardless of conflicting Headers) 
5.  Compel Command Delay (factory set, defaults to 500 mS) 
6.  Compel-required factory setting 
Internet-delivered Compel Control 
The iPump6420 may be set to receive its Compel commands, not through a satellite channel, 
but over the internet.  In this method, the i6420 will do scheduled HTTP polling of the Compel 
server (which must, in turn, be set to support this method).  At each poll, the set of pending 
commands that would be addressed to the i6420 are downloaded from Compel.  (This is a 
complex operation in Compel to decode all the Group addresses back to direct by-serial-number 
addresses.)  The commands are then processed in order.  Because of the expected latency in this