This page describes the Qbit-Q572-AudioReceiver device driver and its device window. The Qbit-Q572-AudioReceiver device driver monitors and controls the audio satellite receiver.
The driver automatically recognizes the number of licensed audio decoders within tghe unit. It is prepared to support up to 4 decoders within a single unit.
The driver was tested with the following models:
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 RF monitoring and control parameters.
--- The audio decoder output monitoring and 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 device.
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.
audio.1-4.limitLow --- Sets the silence detection level alarm threshold for decoder 1-4
audio.1-4.limitHigh --- Sets the overload level alarm threshold for decoder 1-4
audio.1-4.lowT1 --- Sets the silence detection level limit alarm raise delay.
audio.1-4.highT1 --- Sets the overload level alarm raise delay.
audio.1-4.lowT2 --- Sets the silence detection level clear delay.
audio.1-4.highT2 --- Sets the overload detection level clear delay.
loFreqLow --- The LO frequency for the low frequency band. The software sets the appropriate LO frequency every time before it changes the receive frequency.
loFreqHigh --- The LO frequency for the high frequency band. The software sets the appropriate LO frequency every time before it changes the receive frequency.
bandEdge --- The frequency where the software switches the LO frequencies.
lnbPolSwitch --- If you set this parameter to ON, the 'lnbVoltage' parameter below becomes read-only and the LNB voltage is controlled though the 'polarization' parameter of the device driver (only makes sense with lnbPower=ON).
lnbVoltage --- Selects if the IRD shall apply LNB power to the input as well as the voltage level.
22kHzAuto --- If set to ON, the driver switches the 22 kHz tone depending on the receive frequency. Frequencies above the 'bandEdge' value cause the 22kHz tone to be switched on, lower frequencies switch the tone off. The 22kHzAuto mode overwrites the the '22kHz' setting described above.
22kHz --- Makes the IRD apply a 22 kHz tone to the LNB power when set to ON.
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.name | TEXT | R/O | StringRange R/O |
| info.model | TEXT | R/O | StringRange R/O |
| info.temp | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.audio.1.limitLow | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.1.limitHigh | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.1.lowT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.1.highT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.1.lowT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.1.highT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.2.limitLow | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.2.limitHigh | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.2.lowT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.2.highT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.2.lowT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.2.highT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.3.limitLow | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.3.limitHigh | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.3.lowT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.3.highT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.3.lowT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.3.highT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.4.limitLow | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.4.limitHigh | FLOAT | SETUP | DoubleRange (0.00 .. 0.00) |
| config.audio.4.lowT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.4.highT1 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.4.lowT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.audio.4.highT2 | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.loFreqLow | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.loFreqHigh | INTEGER | SETUP | IntegerRange (0 .. 0) |
| config.bandEdge | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.lnbPolSwitch | CHOICE | SAVE SETUP | EnumRange (OFF ON) |
| config.lnbVoltage | CHOICE | SETUP | EnumRange (OFF 12V 13V 18V) |
| config.22kHzAuto | CHOICE | SAVE SETUP | EnumRange (OFF ON) |
| config.22kHz | CHOICE | SETUP | EnumRange (OFF ON) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| internal.ber | TEXT | R/O | StringRange R/O |
| internal.band | TEXT | R/O | StringRange R/O |
| internal.save | BOOLEAN | R/O | BooleanRange R/O (true false) |
| interface | CHOICE | EnumRange (ASI RTP UDP ISDN X.21 ES-RTP SAT UDP ES-UDRTP ES-CARD UNKNOWN) | |
| reset | TEXT | NOPRESET | StringRange |
| frequency | FLOAT | DoubleRange (0.000 .. 0.000) | |
| symbolRate | FLOAT | DoubleRange (0.000000 .. 0.000000) | |
| polarization | CHOICE | EnumRange (X Y) | |
| flags.lock | BOOLEAN | R/O | BooleanRange R/O (true false) |
| meas.frequency | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| meas.symbolRate | FLOAT | R/O | DoubleRange R/O (0.000000 .. 0.000000) |
| dvbmode | CHOICE | R/O | EnumRange R/O (DVB-S DVB-S2 DSS TURBO) |
| fec | CHOICE | R/O | EnumRange R/O (1/2 2/3 3/4 4/5 5/6 6/7 7/8 8/9 UNKNOWN) |
| modulation | CHOICE | R/O | EnumRange R/O (QPSK 8PSK 16-APSK 32-APSK UNKNOWN) |
| pilots | CHOICE | R/O | EnumRange R/O (ON OFF) |
| frameLength | CHOICE | R/O | EnumRange R/O (LONG SHORT) |
| rolloff | CHOICE | R/O | EnumRange R/O (35% 25% 20%) |
| spectrumSense | CHOICE | R/O | EnumRange R/O (NORMAL INVERTED) |
| state.level | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| state.snr | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| state.ebno | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| state.ber | TEXT | R/O | StringRange R/O |
| audio.1.enabled | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.1.active | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.1.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.1.state | CHOICE | R/O | EnumRange R/O (WAITING RECEIVE LOCKED ERROR UNKNOWN) |
| audio.1.coding | TEXT | R/O | StringRange R/O |
| audio.1.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.1.sampling | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.1.channel | CHOICE | R/O | EnumRange R/O (NO L R L+R) |
| audio.2.enabled | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.2.active | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.2.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.2.state | CHOICE | R/O | EnumRange R/O (WAITING RECEIVE LOCKED ERROR UNKNOWN) |
| audio.2.coding | TEXT | R/O | StringRange R/O |
| audio.2.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.2.sampling | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.2.channel | CHOICE | R/O | EnumRange R/O (NO L R L+R) |
| audio.3.enabled | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.3.active | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.3.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.3.state | CHOICE | R/O | EnumRange R/O (WAITING RECEIVE LOCKED ERROR UNKNOWN) |
| audio.3.coding | TEXT | R/O | StringRange R/O |
| audio.3.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.3.sampling | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.3.channel | CHOICE | R/O | EnumRange R/O (NO L R L+R) |
| audio.4.enabled | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.4.active | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.4.running | BOOLEAN | R/O | BooleanRange R/O (true false) |
| audio.4.state | CHOICE | R/O | EnumRange R/O (WAITING RECEIVE LOCKED ERROR UNKNOWN) |
| audio.4.coding | TEXT | R/O | StringRange R/O |
| audio.4.bitrate | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.4.sampling | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| audio.4.channel | CHOICE | R/O | EnumRange R/O (NO L R L+R) |
| audio.1.pid | INTEGER | IntegerRange (0 .. 8191) | |
| audio.1.delay | INTEGER | IntegerRange (0 .. 0) | |
| audio.1.output | CHOICE | EnumRange (ANALOG AES-EBU) | |
| audio.1.mute | CHOICE | EnumRange (NONE MUTE AESOFF AESOFF-IP) | |
| audio.1.offset | CHOICE | EnumRange (-12dB -11.5dB -11dB -10.5dB -10dB -9.5dB -9dB -8.5dB -8dB -7.5dB -7dB -6.5dB -6dB -5.5dB -5dB -4.5dB -4dB -3.5dB -3dB -2.5dB -2dB -1.5dB -1dB -0.5dB 0dB +0.5dB +1dB +1.5dB +2dB +2.5dB +3dB +3.5dB +4dB +4.5dB +5dB +5.5dB +6dB +6.5dB +7dB +7.5dB +8dB +8.5dB +9dB +9.5dB +10dB +10.5dB +11dB +11.5dB +12dB) | |
| audio.1.delay2 | INTEGER | IntegerRange (0 .. 0) | |
| audio.2.pid | INTEGER | IntegerRange (0 .. 8191) | |
| audio.2.delay | INTEGER | IntegerRange (0 .. 0) | |
| audio.2.output | CHOICE | EnumRange (ANALOG AES-EBU) | |
| audio.2.mute | CHOICE | EnumRange (NONE MUTE AESOFF AESOFF-IP) | |
| audio.2.offset | CHOICE | EnumRange (-12dB -11.5dB -11dB -10.5dB -10dB -9.5dB -9dB -8.5dB -8dB -7.5dB -7dB -6.5dB -6dB -5.5dB -5dB -4.5dB -4dB -3.5dB -3dB -2.5dB -2dB -1.5dB -1dB -0.5dB 0dB +0.5dB +1dB +1.5dB +2dB +2.5dB +3dB +3.5dB +4dB +4.5dB +5dB +5.5dB +6dB +6.5dB +7dB +7.5dB +8dB +8.5dB +9dB +9.5dB +10dB +10.5dB +11dB +11.5dB +12dB) | |
| audio.2.delay2 | INTEGER | IntegerRange (0 .. 0) | |
| audio.3.pid | INTEGER | IntegerRange (0 .. 8191) | |
| audio.3.delay | INTEGER | IntegerRange (0 .. 0) | |
| audio.3.output | CHOICE | EnumRange (ANALOG AES-EBU) | |
| audio.3.mute | CHOICE | EnumRange (NONE MUTE AESOFF AESOFF-IP) | |
| audio.3.offset | CHOICE | EnumRange (-12dB -11.5dB -11dB -10.5dB -10dB -9.5dB -9dB -8.5dB -8dB -7.5dB -7dB -6.5dB -6dB -5.5dB -5dB -4.5dB -4dB -3.5dB -3dB -2.5dB -2dB -1.5dB -1dB -0.5dB 0dB +0.5dB +1dB +1.5dB +2dB +2.5dB +3dB +3.5dB +4dB +4.5dB +5dB +5.5dB +6dB +6.5dB +7dB +7.5dB +8dB +8.5dB +9dB +9.5dB +10dB +10.5dB +11dB +11.5dB +12dB) | |
| audio.3.delay2 | INTEGER | IntegerRange (0 .. 0) | |
| audio.4.pid | INTEGER | IntegerRange (0 .. 8191) | |
| audio.4.delay | INTEGER | IntegerRange (0 .. 0) | |
| audio.4.output | CHOICE | EnumRange (ANALOG AES-EBU) | |
| audio.4.mute | CHOICE | EnumRange (NONE MUTE AESOFF AESOFF-IP) | |
| audio.4.offset | CHOICE | EnumRange (-12dB -11.5dB -11dB -10.5dB -10dB -9.5dB -9dB -8.5dB -8dB -7.5dB -7dB -6.5dB -6dB -5.5dB -5dB -4.5dB -4dB -3.5dB -3dB -2.5dB -2dB -1.5dB -1dB -0.5dB 0dB +0.5dB +1dB +1.5dB +2dB +2.5dB +3dB +3.5dB +4dB +4.5dB +5dB +5.5dB +6dB +6.5dB +7dB +7.5dB +8dB +8.5dB +9dB +9.5dB +10dB +10.5dB +11dB +11.5dB +12dB) | |
| audio.4.delay2 | INTEGER | IntegerRange (0 .. 0) | |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Input signal) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Audio 1) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Audio 2) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Audio 3) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Audio 4) |