1.628 Sencore-MRD3187-QUAD

This page describes the device driver and the device window for one Quad-input DVB-S2 receiver unit in a Sencore MRD3187 device. The Sencore MRD3187 may contain up to two receiver / decoder boards, this driver controls one 4-input receiver board in the MRD. To control two boards in one unit, set up two sat-nms devices with the same IP address, but different 'rds' configuration settings.

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

Remarks

The QUAD DVB-S/DVB-S2 stores certain parameters in individual memories for each RF input. This applies to the receive frequency, the LO frequency, the symbol rate and the DVB-S/DVB-S2 setting. The sat-nms software always shows the values for the actually selected input. When writing one of these parameters, the software sets the new value for all four inputs.

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.revision TEXT R/O StringRange R/O
info.model TEXT R/O StringRange R/O
info.alias TEXT R/O StringRange R/O
info.serialno TEXT R/O StringRange R/O
info.location TEXT R/O StringRange R/O
info.temperature FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
config.rds CHOICE SAVE SETUP EnumRange (1 2)
config.hasDualIp CHOICE SAVE SETUP EnumRange (YES NO)
config.hasQuadDVB CHOICE SAVE SETUP EnumRange (YES NO)
config.hasAsi CHOICE SAVE SETUP EnumRange (YES NO)
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.ebnoMin FLOAT SAVE SETUP DoubleRange (0.0 .. 0.0)
config.lnbPowerA CHOICE SETUP EnumRange (OFF 13V 14V 18V 19V)
config.lnbPowerB CHOICE SETUP EnumRange (OFF 13V 14V 18V 19V)
config.lnbPowerC CHOICE SETUP EnumRange (OFF 13V 14V 18V 19V)
config.lnbPowerD CHOICE SETUP EnumRange (OFF 13V 14V 18V 19V)
config.lnb22kHzA CHOICE SETUP EnumRange (OFF ON)
config.lnb22kHzB CHOICE SETUP EnumRange (OFF ON)
config.lnb22kHzC CHOICE SETUP EnumRange (OFF ON)
config.lnb22kHzD CHOICE SETUP EnumRange (OFF ON)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.deviceComment TEXT SAVE SETUP StringRange
input CHOICE EnumRange (A B C D)
interface CHOICE EnumRange (ASI IP SAT)
asi.type CHOICE EnumRange (ASI 310M ASI NULL STRIPPED UNKNOWN)
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 R/O EnumRange R/O (???? QPSK 8PSK)
fec CHOICE R/O EnumRange R/O (?/? 1/4 1/3 2/5 1/2 3/5 2/3 3/4 4/5 5/6 6/7 7/8 8/9 9/10)
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.pid INTEGER R/O IntegerRange R/O (0 .. 0)
video.bitrate FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
video.format TEXT R/O StringRange R/O
video.chroma TEXT R/O StringRange R/O
video.sdiA CHOICE EnumRange (AUTO SD HD)
video.sdiB CHOICE EnumRange (AUTO SD HD)
video.hdDisplayMode CHOICE EnumRange (PILLARBARS CROPPED)
video.hdVideoLoss CHOICE EnumRange (NO OUTPUT DISP RASTER)
video.hdAutoAfd CHOICE EnumRange (ENABLED DISABLED)
video.sdDisplayMode CHOICE EnumRange (LETTERBOX CROPPED ANAMORPHIC)
video.sdVideoLoss CHOICE EnumRange (NO OUTPUT DISP RASTER)
video.sdAutoAfd CHOICE EnumRange (ENABLED DISABLED)
video.formatSelect CHOICE EnumRange (AUTO MANUAL)
video.manualFormat CHOICE EnumRange (720x480 @ 29.97i (4:3) 720x480 @ 29.97i (16:9) 720x576 @ 25i (4:3) 720x576 @ 25i (16:9) 1280x720 @ 50p (16:9) 1280x720 @ 59.94p (16:9) 1280x720 @ 60p (16:9) 1920x1080 @ 25i (16:9) 1920x1080 @ 29.97i (16:9) 1920x1080 @ 30i (16:9) 1920x1080 @ 23.976p (16:9) 1920x1080 @ 24p (16:9) 1920x1080 @ 25p (16:9) 1920x1080 @ 29.97p (16:9) 1920x1080 @ 30p (16:9) 1920x1080 @ 23.976psf (16:9) 1920x1080 @ 24psf (16:9))
video.outputFormat CHOICE R/O EnumRange R/O (UNKNOWN 720x480 @ 29.97i (4:3) 720x480 @ 29.97i (16:9) 720x576 @ 25i (4:3) 720x576 @ 25i (16:9) 1280x720 @ 50p (16:9) 1280x720 @ 59.94p (16:9) 1280x720 @ 60p (16:9) 1920x1080 @ 25i (16:9) 1920x1080 @ 29.97i (16:9) 1920x1080 @ 30i (16:9) 1920x1080 @ 23.976p (16:9) 1920x1080 @ 24p (16:9) 1920x1080 @ 25p (16:9) 1920x1080 @ 29.97p (16:9) 1920x1080 @ 30p (16:9) 1920x1080 @ 23.976psf (16:9) 1920x1080 @ 24psf (16:9))
video.embeddedAudio1 CHOICE EnumRange (OFF AUDIO 1 PCM AUDIO 1 PASS THROUGH AUDIO 2 PCM AUDIO 2 PASS THROUGH)
video.embeddedAudio2 CHOICE EnumRange (OFF AUDIO 1 PCM AUDIO 1 PASS THROUGH AUDIO 2 PCM AUDIO 2 PASS THROUGH)
video.embeddedAudio3 CHOICE EnumRange (OFF AUDIO 1 PCM AUDIO 1 PASS THROUGH AUDIO 2 PCM AUDIO 2 PASS THROUGH)
video.embeddedAudio4 CHOICE EnumRange (OFF AUDIO 1 PCM AUDIO 1 PASS THROUGH AUDIO 2 PCM AUDIO 2 PASS THROUGH)
audio.1.pid INTEGER R/O IntegerRange R/O (0 .. 0)
audio.1.samplingRate CHOICE R/O EnumRange R/O (UNKNOWN 48 kHz 44.1 kHz 32 kHz RESERVED)
audio.1.bitrate INTEGER R/O IntegerRange R/O (0 .. 0)
audio.1.codingMode TEXT R/O StringRange R/O
audio.1.decoderType CHOICE EnumRange (MONITOR TRANSMISSION USER)
audio.1.downmix CHOICE EnumRange (2/0 L/R 2/0 LT/RT MONO CHAN1 MONO CHAN2 2/0 AUTO)
audio.1.dynamic CHOICE EnumRange (ENABLED DISABLED)
audio.1.compression CHOICE EnumRange (RF MODE LINE MODE CUSTOM 0 CUSTOM 1)
audio.1.compressMon CHOICE EnumRange (RF MODE LINE MODE CUSTOM 0 CUSTOM 1)
audio.2.pid INTEGER R/O IntegerRange R/O (0 .. 0)
audio.2.samplingRate CHOICE R/O EnumRange R/O (UNKNOWN 48 kHz 44.1 kHz 32 kHz RESERVED)
audio.2.bitrate INTEGER R/O IntegerRange R/O (0 .. 0)
audio.2.codingMode TEXT R/O StringRange R/O
audio.2.decoderType CHOICE EnumRange (MONITOR TRANSMISSION USER)
audio.2.downmix CHOICE EnumRange (2/0 L/R 2/0 LT/RT MONO CHAN1 MONO CHAN2 2/0 AUTO)
audio.2.dynamic CHOICE EnumRange (ENABLED DISABLED)
audio.2.compression CHOICE EnumRange (RF MODE LINE MODE CUSTOM 0 CUSTOM 1)
audio.2.compressMon CHOICE EnumRange (RF MODE LINE MODE CUSTOM 0 CUSTOM 1)
flags.lock BOOLEAN R/O BooleanRange R/O (true false)
flags.carrier BOOLEAN R/O BooleanRange R/O (true false)
flags.ts BOOLEAN R/O BooleanRange R/O (true false)
flags.ts.dvbs BOOLEAN R/O BooleanRange R/O (true false)
flags.ts.ip1 BOOLEAN R/O BooleanRange R/O (true false)
flags.ts.ip2 BOOLEAN R/O BooleanRange R/O (true false)
state.ber FLOAT R/O DoubleRange R/O (0.0E+00 .. 0.0E+00)
state.ebno FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.margin FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.level INTEGER R/O IntegerRange R/O (0 .. 0)
state.pilots CHOICE R/O EnumRange R/O (?? ON OFF)
state.freq FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
ca.bissmode CHOICE EnumRange (BISS-1 BISS-E)
ca.bisskey TEXT StringRange
ca.cam1enable CHOICE EnumRange (DISABLE ENABLE)
ca.cam1type TEXT R/O StringRange R/O
ca.cam2enable CHOICE EnumRange (DISABLE ENABLE)
ca.cam2type TEXT R/O StringRange R/O
ca.casmode CHOICE EnumRange (AUTO MANUAL)
ca.casid INTEGER R/O IntegerRange R/O (0 .. 0)
ca.casname TEXT R/O StringRange R/O
ca.casmonitor CHOICE EnumRange (DISABLE ENABLE)
ipin.1.enable CHOICE EnumRange DIS (OFF ON)
ipin.1.address TEXT StringRange DIS
ipin.1.port INTEGER IntegerRange DIS (0 .. 65535)
ipin.1.interface CHOICE EnumRange DIS (1 2)
ipin.1.fecEnable CHOICE EnumRange DIS (OFF ON)
ipin.1.bufferDuration INTEGER IntegerRange DIS (1 .. 4000)
ipin.1.packetsFrame INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.state TEXT R/O StringRange R/O DIS
ipin.1.dataRate FLOAT R/O DoubleRange R/O DIS (0.000 .. 0.000)
ipin.1.buffer INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.packetsReor INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.packetsDupl INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.fecRows INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.fecColumns INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.fecParity TEXT R/O StringRange R/O DIS
ipin.1.packetsCorr INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.packetsUnCorr INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.1.packetsLost INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.enable CHOICE EnumRange DIS (OFF ON)
ipin.2.address TEXT StringRange DIS
ipin.2.port INTEGER IntegerRange DIS (0 .. 65535)
ipin.2.interface CHOICE EnumRange DIS (1 2)
ipin.2.fecEnable CHOICE EnumRange DIS (OFF ON)
ipin.2.bufferDuration INTEGER IntegerRange DIS (1 .. 4095)
ipin.2.packetsFrame INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.state TEXT R/O StringRange R/O DIS
ipin.2.dataRate FLOAT R/O DoubleRange R/O DIS (0.000 .. 0.000)
ipin.2.buffer INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.packetsReor INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.packetsDupl INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.fecRows INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.fecColumns INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.fecParity TEXT R/O StringRange R/O DIS
ipin.2.packetsCorr INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.packetsUnCorr INTEGER R/O IntegerRange R/O DIS (0 .. 0)
ipin.2.packetsLost INTEGER R/O IntegerRange R/O DIS (0 .. 0)
faults.01 ALARM R/O AlarmFlagRange R/O (Carrier lock)
faults.02 ALARM R/O AlarmFlagRange R/O (Sync lock)
faults.03 ALARM R/O AlarmFlagRange R/O (TS S2 present)
faults.04 ALARM R/O AlarmFlagRange R/O (TS S2 error)
faults.05 ALARM R/O AlarmFlagRange R/O (Fan)
faults.06 ALARM R/O AlarmFlagRange R/O (Temperature)
faults.07 ALARM R/O AlarmFlagRange R/O (TS IP 1 Sync)
faults.08 ALARM R/O AlarmFlagRange R/O (TS IP 1 Receive)
faults.09 ALARM R/O AlarmFlagRange R/O (TS IP 2 Sync )
faults.10 ALARM R/O AlarmFlagRange R/O (TS IP 2 Receive)
internal.band CHOICE R/O EnumRange R/O (UNKNOWN LO HI)
internal.freq FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.ebno FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
internal.ber FLOAT R/O DoubleRange R/O (0.0E+00 .. 0.0E+00)
internal.asiId INTEGER R/O IntegerRange R/O (0 .. 0)
internal.ipId INTEGER R/O IntegerRange R/O (0 .. 0)
internal.satId INTEGER R/O IntegerRange R/O (0 .. 0)
internal.ifc INTEGER R/O IntegerRange R/O (0 .. 0)