231 lines
5.1 KiB
Plaintext
231 lines
5.1 KiB
Plaintext
-----------------------------------------------------------------------
|
|
-- MIB table for Multilogger
|
|
-- SNMP version 2.0
|
|
--
|
|
-- Date: 2016-04-22
|
|
-----------------------------------------------------------------------
|
|
MULTILOGGER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
enterprises, IpAddress, Counter, TimeTicks
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC-1213;
|
|
|
|
comet OBJECT IDENTIFIER ::= { enterprises 22626 }
|
|
products OBJECT IDENTIFIER ::= { comet 1 }
|
|
multilogger OBJECT IDENTIFIER ::= { products 7 }
|
|
device OBJECT IDENTIFIER ::= { multilogger 1 }
|
|
channels OBJECT IDENTIFIER ::= { multilogger 2 }
|
|
global OBJECT IDENTIFIER ::= { multilogger 3 }
|
|
|
|
|
|
-----------------------------------------------------------------------
|
|
-- device
|
|
-----------------------------------------------------------------------
|
|
|
|
deviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device name"
|
|
::= { device 1 }
|
|
|
|
serialNo OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device serial number"
|
|
::= { device 2 }
|
|
|
|
deviceType OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device model identification"
|
|
::= { device 3 }
|
|
|
|
deviceModel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device model name"
|
|
::= { device 4 }
|
|
|
|
|
|
-----------------------------------------------------------------------
|
|
-- channels
|
|
-----------------------------------------------------------------------
|
|
|
|
chTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF chEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "Channels information table"
|
|
::= { channels 1 }
|
|
|
|
chEntry OBJECT-TYPE
|
|
SYNTAX chEntry
|
|
ACCESS not-accessible
|
|
STATUS optional
|
|
DESCRIPTION "Channels values entries"
|
|
INDEX { channelIndex }
|
|
::= { chTable 1 }
|
|
|
|
chEntry ::=
|
|
SEQUENCE {
|
|
channelIndex
|
|
INTEGER,
|
|
inputName
|
|
OCTET STRING,
|
|
channelName
|
|
OCTET STRING,
|
|
channelValue
|
|
OCTET STRING,
|
|
channelValueInt
|
|
INTEGER,
|
|
decPointNr
|
|
INTEGER,
|
|
channelUnit
|
|
OCTET STRING,
|
|
channelAlarm1
|
|
INTEGER,
|
|
channelAlarm2
|
|
INTEGER,
|
|
channelMinValue
|
|
OCTET STRING,
|
|
channelMaxValue
|
|
OCTET STRING
|
|
}
|
|
|
|
channelIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..16)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Channel index"
|
|
::= { chEntry 1 }
|
|
|
|
inputName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Input name"
|
|
::= { chEntry 2 }
|
|
|
|
channelName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..4))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Channel name"
|
|
::= { chEntry 3 }
|
|
|
|
channelValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..18))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Channel value - string"
|
|
::= { chEntry 4 }
|
|
|
|
channelValueInt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Channel value - integer (number of decimal places in next OID, error code set to -320000000 and lower)"
|
|
::= { chEntry 5 }
|
|
|
|
decPointNr OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of decimal places"
|
|
::= { chEntry 6 }
|
|
|
|
channelUnit OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..6))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Channel unit"
|
|
::= { chEntry 7 }
|
|
|
|
channelAlarm1 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Alarm 1 state (1=alarm active, 0=none)"
|
|
::= { chEntry 8 }
|
|
|
|
channelAlarm2 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Alarm 2 state (1=alarm active, 0=none)"
|
|
::= { chEntry 9 }
|
|
|
|
channelMinValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..18))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Min value - string"
|
|
::= { chEntry 10 }
|
|
|
|
channelMaxValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..18))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Max value - string"
|
|
::= { chEntry 11 }
|
|
|
|
|
|
-----------------------------------------------------------------------
|
|
-- global
|
|
-----------------------------------------------------------------------
|
|
|
|
recordOn OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device is recording"
|
|
::= { global 1 }
|
|
|
|
selftestError OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Selftest error"
|
|
::= { global 2 }
|
|
|
|
alarmOut OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Alarm OUT state"
|
|
::= { global 3 }
|
|
|
|
accoustic OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Audio alarm state"
|
|
::= { global 4 }
|
|
|
|
memoryOccupation OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Percent of memory occupation"
|
|
::= { global 5 }
|
|
|
|
batteryCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Battery capacity [%]"
|
|
::= { global 6 }
|
|
|
|
|
|
END
|
|
|