This page describes the device driver and the device window for the China Suncom Beacon Receiver SC9800 via SNMP.
It supports beacon, dvb and detection mode and was tested with
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 .
--- Control parameters
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.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 unit as well as for initial setup.
parameter --- description
address --- The SNMP address specification for the device. The full address specification consists of the following fields:aaa.bbb.ccc.ddd:pppp read-community write-community
readBackDelay --- Defines the delay the driver uses when it reads back parameters recently commanded. The delay is initialized at a proved preset value which should not be changed under normal circumstances.
lnbVolt --- Sets the lnb voltage.
lnb22KhzTone --- Sets the lnb tone/22kHz.
agcRange --- Sets the agc voltage range: 3,3V 5V or 10V.
beacon.mapMin --- Sets the mapped lower beacon level in dBm.
beacon.mapMax --- Sets the mapped upper beacon level in dBm.
dvb.mapMin --- Sets the mapped lower dvb level in dBm.
dvb.mapMax --- Sets the mapped upper dvb level in dBm.
detect.mapMin --- Sets the mapped lower detection level in dBm.
detect.mapMax --- Sets the mapped upper detection level in dBm.
deviceComment --- An optional text entered here appears as an addition to the tooltip which is shown while the mouse is placed over a device icon in the GUI. The "\n" character sequence is translated into a newline character, splitting the text into multiple lines.
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 |
| info.serial | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.hwVersion | TEXT | R/O | StringRange R/O |
| info.ctrlSerial | TEXT | R/O | StringRange R/O |
| info.ctrlVersion | TEXT | R/O | StringRange R/O |
| info.ctrlHwVersion | TEXT | R/O | StringRange R/O |
| config.lnbVolt | CHOICE | SETUP | EnumRange (OFF 13.4V 18.2V 14.6V 18.2V) |
| config.22kHzTone | CHOICE | SETUP | EnumRange (OFF ON) |
| config.agcRange | CHOICE | SETUP | EnumRange (3.3V 5V 10V) |
| config.beacon.mapMin | INTEGER | SETUP | IntegerRange (-110 .. -20) |
| config.beacon.mapMax | INTEGER | SETUP | IntegerRange (-110 .. -20) |
| config.dvb.mapMin | INTEGER | SETUP | IntegerRange (-2 .. 23) |
| config.dvb.mapMax | INTEGER | SETUP | IntegerRange (-2 .. 23) |
| config.detect.mapMin | INTEGER | SETUP | IntegerRange (-110 .. -20) |
| config.detect.mapMax | INTEGER | SETUP | IntegerRange (-110 .. -20) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| opMode | CHOICE | EnumRange (DVBS2X DETECTION BEACON) | |
| attenuation | INTEGER | IntegerRange (0 .. 30) | |
| flags.lock | BOOLEAN | R/O | BooleanRange R/O (true false) |
| dvb.refreshCycle | INTEGER | IntegerRange (4 .. 60) | |
| dvb.frequency | FLOAT | DoubleRange (950.000 .. 2200.000) | |
| dvb.symbolrate | FLOAT | DoubleRange (0.200 .. 500.000) | |
| dvb.searchRange | INTEGER | IntegerRange (500 .. 70000) | |
| dvb.rolloff | CHOICE | EnumRange (35% 25% 20% 10% 5% 2% UNKNOWN) | |
| detect.refreshCycle | INTEGER | IntegerRange (6 .. 60) | |
| detect.frequency | FLOAT | DoubleRange (950.000 .. 2200.000) | |
| detect.symbolrate | FLOAT | DoubleRange (0.200 .. 500.000) | |
| detect.searchRange | INTEGER | IntegerRange (100 .. 5000) | |
| detect.rolloff | INTEGER | IntegerRange (1 .. 35) | |
| beacon.refreshCycle | INTEGER | IntegerRange (6 .. 60) | |
| beacon.frequency | FLOAT | DoubleRange (950.000 .. 2200.000) | |
| beacon.aquisitionRange | INTEGER | IntegerRange (50 .. 245) | |
| state.beacon | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.frequency | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Receiver Lock) |