This page describes the device driver and the device window for the NTT HVD6100 IRD with support for RF input (DVB-S/S2), ASI input and IP input.
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.
--- IP parameters
--- 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 front panel or the web interface of the device. Factory defaults are 'public' for the read community, 'private' for the write community. Hence a typical address specification for a NTT-HVD6100 may be 10.0.0.1 public private.
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.model | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.serial | TEXT | R/O | StringRange R/O |
| info.temperature1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| info.temperature2 | 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.lnbVoltage | CHOICE | SETUP | EnumRange (OFF 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.deviceComment | TEXT | SAVE SETUP | StringRange |
| internal.band | TEXT | R/O | StringRange R/O |
| internal.mod | TEXT | R/O | StringRange R/O |
| internal.dvbmode | TEXT | R/O | StringRange R/O |
| internal.s2mode | TEXT | R/O | StringRange R/O |
| internal.va | TEXT | R/O | StringRange R/O |
| internal.a | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.input | TEXT | R/O | StringRange R/O |
| internal.tuner | TEXT | R/O | StringRange R/O |
| reset | TEXT | NOPRESET | StringRange |
| input | CHOICE | EnumRange (ASI RF1 RF2 IP) | |
| dvbmode | CHOICE | EnumRange (DVBS DVBS2) | |
| s2mode | CHOICE | EnumRange (AUTO MANUAL VCM) | |
| 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 (none QPSK 8PSK 16APSK) | |
| fec | CHOICE | EnumRange (none 1/4 1/3 2/5 1/2 3/5 2/3 3/4 4/5 5/6 8/9 9/10) | |
| pls | INTEGER | IntegerRange (0 .. 262141) | |
| searchRange | INTEGER | IntegerRange (0 .. 0) | |
| polarization | CHOICE | EnumRange (Y X) | |
| rolloff | CHOICE | EnumRange (35% 25% 20%) | |
| pilot | CHOICE | EnumRange (none OFF ON) | |
| packetLength | CHOICE | EnumRange (none SHORT NORMAL) | |
| programMode | CHOICE | EnumRange (AUTO MANUAL) | |
| programNo | INTEGER | IntegerRange (0 .. 65535) | |
| programList | CHOICE | EnumRange (NO SERVICES) | |
| audioList | TEXT | R/O | StringRange R/O |
| actualProgram | TEXT | R/O | StringRange R/O |
| video.genlockMode | CHOICE | EnumRange (BYPASS FS-ONLY FS-SRC) | |
| video.genlockHorzAdj | INTEGER | IntegerRange (-32768 .. 32767) | |
| video.genlockVerzAdj | INTEGER | IntegerRange (-32768 .. 32767) | |
| video.genlockDelay | CHOICE | EnumRange (0 FRAME 0.5 FRAME 0.7 FRAME 1 FRAME) | |
| video.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| video.standard | CHOICE | R/O | EnumRange R/O (H.264 MPEG-2 UNKNOWN NONE) |
| video.format | TEXT | R/O | StringRange R/O |
| video.profile | TEXT | R/O | StringRange R/O |
| video.colorType | TEXT | R/O | StringRange R/O |
| video.fail | CHOICE | EnumRange (DISABLE ENABLE) | |
| video.freezeDelay | CHOICE | EnumRange (0sec 30sec 60sec DISABLE SDI OFFSIGNAL) | |
| video.rgbOutput | CHOICE | EnumRange (YPbPr RGB) | |
| video.cvbsPedestal | CHOICE | EnumRange (0% IRE 7.5% IRE) | |
| video.convert | CHOICE | EnumRange (to 480i29 to 576i25 to 1080i25) | |
| video.arDownConvert | CHOICE | EnumRange (PAN SCAN LETTERBOX FULL FRAME) | |
| video.horizontalPosition | INTEGER | IntegerRange (-100 .. 100) | |
| output.conn1 | CHOICE | EnumRange (ORIGINAL SDI CONVERSION SDI ASI) | |
| output.conn2 | CHOICE | EnumRange (ORIGINAL SDI CONVERSION SDI ASI) | |
| output.conn3 | CHOICE | EnumRange (ORIGINAL SDI CONVERSION SDI ASI) | |
| output.tsOutput | CHOICE | EnumRange (ASI TUNER TS over IP POST TS DESCRAMBLE) | |
| audio.autoPid | CHOICE | EnumRange (AUTO MANUAL) | |
| audio.1.delay | CHOICE | EnumRange (0 FRAME 1 FRAME) | |
| audio.1.pid | INTEGER | IntegerRange (0 .. 0) | |
| audio.1.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.1.bitrate | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.1.downmix | CHOICE | EnumRange (NO YES) | |
| audio.1.sampling | CHOICE | R/O | EnumRange R/O (16 bit 20 bit NONE) |
| audio.1.coding | TEXT | R/O | StringRange R/O |
| audio.1.dolbyDecode | CHOICE | EnumRange (DECODE PASS-THROUGH) | |
| audio.1.output | TEXT | R/O | StringRange R/O |
| audio.2.delay | CHOICE | EnumRange (0 FRAME 1 FRAME) | |
| audio.2.pid | INTEGER | IntegerRange (0 .. 0) | |
| audio.2.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.2.bitrate | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.2.downmix | CHOICE | EnumRange (NO YES) | |
| audio.2.sampling | CHOICE | R/O | EnumRange R/O (16 bit 20 bit NONE) |
| audio.2.coding | TEXT | R/O | StringRange R/O |
| audio.2.dolbyDecode | CHOICE | EnumRange (DECODE PASS-THROUGH) | |
| audio.2.output | TEXT | R/O | StringRange R/O |
| audio.3.delay | CHOICE | EnumRange (0 FRAME 1 FRAME) | |
| audio.3.pid | INTEGER | IntegerRange (0 .. 0) | |
| audio.3.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.3.bitrate | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.3.downmix | CHOICE | EnumRange (NO YES) | |
| audio.3.sampling | CHOICE | R/O | EnumRange R/O (16 bit 20 bit NONE) |
| audio.3.coding | TEXT | R/O | StringRange R/O |
| audio.3.dolbyDecode | CHOICE | EnumRange (DECODE PASS-THROUGH) | |
| audio.3.output | TEXT | R/O | StringRange R/O |
| audio.4.delay | CHOICE | EnumRange (0 FRAME 1 FRAME) | |
| audio.4.pid | INTEGER | IntegerRange (0 .. 0) | |
| audio.4.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.4.bitrate | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| audio.4.downmix | CHOICE | EnumRange (NO YES) | |
| audio.4.sampling | CHOICE | R/O | EnumRange R/O (16 bit 20 bit NONE) |
| audio.4.coding | TEXT | R/O | StringRange R/O |
| audio.4.dolbyDecode | CHOICE | EnumRange (DECODE PASS-THROUGH) | |
| audio.4.output | TEXT | R/O | StringRange R/O |
| ipin.addressType | CHOICE | EnumRange (MULTICAST UNICAST) | |
| ipin.address | TEXT | StringRange | |
| ipin.port | INTEGER | IntegerRange (0 .. 0) | |
| ipin.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| ipout.enable | CHOICE | EnumRange (DISABLE ENABLE) | |
| ipout.addressType | CHOICE | EnumRange (MULTICAST UNICAST) | |
| ipout.address | TEXT | StringRange | |
| ipout.port | INTEGER | IntegerRange (0 .. 0) | |
| ipout.protocol | CHOICE | EnumRange (UDP RTP) | |
| ipout.packets | CHOICE | EnumRange (1 2 3 4 5 6 7) | |
| ipout.ttl | INTEGER | IntegerRange (1 .. 255) | |
| ipout.serviceType | CHOICE | EnumRange (NORMAL DELAY MAX THROUGHPUT MAX RELIABILITY MIN MONETARY COST) | |
| ipout.source | CHOICE | EnumRange (ASI TUNER TS over IP POST TS DESCRAMBLE) | |
| ipout.fecEnable | CHOICE | EnumRange (DISABLE ENABLE) | |
| ipout.fecMode | CHOICE | EnumRange (1D 5x5 1D 5x20 1D 10x10 2D 5x5 2D 5x20 2D 10x10) | |
| ipout.fecAlignment | CHOICE | EnumRange (ANNEX A ANNEX B) | |
| ipout.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| 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) |
| flags.asi | BOOLEAN | R/O | BooleanRange R/O (true false) |
| flags.ip | BOOLEAN | R/O | BooleanRange R/O (true false) |
| state.margin | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.level | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.ebno | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.spectral | TEXT | R/O | StringRange R/O |
| state.ber | TEXT | R/O | StringRange R/O |
| ca.bissmode | CHOICE | EnumRange (CLEAR BISS-1 BISS-E) | |
| 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.04 | ALARM | R/O | AlarmFlagRange R/O (TS over IP) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (ASI) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (Summary) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Warning) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (Temperature 1) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (Temperature 2) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (FAN 1) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (FAN 2) |
| faults.17 | ALARM | R/O | AlarmFlagRange R/O (FAN 3) |
| faults.18 | ALARM | R/O | AlarmFlagRange R/O (FAN 4) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (Margin) |