1.626 Sencore-MIP6210

This page describes the device driver and the device window for the Sencore MIP6210 Stream Recorder and Player, controlled via SNMP.

The driver was tested with sw release 1.10.0

The driver can only handle one recording and one player instance. As the MIP6210 can handle various instances, each instance has to be setup in a single device. The respective instance has to be configured after first initialization via config.recorder and config.player which are read from the available instances on the unit.

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

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.serial TEXT R/O StringRange R/O
info.version TEXT R/O StringRange R/O
info.uuid TEXT R/O StringRange R/O
info.cpuUsage FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.recorder CHOICE SAVE SETUP EnumRange (1 2 3 4 5 6 7 8)
config.player CHOICE SAVE SETUP EnumRange (1 2 3 4 5 6 7 8)
config.cpuAlarm INTEGER SAVE SETUP IntegerRange (0 .. 100)
config.deviceComment TEXT SAVE SETUP StringRange
recorderId TEXT R/O StringRange R/O
playerId TEXT R/O StringRange R/O
fileId TEXT R/O StringRange R/O
msecs INTEGER R/O IntegerRange R/O (0 .. 0)
msecs2 INTEGER R/O IntegerRange R/O (0 .. 0)
msecs3 INTEGER R/O IntegerRange R/O (0 .. 0)
msecs4 INTEGER R/O IntegerRange R/O (0 .. 0)
seconds INTEGER R/O IntegerRange R/O (0 .. 0)
minutes INTEGER R/O IntegerRange R/O (0 .. 0)
hours INTEGER R/O IntegerRange R/O (0 .. 0)
timestring TEXT R/O StringRange R/O
internal.filesize INTEGER R/O IntegerRange R/O (0 .. 0)
ipin.file CHOICE R/O EnumRange R/O (unknown)
ipin.interface CHOICE R/O EnumRange R/O (ETH-0 ETH-1)
ipin.mode CHOICE EnumRange (MULTICAST UNICAST)
ipin.address TEXT StringRange
ipin.port INTEGER IntegerRange (0 .. 65535)
ipin.igmpFilter CHOICE EnumRange (INCLUDE EXCLUDE)
ipin.maxDuration.hr INTEGER IntegerRange (0 .. 0)
ipin.maxDuration.mi INTEGER IntegerRange (0 .. 60)
ipin.maxDuration.se INTEGER IntegerRange (0 .. 60)
ipin.record CHOICE NOPRESET EnumRange ()
ipin.stop TEXT NOPRESET StringRange
ipin.alias TEXT R/O StringRange R/O
ipin.duration TEXT R/O StringRange R/O
ipin.packetsFrame INTEGER R/O IntegerRange R/O (1 .. 7)
ipin.protocol CHOICE R/O EnumRange R/O (UDP RTP)
ipin.datarate FLOAT R/O DoubleRange R/O (0.000000 .. 0.000000)
ipin.recordState CHOICE R/O EnumRange R/O (RECORDING DELAY STOPPED)
ipin.tsState BOOLEAN R/O BooleanRange R/O (true false)
ipin.linkState BOOLEAN R/O BooleanRange R/O (true false)
ipin.state BOOLEAN R/O BooleanRange R/O (true false)
ipin.comment TEXT SAVE StringRange
ipout.file CHOICE R/O EnumRange R/O (unknown)
ipout.interface CHOICE R/O EnumRange R/O (ETH-0 ETH-1)
ipout.address TEXT StringRange
ipout.port INTEGER IntegerRange (0 .. 65535)
ipout.protocol CHOICE EnumRange (UDP RTP)
ipout.srcMode CHOICE EnumRange (AUTO MANUAL)
ipout.srcAddress TEXT StringRange
ipout.srcPort INTEGER IntegerRange (0 .. 65535)
ipout.packetsFrame INTEGER IntegerRange (1 .. 7)
ipout.alias TEXT StringRange
ipout.bitrateMode CHOICE EnumRange (AUTO MANUAL)
ipout.datarate FLOAT DoubleRange (0.000000 .. 0.000000)
ipout.loop CHOICE EnumRange (ON OFF)
ipout.seamlessLoop CHOICE EnumRange (ON OFF)
ipout.comment TEXT SAVE StringRange
ipout.play TEXT NOPRESET StringRange
ipout.pause TEXT NOPRESET StringRange
ipout.stop TEXT NOPRESET StringRange
ipout.mode CHOICE R/O EnumRange R/O (MULTICAST UNICAST)
ipout.measDatarate FLOAT R/O DoubleRange R/O (0.000000 .. 0.000000)
ipout.playState CHOICE R/O EnumRange R/O (UNKNOWN PLAYING PAUSED STOPPED)
ipout.receiverMac TEXT R/O StringRange R/O
ipout.filesize FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
ipout.progress TEXT R/O StringRange R/O
ipout.duration TEXT R/O StringRange R/O
ipout.useStartEnd CHOICE EnumRange (ON OFF)
ipout.startTime.hr INTEGER IntegerRange (0 .. 0)
ipout.startTime.mi INTEGER IntegerRange (0 .. 60)
ipout.startTime.se INTEGER IntegerRange (0 .. 60)
ipout.endTime.hr INTEGER IntegerRange (0 .. 0)
ipout.endTime.mi INTEGER IntegerRange (0 .. 60)
ipout.endTime.se INTEGER IntegerRange (0 .. 60)
flags.record BOOLEAN R/O BooleanRange R/O (true false)
flags.play BOOLEAN R/O BooleanRange R/O (true false)
reset TEXT NOPRESET StringRange
faults.01 ALARM R/O AlarmFlagRange R/O (Record TS Sync)
faults.02 ALARM R/O AlarmFlagRange R/O (Record Link)
faults.03 ALARM R/O AlarmFlagRange R/O (Play Unicast Rec)
faults.04 ALARM R/O AlarmFlagRange R/O (CPU Usage)