This page describes the device driver and the device window for the Radyne DMD 2050 Satellite Modem.
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 .
--- The IF parameters (frequency, level, etc.) and some global modem settings.
--- The modulator settings, transmit clocking.
--- The demodulator settings, receive clocking, doppler buffer.
--- The Automatic Uplink Power Control settings.
--- The data interface settings.
--- 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 DMD2050.
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
tx.loFreq --- Sets the TX LO frequency (MHz) used to convert the transmitted signal from L-band to RF. Be sure to set this to 0 if the modem is used with 70MHz IF.
tx.sideBand --- Selects the side band used with the L-band to RF conversion. Select "HIGH-SIDE" if the carrier frequency is above the LO, "LOW-SIDE" if below.
tx.lband.10MHz --- Switches a 10MHz reference signal on or off at the L-band output.
tx.lband.voltageEnable --- Switches the BUC supply voltage on or off at the L-band output.
rx.loFreq --- Sets the RX LO frequency (MHz) used to convert the received signal to L-band. Be sure to set this to 0 if the modem is used with 70MHz IF.
rx.sideBand --- Selects the side band used with the RF to L-band down conversion. Select "HIGH-SIDE" if the carrier frequency is above the LO, "LOW-SIDE" if below.
rx.lband.10MHz --- Switches a 10MHz reference signal on or off at the L-band input.
rx.lband.voltageEnable --- Switches the LNB supply voltage on or off at the L-band input.
rx.lband.voltageSelect --- Selects the supply voltage to be applied at the L-band input. (13/15/18/20V)
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 |
| info.psu5V | FLOAT | R/O | DoubleRange R/O (0.0 .. 55.0) |
| info.psu12V | FLOAT | R/O | DoubleRange R/O (0.0 .. 55.0) |
| info.psum12V | FLOAT | R/O | DoubleRange R/O (-55.0 .. 0.0) |
| info.revision | TEXT | R/O | StringRange R/O |
| info.lnbVoltage | FLOAT | R/O | DoubleRange R/O (0.0 .. 55.0) |
| info.lnbCurrent | FLOAT | R/O | DoubleRange R/O (0.0 .. 800.0) |
| info.bucVoltage | FLOAT | R/O | DoubleRange R/O (0 .. 55) |
| info.bucCurrent | FLOAT | R/O | DoubleRange R/O (0 .. 800) |
| info.signal.on | CHOICE | R/O | EnumRange R/O (OFF ON) |
| config.tx.loFreq | FLOAT | SAVE SETUP | DoubleRange (0.000 .. 0.000) |
| config.tx.sideBand | CHOICE | SAVE SETUP | EnumRange (HIGH-SIDE LOW-SIDE) |
| config.tx.lband.10MHz | CHOICE | SETUP | EnumRange (DISABLE ENABLE) |
| config.tx.lband.voltageEnable | CHOICE | SETUP | EnumRange (DISABLE ENABLE) |
| config.rx.loFreq | FLOAT | SAVE SETUP | DoubleRange (0.000 .. 0.000) |
| config.rx.sideBand | CHOICE | SAVE SETUP | EnumRange (HIGH-SIDE LOW-SIDE) |
| config.rx.lband.10MHz | CHOICE | SETUP | EnumRange (DISABLE ENABLE) |
| config.rx.lband.voltageEnable | CHOICE | SETUP | EnumRange (DISABLE ENABLE) |
| config.rx.lband.voltageSelect | CHOICE | SETUP | EnumRange (13V 15V 18V 20V) |
| tx.modemType | CHOICE | NOPRESET | EnumRange (CLOSED-NET IDR IBS DROP-INSERT DVB-SAT MIL-STD188PT165-A RFM EBEM) |
| tx.on | CHOICE | NOPRESET | EnumRange (OFF ON AUTO VSAT RTS) |
| tx.power | FLOAT | DoubleRange (-45.0 .. 0.0) | |
| tx.frequency | FLOAT | DoubleRange (0.000 .. 0.000) | |
| tx.mod.dataRate | FLOAT | DoubleRange (0.004800 .. 52.000000) | |
| tx.mod.symbolRate | FLOAT | R/O | DoubleRange R/O (0.009600 .. 10.000000) |
| tx.mod.fec | CHOICE | EnumRange (NONE VITERBI-1/2 VITERBI-2/3 VITERBI-3/4 VITERBI-5/6 VITERBI-7/8 SEQUENTIAL-1/2 SEQUENTIAL-3/4 SEQUENTIAL-7/8 TRELLIS-2/3 TRELLIS-3/4 TRELLIS-5/6 TRELLIS-7/8 TRELLIS-8/9 COMSTREAM-3/4 TPC-793/2D TPC-495/3D TPC-1/2 TPC-3/4 TPC-7/8 TPC-21/44 TPC-750 TPC-875 TPC-288 TPC-7/8-S TPC-5/16 LDPC-1/2 LDPC-2/3 LDPC-3/4 LDPC-4/5 LDPC-5/6 LDPC-8/9 LDPC-9/10 LDPC-3/5 FLEX-1/2 FLEX-2/3 FLEX-3/4 FLEX-7/8 FLEX-19/20) | |
| tx.mod.type | CHOICE | EnumRange (QPSK BPSK PSK8 QAM16 OQPSK RFM QAM8 APSK16) | |
| tx.mod.testPattern | CHOICE | EnumRange (NORMAL TEST2047 TEST-PATTERN2-TO15-MINUS1 TEST-PATTERN2-TO23-MINUS1) | |
| tx.frm.type | CHOICE | EnumRange (NONE 96K-IDR IBS EF-AUPC DVB EDMAC SCC 96K EFFICIENT-DNI EBEM) | |
| tx.rs.bypass | CHOICE | EnumRange (ENCODE BYPASS) | |
| tx.rs.encoding | CHOICE | EnumRange (RS-126/112 RS-194/178 RS-219/201 RS-225/205 RS-204/188 RS-CUSTOM) | |
| tx.rs.interleave | CHOICE | EnumRange (4 8 12) | |
| tx.ifc.dropMode | CHOICE | EnumRange (DISABLE T1D4 T1ESF PCM-30 PCM-30C PCM-31 PCM-31C SLC96 T1D4S T1ESFS) | |
| tx.ifc.dropMap | TEXT | StringRange | |
| tx.ifc.clockSource | CHOICE | EnumRange (EXT-SCTE INT-SCT) | |
| tx.ifc.clockPhase | CHOICE | EnumRange (NORMAL INVERTED AUTO) | |
| tx.mod.clockSource | CHOICE | EnumRange (INTERNAL SCR) | |
| tx.mod.clockPhase | CHOICE | EnumRange (NORMAL INVERTED) | |
| tx.ifc.dataPhase | CHOICE | EnumRange (NONE TERRESTRIAL BASEBAND TERRESTRIAL+BASEBAND) | |
| tx.mod.spectrumInvert | CHOICE | EnumRange (NORMAL INVERTED) | |
| tx.mod.scramblingEnable | CHOICE | EnumRange (DISABLE ENABLE) | |
| tx.mod.scrambling | CHOICE | EnumRange (NONE IBS-SCRAMBLER V35-IESS V35-CCITT V35-EF-DATA V35-F-C OM73 RS-SCRAMBLER V35-EF-RS TPC-SCRAMBLER DVB-SCRAMBLER EDMAC TPC-IBS TPC-EDMAC V35-COMSTREAM EBEM) | |
| tx.mod.differential | CHOICE | EnumRange (DISABLE ENABLE) | |
| tx.ifc.overheadType | CHOICE | EnumRange (VOICE DATA) | |
| tx.ifc.esc1Gain | FLOAT | DoubleRange (-20 .. 10) | |
| tx.ifc.esc2Gain | FLOAT | DoubleRange (-20 .. 10) | |
| tx.ifc.hardware | CHOICE | EnumRange (G703-B-T1-AMI G703-B-T1-B8ZS G703-B-E1 G703-B-T2 G703-U-E1 G703-U-T2 G703-U-E2 RS422 V35 RS232 HSSI ASI AASI M2P DVB ETHERNET-BRIDGE MIL-STD188PT114-A RS423 G703-U-T3 G703-U-E3 STS1-UNBAL) | |
| tx.aupc.localMode | CHOICE | EnumRange (DISABLED EF-AUPC RADYNE NEAR-SIDE) | |
| tx.aupc.remoteMode | CHOICE | EnumRange (DISABLED EF-AUPC) | |
| tx.aupc.localOnCarrLoss | CHOICE | EnumRange (HOLD NOMINAL MAXIMUM) | |
| tx.aupc.remoteOnCarrLoss | CHOICE | EnumRange (HOLD NOMINAL MAXIMUM) | |
| tx.aupcTrackingRate | CHOICE | EnumRange (0.5dB/min 1.0dB/min 1.5dB/min 2.0dB/min 2.5dB/min 3.0dB/min 3.5dB/min 4.0dB/min 4.5dB/min 5.0dB/min 5.5dB/min 6.0dB/min) | |
| tx.aupc.remoteLoopBack | CHOICE | EnumRange (DISABLE ENABLE) | |
| tx.aupc.remoteTest | CHOICE | EnumRange (DISABLE ENABLE) | |
| tx.aupc.targetEbno | FLOAT | DoubleRange (4.00 .. 20.00) | |
| tx.aupc.minCarrierLevel | FLOAT | DoubleRange (-25.00 .. 0.00) | |
| tx.aupc.maxCarrierLevel | FLOAT | DoubleRange (-25.00 .. 0.00) | |
| tx.aupc.nomCarrierLevel | FLOAT | DoubleRange (-25.00 .. 0.00) | |
| tx.ifc.framingMode | CHOICE | EnumRange (NONE DVB-188 DVB-204) | |
| tx.mod.rollOff | CHOICE | EnumRange (INTELSAT-035 DVB-SAT-025 DVB-SAT-035 MIL-STD188PT165-A DVB-SAT-020) | |
| rx.modemType | CHOICE | NOPRESET | EnumRange (CLOSED-NET IDR IBS DROP-INSERT DVB-SAT MIL-STD188PT165-A RFM EBEM) |
| rx.frequency | FLOAT | DoubleRange (0.000 .. 0.000) | |
| rx.dem.dataRate | FLOAT | DoubleRange (0.004800 .. 52.000000) | |
| rx.dem.symbolRate | FLOAT | R/O | DoubleRange R/O (0.009600 .. 10.000000) |
| rx.dem.fec | CHOICE | EnumRange (NONE VITERBI-1/2 VITERBI-2/3 VITERBI-3/4 VITERBI-5/6 VITERBI-7/8 SEQUENTIAL-1/2 SEQUENTIAL-3/4 SEQUENTIAL-7/8 TRELLIS-2/3 TRELLIS-3/4 TRELLIS-5/6 TRELLIS-7/8 TRELLIS-8/9 COMSTREAM-3/4 TPC-793/2D TPC-495/3D TPC-1/2 TPC-3/4 TPC-7/8 TPC-21/44 TPC-750 TPC-875 LDPC-1/2 LDPC-2/3 LDPC-3/4 LDPC-4/5 LDPC-5/6 LDPC-8/9 LDPC-9/10 LDPC-3/5 FLEX-1/2 FLEX-2/3 FLEX-3/4 FLEX-7/8 FLEX-19/20) | |
| rx.dem.type | CHOICE | EnumRange (QPSK BPSK PSK8 QAM16 OQPSK RFM QAM8 APSK16) | |
| rx.frm.type | CHOICE | EnumRange (NONE 96K-IDR IBS EF-AUPC DVB EDMAC SCC 96K EFFICIENT-DNI EBEM) | |
| rx.rs.bypass | CHOICE | EnumRange (DECODE BYPASS) | |
| rx.rs.encoding | CHOICE | EnumRange (RS-126/112 RS-194/178 RS-219/201 RS-225/205 RS-204/188 RS-CUSTOM) | |
| rx.rs.interleave | CHOICE | EnumRange (4 8 12) | |
| rx.ifc.insertMode | CHOICE | EnumRange (DISABLE T1D4 T1ESF PCM-30 PCM-30C PCM-31 PCM-31C SLC96 T1D4S T1ESFS) | |
| rx.ifc.insertMap | TEXT | StringRange | |
| rx.dem.clockSource | CHOICE | EnumRange (EXT-SCTE INT-SCT EXT-BNC RX-SAT EXT-IDI) | |
| rx.dem.clockPhase | CHOICE | EnumRange (NORMAL INVERTED) | |
| rx.buf.size | INTEGER | IntegerRange (0 .. 64) | |
| rx.dem.dataInvert | CHOICE | EnumRange (NONE TERRESTRIAL BASEBAND TERRESTRIAL+BASEBAND) | |
| rx.dem.spectrumInvert | CHOICE | EnumRange (NORMAL INVERTED AUTO) | |
| rx.dem.scramblingEnable | CHOICE | EnumRange (DISABLE ENABLE) | |
| rx.dem.scrambling | CHOICE | EnumRange (NONE IBS-DESCRAMBLER V35-IESS V35-CCITT V35-EF-DATA V36-F-C OM73 RS-DESCRAMBLER V35-EF-RS TPC-DESCRAMBLER DVB-DESCRAMBLER EDMAC TPC-IBS TPC-EDMAC V35-COMSTREAM EBEM) | |
| rx.dem.differential | CHOICE | EnumRange (DISABLE ENABLE) | |
| rx.dem.sweepRange | FLOAT | DoubleRange (0 .. 255) | |
| rx.dem.levelLimit | FLOAT | DoubleRange (30 .. 90) | |
| rx.ifc.overheadType | CHOICE | EnumRange (VOICE DATA) | |
| rx.ifc.esc1Gain | FLOAT | DoubleRange (-20 .. 10) | |
| rx.ifc.esc2Gain | FLOAT | DoubleRange (-20 .. 10) | |
| rx.ifc.hardware | CHOICE | EnumRange (G703-B-T1-AMI G703-B-T1-B8ZS G703-B-E1 G703-B-T2 G703-U-E1 G703-U-T2 G703-U-E2 RS422 V35 RS232 HSSI ASI AASI M2P DVB ETHERNET-BRIDGE MIL-STD188PT114-A RS423 G703-U-T3 G703-U-E3 STS1-UNBAL) | |
| rx.ifc.framingMode | CHOICE | EnumRange (NONE DVB-188 DVB-204) | |
| rx.ifc.streaming | CHOICE | EnumRange (PACKET-OUTPUT BYTE-OUTPUT) | |
| rx.dem.sweepDelay | FLOAT | DoubleRange (0.0 .. 6553.5) | |
| rx.dem.ebno.alarmThreshold | FLOAT | DoubleRange (0.00 .. 9.90) | |
| rx.dem.rollOff | CHOICE | EnumRange (INTELSAT-035 DVB-SAT-025 DVB-SAT-035 MIL-STD188PT165-A DVB-SAT-020) | |
| rx.meter.ebno | FLOAT | R/O | DoubleRange R/O (0.00 .. 25.00) |
| rx.meter.bufFill | FLOAT | R/O | DoubleRange R/O (0 .. 100) |
| rx.meter.signal | FLOAT | R/O | DoubleRange R/O (-100 .. 0) |
| rx.meter.frequencyOffset | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| rx.meter.agc | FLOAT | R/O | DoubleRange R/O (0 .. 990) |
| rx.meter.esno | FLOAT | R/O | DoubleRange R/O (0.00 .. 40.00) |
| refClkFreq | FLOAT | DoubleRange (0.256 .. 10.000) | |
| refClkSrc | CHOICE | EnumRange (INTERNAL EXTERNAL HIGH-STAB) | |
| tx.mod.cwMode | CHOICE | EnumRange (NORMAL CW DUAL OFFSET POS-FIR NEG-FIR) | |
| loopBack | CHOICE | EnumRange (NONE TERR-TX TERR-RX TERR-TX-RX BASEBAND-TX BASEBAND-RX BASEBAND-TX-RX IF) | |
| internal.rxf | FLOAT | R/O | DoubleRange R/O (0.000000 .. 0.000000) |
| internal.txf | FLOAT | R/O | DoubleRange R/O (0.000000 .. 0.000000) |
| internal.C1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.C2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.T1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.T2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.R1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.R2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.R3 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.R4 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.R5 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nC1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nC2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nT1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nT2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nR1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nR2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nR3 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nR4 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.nR5 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (-12V Supply) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (+12V Supply) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (+5V Supply) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (+1.5V Rx Supply) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (+1.5V Tx Supply) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (+3.3V Supply) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (+20V Supply) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Terr FPGA Cfg) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Codec FPGA Cfg) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (Codec Dev Cfg) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (Transec Pwr Test) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Tx FPGA Cfg) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (Tx DSP Cfg) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (Symbol Clk PLL) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (Tx LB Synth PLL) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (Transec Ready) |
| faults.17 | ALARM | R/O | AlarmFlagRange R/O (Tx Terr Clk Act) |
| faults.18 | ALARM | R/O | AlarmFlagRange R/O (Tx Terr Data Act) |
| faults.19 | ALARM | R/O | AlarmFlagRange R/O (Tx Terr AIS) |
| faults.20 | ALARM | R/O | AlarmFlagRange R/O (Clk Src Fallback) |
| faults.21 | ALARM | R/O | AlarmFlagRange R/O (Tx TPC Confl Chk) |
| faults.22 | ALARM | R/O | AlarmFlagRange R/O (Rx FPGA Cfg) |
| faults.23 | ALARM | R/O | AlarmFlagRange R/O (Rx DSP Cfg) |
| faults.24 | ALARM | R/O | AlarmFlagRange R/O (Rx Signal Lock) |
| faults.25 | ALARM | R/O | AlarmFlagRange R/O (Rx Input Level) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (Rx Frame Lock) |
| faults.27 | ALARM | R/O | AlarmFlagRange R/O (Rx MFrame Lock) |
| faults.28 | ALARM | R/O | AlarmFlagRange R/O (Rx LB Synth PLL) |
| faults.29 | ALARM | R/O | AlarmFlagRange R/O (Buf Underflow) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (Buf near emtpy) |
| faults.31 | ALARM | R/O | AlarmFlagRange R/O (Buf near full) |
| faults.32 | ALARM | R/O | AlarmFlagRange R/O (Buf Overflow) |
| faults.33 | ALARM | R/O | AlarmFlagRange R/O (Rx Data Act) |
| faults.34 | ALARM | R/O | AlarmFlagRange R/O (Rx Sat AIS) |
| faults.35 | ALARM | R/O | AlarmFlagRange R/O (IFEC Lock) |
| faults.36 | ALARM | R/O | AlarmFlagRange R/O (Rx TPC Confl Chk) |
| faults.37 | ALARM | R/O | AlarmFlagRange R/O (OFEC Lock) |
| faults.38 | ALARM | R/O | AlarmFlagRange R/O (Rx Interleaver) |
| faults.39 | ALARM | R/O | AlarmFlagRange R/O (RS UncorrWord) |
| faults.40 | ALARM | R/O | AlarmFlagRange R/O (Eb/No) |
| faults.41 | ALARM | R/O | AlarmFlagRange R/O (Rx Level) |