9.739 WISI-Chameleon-DVBC

This page describes the Wisi-Chamaeleon-DVBC device driver and its device window. The driver monitors and controls one DVB-C module within a Chameleon processor unit

Multiple instances of the device may be configured in the sat-nms M&C to handle all DVB-C receivers within a Chameleon processor. All devices referring to the same physical device must be configured at the same device thread / interface to ensure that SNMP requests to the device do not overlap.

To allow proper operation the module and input of the respective DVB-C receiver has to be selected.

The driver was tested with a single DVB-C receiver in a 1RU GN20 B/R Chassis.

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 device.

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.frame TEXT R/O StringRange R/O
info.name TEXT R/O StringRange R/O
info.hwVersion TEXT R/O StringRange R/O
info.swVersion TEXT R/O StringRange R/O
info.serial TEXT R/O StringRange R/O
info.temperature INTEGER R/O IntegerRange R/O (0 .. 0)
info.cpuUsed FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.memUsed FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.tsProcUsed FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.tsPidMapperUsed FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.tsMemUsed FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
config.module INTEGER SAVE SETUP IntegerRange (1 .. 100)
config.input CHOICE SAVE SETUP EnumRange (1 2)
config.deviceComment TEXT SAVE SETUP StringRange
reset TEXT NOPRESET StringRange
programNo INTEGER IntegerRange (0 .. 0)
programList CHOICE EnumRange (0 - NO SERVICES)
actualProgram TEXT R/O StringRange R/O
flags.lock BOOLEAN R/O BooleanRange R/O (true false)
flags.video BOOLEAN R/O BooleanRange R/O (true false)
flags.audio BOOLEAN R/O BooleanRange R/O (true false)
state.level INTEGER R/O IntegerRange R/O (0 .. 0)
state.ber TEXT R/O StringRange R/O
state.snr FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
frequency FLOAT DoubleRange (0.000 .. 0.000)
channel CHOICE EnumRange (E2 E3 E4 S2 S3 S4 S5 S6 S7 S8 S9 S10 E5 E6 E7 E8 E9 E10 E11 E12 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20 S21 S22 S23 S24 S25 S26 S27 S28 S29 S30 S31 S32 S33 S34 S35 S36 S37 S38 S39 S40 S41 E21 E22 E23 E24 E25 E26 E27 E28 E29 E30 E31 E32 E33 E34 E35 E36 E37 E38 E39 E40 E41 E42 E43 E44 E45 E46 E47 E48 E49 E50 E51 E52 E53 E54 E55 E56 E57 E58 E59 E60 E61 E62 E63 E64 E65 E66 E67 E68 E69 MANUAL)
symbolRate FLOAT DoubleRange (0.000000 .. 0.000000)
modulation CHOICE EnumRange (AUTO QAM-16 QAM-32 QAM-64 QAM-128 QAM-256)
video.convert CHOICE EnumRange (AUTO IGNORE LETTERBOX PANSCAN COMBINED FORCED)
video.pid INTEGER R/O IntegerRange R/O (0 .. 8191)
video.test CHOICE EnumRange (OFF ON)
video.format TEXT R/O StringRange R/O
video.standard TEXT R/O StringRange R/O
video.aspect TEXT R/O StringRange R/O
audio.pid INTEGER R/O IntegerRange R/O (0 .. 8191)
audio.coding TEXT R/O StringRange R/O
audio.routing TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (Input signal)
faults.02 ALARM R/O AlarmFlagRange R/O (Video)
faults.03 ALARM R/O AlarmFlagRange R/O (Audio)
mi INTEGER R/O IntegerRange R/O (0 .. 0)
ii INTEGER R/O IntegerRange R/O (0 .. 0)
ti INTEGER R/O IntegerRange R/O (0 .. 0)
di INTEGER R/O IntegerRange R/O (0 .. 0)