9.676 Teledyne-QFlex-400

This page describes the device driver and the device window for the Teledyne-QFlex-400 device. It supports modem functionalities with RF rx and tx interface as well as four ethernet interfaces for traffic. This driver only controls the RF functionalities of the modem. Source and destination IP addresses have to be set manually in the web based interface.

Known issues

When setting or changing the modulation or reloading a stored configuration, the device itself takes up to several seconds to process these changes and is unable. Communication faults that last a few seconds are expected when performing some changes due to the nature of the QFlex-400 device.

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

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.modeltype TEXT R/O StringRange R/O
info.serialnumber TEXT R/O StringRange R/O
info.swrevision TEXT R/O StringRange R/O
info.fwrevision TEXT R/O StringRange R/O
info.temp FLOAT R/O DoubleRange R/O (0.0 .. 55.0)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.pupPassword TEXT SAVE SETUP StringRange
tx.modemType CHOICE NOPRESET EnumRange (OFF DVBS2 DVBS2X CLOSED NETWORK CLOSED NETWORK PLUS ESC)
tx.on CHOICE NOPRESET EnumRange (OFF ON ON(MUTE IF PWR BREAK) RTS ENABLED RX ENABLED ON(MUTE IF LOSS OF M&C))
tx.power FLOAT DoubleRange (-45.0 .. 0.0)
tx.frequency FLOAT DoubleRange (0.000 .. 0.000)
tx.band CHOICE EnumRange (L-BAND IF)
tx.mod.rateControl CHOICE EnumRange (DATARATE SYMBOLRATE)
tx.mod.dataRate FLOAT DoubleRange (0.002400 .. 60.000000)
tx.mod.symbolRate FLOAT DoubleRange (0.002400 .. 50.000000)
tx.mod.pilots CHOICE EnumRange (ON OFF)
tx.mod.fecFramesize CHOICE EnumRange (NORMAL SHORT)
tx.mod.fecType CHOICE EnumRange (OFF VITERBI TPC SMARTLINK)
tx.mod.fec CHOICE EnumRange (0.312(5/16) 0.477(21/44) 0.493(1/2) 1/2 2/3 0.666(2/3) 3/4 0.75(3/4) 0.789 7/8 0.875(7/8) 0.875(7/8) P r15240-16404 1/4 1/3 2/5 3/5 4/5 5/6 8/9 9/10 11/45 4/15 13/45 14/45 9/20 7/15 8/15 11/20 26/45 28/45 23/36 25/36 32/45 13/18 11/15 7/9 77/90 23/26 1/2-L 8/15-L 5/9-L 26/45-L 3/5-L 2/3-L 32/45-L 4/9 5/9 12/15 29/45-L 31/45-L 11/15-L)
tx.mod.type CHOICE EnumRange (BPSK QPSK OQPSK 8PSK 16QAM 8QAM 16APSK 32APSK 64QAM 64APSK 8APSK 128APSK 256APSK)
tx.mod.testPattern CHOICE EnumRange (OFF MODULAR CW MODULAR ALTERNATE)
tx.mod.protection CHOICE EnumRange (ON OFF)
tx.mod.clockSource CHOICE EnumRange (EXTERNAL INTERNAL RX REFERENCE STATION)
tx.mod.spectrumInvert CHOICE EnumRange (NORMAL INVERTED)
tx.mod.rollOff CHOICE EnumRange (5% 10% 15% 20% 25% 35%)
rx.modemType CHOICE NOPRESET EnumRange (OFF DVBS2 DVBS2X CLOSED NETWORK CLOSED NETWORK PLUS ESC)
rx.frequency FLOAT DoubleRange (0.000 .. 0.000)
rx.tracktx CHOICE EnumRange (ON OFF)
rx.band CHOICE EnumRange (L-BAND IF)
rx.dem.rateControl CHOICE EnumRange (DATARATE SYMBOLRATE)
rx.dem.dataRate FLOAT DoubleRange (0.004800 .. 52.000000)
rx.dem.symbolRate FLOAT DoubleRange (0.009600 .. 10.000000)
rx.dem.pilots CHOICE EnumRange (ON OFF)
rx.dem.fecFramesize CHOICE EnumRange (NORMAL SHORT)
rx.dem.fecType CHOICE EnumRange (OFF VITERBI TPC SMARTLINK)
rx.dem.fec CHOICE EnumRange (0.312(5/16) 0.477(21/44) 0.493(1/2) 1/2 2/3 0.666(2/3) 3/4 0.75(3/4) 0.789 7/8 0.875(7/8) 0.875(7/8) P r15240-16404 1/4 1/3 2/5 3/5 4/5 5/6 8/9 9/10 11/45 4/15 13/45 14/45 9/20 7/15 8/15 11/20 26/45 28/45 23/36 25/36 32/45 13/18 11/15 7/9 77/90 23/26 1/2-L 8/15-L 5/9-L 26/45-L 3/5-L 2/3-L 32/45-L 4/9 5/9 12/15 29/45-L 31/45-L 11/15-L)
rx.dem.type CHOICE EnumRange (BPSK QPSK OQPSK 8PSK 16QAM 8QAM 16APSK 32APSK 64QAM 64APSK 8APSK 128APSK 256APSK)
rx.dem.clockSource CHOICE EnumRange (SATELLITE)
rx.dem.spectrumInvert CHOICE EnumRange (NORMAL INVERTED)
rx.dem.sweepMode CHOICE EnumRange (NORMAL CUSTOM)
rx.dem.sweepRange FLOAT DoubleRange (1 .. 250)
rx.dem.rollOff CHOICE EnumRange (5% 10% 15% 20% 25% 35%)
loopBack CHOICE EnumRange (OFF INTERFACE INTERFACE(LOCAL+REMOTE))
rx.meter.esno FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.meter.power FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.meter.freqoffs FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.meter.basebandframes INTEGER R/O IntegerRange R/O (0 .. 0)
rx.meter.ebno FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.meter.compositepower FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.meter.basebanderrors INTEGER R/O IntegerRange R/O (0 .. 0)
rx.meter.bufferfill FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.data.bitrate FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
rx.data.packetrate INTEGER R/O IntegerRange R/O (0 .. 0)
rx.data.errpckts INTEGER R/O IntegerRange R/O (0 .. 0)
rx.data.droppedpackets INTEGER R/O IntegerRange R/O (0 .. 0)
tx.data.bitrate FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
tx.data.packetrate INTEGER R/O IntegerRange R/O (0 .. 0)
tx.data.errpckts INTEGER R/O IntegerRange R/O (0 .. 0)
tx.data.droppedpackets INTEGER R/O IntegerRange R/O (0 .. 0)
list.name TEXT R/O StringRange R/O
list.number INTEGER R/O IntegerRange R/O (0 .. 0)
buffer.name TEXT R/O StringRange R/O
savedlist.buf TEXT R/O StringRange R/O
savedlist.name CHOICE NOPRESET EnumRange (?)
save.name TEXT NOPRESET StringRange
savedlist.curr TEXT NOPRESET StringRange
tirg.save BOOLEAN NOPRESET BooleanRange (true false)
tirg.recall BOOLEAN NOPRESET BooleanRange (true false)
tirg.delete BOOLEAN NOPRESET BooleanRange (true false)
internal.cwtest INTEGER R/O IntegerRange R/O (0 .. 0)
internal.alttest INTEGER R/O IntegerRange R/O (0 .. 0)
internal.binstat.01 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.02 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.03 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.04 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.05 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.06 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.07 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.08 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.09 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.10 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.11 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.12 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.13 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.14 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.15 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.16 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.17 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.18 HEX R/O HexRange R/O (0 .. 0)
internal.sumfault.1 HEX R/O HexRange R/O (0 .. 0)
internal.sumfault.2 HEX R/O HexRange R/O (0 .. 0)
internal.sumfault.3 HEX R/O HexRange R/O (0 .. 0)
internal.sumfault.collector INTEGER R/O IntegerRange R/O (0 .. 0)
internal.tx.modemType TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (Temperature)
faults.02 ALARM R/O AlarmFlagRange R/O (Power Supply)
faults.03 ALARM R/O AlarmFlagRange R/O (Tx Clock)
faults.04 ALARM R/O AlarmFlagRange R/O (Rx Clock)
faults.05 ALARM R/O AlarmFlagRange R/O (Rx Demod Unlocked)
faults.06 ALARM R/O AlarmFlagRange R/O (Fan)
faults.07 ALARM R/O AlarmFlagRange R/O (Tx Stream)
faults.08 ALARM R/O AlarmFlagRange R/O (Rx Stream)
faults.09 ALARM R/O AlarmFlagRange R/O (Rx DVBS2 Decoder)
faults.10 ALARM R/O AlarmFlagRange R/O (Tx Drop Mux)
faults.11 ALARM R/O AlarmFlagRange R/O (Rx Datarate)
faults.12 ALARM R/O AlarmFlagRange R/O (Tx Datarate)
faults.13 ALARM R/O AlarmFlagRange R/O (Rx Power)
faults.14 ALARM R/O AlarmFlagRange R/O (Rx Deframer)
faults.15 ALARM R/O AlarmFlagRange R/O (Tx Mod)
faults.16 ALARM R/O AlarmFlagRange R/O (Tx Terr)
faults.17 ALARM R/O AlarmFlagRange R/O (Tx IP)
faults.18 ALARM R/O AlarmFlagRange R/O (Summary Alarm)