This page describes the device driver and the device window for the Adtec RD60 IRD family.
Device window pages
The following table shows which device window pages are available with this individual device type.
--- The main receive parameters, including frequency and service selection.
--- The conditional access parameters
--- The video parameters
--- The audio parameters
--- Faults and fault mask
--- The device info page.
--- The maintenance 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 encoder.
The read/write-community strings may be set through the Adtec-RD60 front panel or the web interface of the device. Factory defaults are 'adtec' for the read community, 'none' for the write community. Hence a typical address specification for a Adtec-EN81 may be 10.0.0.1 adtec none .
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.product | TEXT | R/O | StringRange R/O |
| info.name | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.temperature | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.22kHz | CHOICE | SETUP | EnumRange (OFF ON) |
| config.22kHzAuto | CHOICE | SAVE SETUP | EnumRange (OFF ON) |
| config.lnbPower | CHOICE | SETUP | EnumRange (OFF ON) |
| config.lnbVoltage | CHOICE | SETUP | EnumRange (13V 18V) |
| config.lnbPolSwitch | CHOICE | SAVE SETUP | EnumRange (OFF ON) |
| config.loFreqHigh | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.loFreqLow | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.bandEdge | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.marginThreshold | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.serviceHunt | CHOICE | SAVE SETUP | EnumRange (OFF ON) |
| config.autoCCM | CHOICE | SAVE SETUP | EnumRange (NO YES) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| internal.band | TEXT | R/O | StringRange R/O |
| internal.apid | TEXT | R/O | StringRange R/O |
| internal.ix | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.mod | TEXT | StringRange | |
| internal.a | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| input | CHOICE | EnumRange (ASI RF1 RF2 IP) | |
| dvbmode | CHOICE | EnumRange (DVBS DVBS2) | |
| frequency | FLOAT | DoubleRange (0.0 .. 0.0) | |
| dataRate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| symbolRate | FLOAT | DoubleRange (0.000 .. 0.000) | |
| modulation | CHOICE | EnumRange (QPSK 8PSK 16APSK 32APSK 16QAM AUTO) | |
| fec | CHOICE | EnumRange (NOFEC 1/2 1/3 1/4 2/3 2/5 3/4 3/5 4/5 5/6 6/7 7/8 8/9 9/10 AUTO) | |
| searchRange | INTEGER | IntegerRange (0 .. 0) | |
| polarization | CHOICE | EnumRange (X Y) | |
| rolloff | CHOICE | EnumRange (AUTO 20% 25% 35%) | |
| ccm | CHOICE | EnumRange (AUTO CCM) | |
| pilot | CHOICE | EnumRange (AUTO ON OFF) | |
| packetLength | CHOICE | EnumRange (AUTO NORMAL SHORT) | |
| programNo | INTEGER | IntegerRange (-1 .. 65535) | |
| programList | CHOICE | EnumRange (NO SERVICES) | |
| audioList | TEXT | R/O | StringRange R/O |
| actualProgram | TEXT | R/O | StringRange R/O |
| video.colorBars | CHOICE | EnumRange (OFF ON) | |
| video.barsType | CHOICE | EnumRange (BARS BLACK BLUE RED MAGENTA GREEN CYAN YELLOW WHITE) | |
| video.genlockMode | CHOICE | EnumRange (OFF SLAVE REMOTE) | |
| video.genlockHorzAdj | INTEGER | IntegerRange (0 .. 0) | |
| video.genlockVerzAdj | INTEGER | IntegerRange (0 .. 0) | |
| video.genlockPixAdj | INTEGER | IntegerRange (0 .. 64) | |
| video.genlockCvbs | CHOICE | EnumRange (VIDEO SYNC) | |
| video.genlockReset | TEXT | StringRange | |
| video.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| video.embeddedAudio1 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio2 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio3 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio4 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio5 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio6 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio7 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| video.embeddedAudio8 | CHOICE | EnumRange (AUTO AUDIO1 AUDIO2 AUDIO3 AUDIO4 AUDIO5 AUDIO6 AUDIO7 AUDIO8 NONE) | |
| audio.1.program | CHOICE | EnumRange (0 - OFF) | |
| audio.1.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.1.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.1.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.2.program | CHOICE | EnumRange (0 - OFF) | |
| audio.2.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.2.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.2.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.3.program | CHOICE | EnumRange (0 - OFF) | |
| audio.3.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.3.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.3.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.4.program | CHOICE | EnumRange (0 - OFF) | |
| audio.4.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.4.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.4.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.5.program | CHOICE | EnumRange (0 - OFF) | |
| audio.5.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.5.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.5.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.6.program | CHOICE | EnumRange (0 - OFF) | |
| audio.6.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.6.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.6.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.7.program | CHOICE | EnumRange (0 - OFF) | |
| audio.7.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.7.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.7.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.8.program | CHOICE | EnumRange (0 - OFF) | |
| audio.8.delay | INTEGER | IntegerRange (-50 .. 800) | |
| audio.8.pid | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.8.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| 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.ebno | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| state.margin | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| state.level | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| ca.bissmode | CHOICE | EnumRange (OFF BISS-1 BISS-E-UID1 BISS-E-UID2) | |
| ca.bisskey | TEXT | NOCOMPARE | StringRange |
| ca.injectedid | TEXT | NOCOMPARE | StringRange |
| 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) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (Margin) |