9.77 Barco-RE4220

This page describes the device driver and the device window for the Barco RE4220 MPEG Video Encoder.

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to make the software talk to the receiver.

parameter description
address Contains the address of the encoder. The address consists of two numbers: DeviceAddress and RemoteAddress. The DeviceAddress describes the Product type and is 82 for the Barco encoder. The RemoteAddress identifies a single Device. Leave this field empty to use the autodetect feature of the driver.
audioChannel[1..4] Selects the audio channel
audioModeAdaption[1..4] Enables auto adaption to digital input. The currents settings of the encoder are read at start-up but the setting of the encoder will only change if the appropriate audio mode of a channel is set.
Serial Remember to set the line parameters for the serial interface connected to the encoder. The Barco encoder expects 19200,N,8,1 .

Communication protocol The Barco Encoder device driver requires the Scientific-Atlanta RCDS protocol.

Remote interfaces

The Front Panel interface of the Barco Encoder provides an RS232 interface. It expects 19200,N,8,1 and an complete 1:1 cable (all 9 pins). After pressing RETURN the Encoder shows a prompt, but the input is not echod to the screen. Try ? to get the device type and version of the encoder. To acquire the RemoteAddress use SYS:RCDS REM:ADDR? . To set the RemoteAddress manually use SYS:RCDS REM:ADDR=n where n is the new address.

To connect the Barco encoder to the sat-nms system use the RS485 male DSUB-9 connector (labeled as AUX 2) at the back side of the encoder.

Remarks

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
lowLevel.cmd TEXT StringRange
lowLevel.reply TEXT R/O StringRange R/O
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
config.audioChannel CHOICE SAVE SETUP EnumRange (1 2 3 4)
config.audioModeAdaptation1 CHOICE SAVE SETUP EnumRange (AUTO OFF)
config.audioModeAdaptation2 CHOICE SAVE SETUP EnumRange (AUTO OFF)
config.audioModeAdaptation3 CHOICE SAVE SETUP EnumRange (AUTO OFF)
config.audioModeAdaptation4 CHOICE SAVE SETUP EnumRange (AUTO OFF)
reset TEXT NOPRESET StringRange
info.identification TEXT R/O StringRange R/O
info.revision TEXT R/O StringRange R/O
output.datarate INTEGER IntegerRange (1000000 .. 96000000)
output.framing CHOICE EnumRange (OFF G704 G832 G751 DVB34 G804 G752 DVB45)
output.asimode CHOICE EnumRange (PACKET BURST BYTE)
output.delay INTEGER IntegerRange (0 .. 2000)
output.clksource CHOICE EnumRange (INTernal EXTernal TRACK)
output.profile CHOICE EnumRange (4:2:0 4:2:2)
output.packetsize CHOICE EnumRange (188RSOFF 204RSON 204RSOFF)
output.service TEXT StringRange
output.program INTEGER IntegerRange (1 .. 65525)
output.progmode CHOICE EnumRange (DISable AUTO MANual)
output.pmtpid INTEGER IntegerRange (32 .. 8187)
video.source CHOICE R/O EnumRange R/O (Composite SDI)
video.format CHOICE EnumRange (A COMP:PAL COMP:NTSC COMP:PALPLUS SDI:525 SDI:625 COMP:AUTO SDI:AUTO)
video.datarate INTEGER IntegerRange (1500000 .. 50000000)
video.resolution CHOICE EnumRange (720 704 360)
video.pid INTEGER IntegerRange (32 .. 8187)
audio.1.datarate CHOICE EnumRange DIS (64 kbps 128 kbps 192 kbps 256 kbps 384 kbps)
audio.1.sampling CHOICE EnumRange DIS (32.0 kHz 44.1 kHz 48.0 kHz)
audio.1.source CHOICE EnumRange DIS (ANAlog DIGItal EMBedded)
audio.1.mode CHOICE EnumRange DIS (STEREO JOINT DUAL MONO)
audio.1.pid INTEGER IntegerRange DIS (32 .. 8187)
audio.2.datarate CHOICE EnumRange DIS (64 kbps 128 kbps 192 kbps 256 kbps 384 kbps)
audio.2.sampling CHOICE EnumRange DIS (32.0 kHz 44.1 kHz 48.0 kHz)
audio.2.source CHOICE EnumRange DIS (ANAlog DIGItal EMBedded)
audio.2.mode CHOICE EnumRange DIS (STEREO JOINT DUAL MONO)
audio.2.pid INTEGER IntegerRange DIS (32 .. 8187)
audio.3.datarate CHOICE EnumRange DIS (64 kbps 128 kbps 192 kbps 256 kbps 384 kbps)
audio.3.sampling CHOICE EnumRange DIS (32.0 kHz 44.1 kHz 48.0 kHz)
audio.3.source CHOICE EnumRange DIS (ANAlog DIGItal EMBedded)
audio.3.mode CHOICE EnumRange DIS (STEREO JOINT DUAL MONO)
audio.3.pid INTEGER IntegerRange DIS (32 .. 8187)
audio.4.datarate CHOICE EnumRange DIS (64 kbps 128 kbps 192 kbps 256 kbps 384 kbps)
audio.4.sampling CHOICE EnumRange DIS (32.0 kHz 44.1 kHz 48.0 kHz)
audio.4.source CHOICE EnumRange DIS (ANAlog DIGItal EMBedded)
audio.4.mode CHOICE EnumRange DIS (STEREO JOINT DUAL MONO)
audio.4.pid INTEGER IntegerRange DIS (32 .. 8187)
auxdata.datarate CHOICE EnumRange (600 bps 1200 bps 2400 bps 4800 bps 9600 bps 19200 bps 38400bps)
auxdata.on CHOICE EnumRange (OFF ON)
auxdata.pid INTEGER IntegerRange (32 .. 8187)
teletext.pid INTEGER IntegerRange (32 .. 8187)
internal.status TEXT R/O StringRange R/O
internal.faults INTEGER R/O IntegerRange R/O (0 .. 0)
internal.dummy TEXT StringRange
internal.error INTEGER IntegerRange (0 .. 0)
internal.t1 TEXT StringRange
internal.t2 TEXT StringRange
internal.t3 TEXT StringRange
faults.01 ALARM R/O AlarmFlagRange R/O (Comp. Video input)
faults.02 ALARM R/O AlarmFlagRange R/O (SDI Video input)
faults.03 ALARM R/O AlarmFlagRange R/O (Video codec)
faults.04 ALARM R/O AlarmFlagRange R/O (Network input)
faults.05 ALARM R/O AlarmFlagRange R/O (Network input event)
faults.06 ALARM R/O AlarmFlagRange R/O (Network output)
faults.07 ALARM R/O AlarmFlagRange R/O (Emb. Audio input)
faults.08 ALARM R/O AlarmFlagRange R/O (Dig. Audio input)
faults.09 ALARM R/O AlarmFlagRange R/O (Hardware)
faults.10 ALARM R/O AlarmFlagRange R/O (Module config)
faults.11 ALARM R/O AlarmFlagRange R/O (System config)
faults.12 ALARM R/O AlarmFlagRange R/O (Power Supply)