LABEL-LB488-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises, Opaque FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC; lb488 MODULE-IDENTITY LAST-UPDATED "200909170932Z" ORGANIZATION "LAB-EL Elektronika Laboratoryjna" CONTACT-INFO "www: http://www.label.pl email: info@label.pl phone: +48 22 7536130 address: Herbaciana 9 05-816 Reguly Poland" DESCRIPTION "MIB module for LAB-EL LB-488 thermometer/converter" REVISION "200909170932Z" DESCRIPTION "corrected syntax, added new variables, valid for firmware 1.5.1 and up" REVISION "200903301320Z" DESCRIPTION "updated contact info" REVISION "200702262015Z" DESCRIPTION "added float values" REVISION "200609221612Z" DESCRIPTION "initial version" ::= { label 488 } label OBJECT IDENTIFIER ::= { enterprises 22925 } Float ::= Opaque (SIZE (7)) deviceInfo OBJECT IDENTIFIER ::= { lb488 1 } deviceInfoSerialNumber OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS current DESCRIPTION "Device serial number." ::= { deviceInfo 1 } temperatureTable OBJECT-TYPE SYNTAX SEQUENCE OF ValueEntry ACCESS not-accessible STATUS current DESCRIPTION "Table of temperature measurement results." ::= { lb488 2 } temperatureEntry OBJECT-TYPE SYNTAX ValueEntry ACCESS not-accessible STATUS current DESCRIPTION "Entry in temperature table." INDEX { temperatureIndex } ::= { temperatureTable 1 } ValueEntry ::= SEQUENCE { temperatureIndex INTEGER, temperatureInt INTEGER, temperatureFixedPoint INTEGER, temperatureString DisplayString, temperatureFloat Float } temperatureIndex OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS not-accessible STATUS current DESCRIPTION "Temperature table index." ::= { temperatureEntry 1 } temperatureInt OBJECT-TYPE SYNTAX INTEGER (-32767..32768) ACCESS read-only STATUS current DESCRIPTION "Temperature value rounded to nearest integer value. Measurement unit is deg.C. Missing sensor returns special value -32767. Shorted sensor returns special value 32768." ::= { temperatureEntry 2 } temperatureFixedPoint OBJECT-TYPE SYNTAX INTEGER (-32767..32768) ACCESS read-only STATUS current DESCRIPTION "Temperature value represented as fixed point. Decimal dot is just skipped, so 12.3 is 123. Measurement unit is deg.C. Missing sensor returns special value -32767. Shorted sensor returns special value 32768." ::= { temperatureEntry 3 } temperatureString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Temperature value represented as string. Measurement unit is deg.C. Missing or shorted sensor returns empty string." ::= { temperatureEntry 4 } temperatureFloat OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS current DESCRIPTION "Temperature value represented as floating point value. Measurement unit is deg.C. Missing or shorted sensor returns NaN." ::= { temperatureEntry 5 } s300 OBJECT IDENTIFIER ::= { lb488 3 } s300Type OBJECT-TYPE SYNTAX INTEGER (0..9999) ACCESS read-only STATUS current DESCRIPTION "S300 device type. Numeric value of sensor type with skipped LB- prefix, so for example LB-710 sensor returns value 710. When there's no S300 sensor connected, 0 is returned." ::= { s300 1 } s300SerialNumber OBJECT-TYPE SYNTAX INTEGER (0..9999) ACCESS read-only STATUS current DESCRIPTION "S300 device serial number. When there's no S300 sensor connected, 0 is returned." ::= { s300 2 } s300ResultTable OBJECT-TYPE SYNTAX SEQUENCE OF S300ResultEntry ACCESS not-accessible STATUS current DESCRIPTION "Table of S300 device measurement results." ::= { lb488 4 } s300ResultEntry OBJECT-TYPE SYNTAX S300ResultEntry ACCESS not-accessible STATUS current DESCRIPTION "Entry in S300 results table." INDEX { s300ResultIndex } ::= { s300ResultTable 1 } S300ResultEntry ::= SEQUENCE { s300ResultIndex INTEGER, s300ResultInt INTEGER, s300ResultFixedPoint INTEGER, s300ResultString DisplayString, s300ResultFloat Float } s300ResultIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS not-accessible STATUS current DESCRIPTION "S300 result table index." ::= { s300ResultEntry 1 } s300ResultInt OBJECT-TYPE SYNTAX INTEGER (-32767..32768) ACCESS read-only STATUS current DESCRIPTION "S300 sensor result rounded to nearest integer value. Measurement unit depends on sensor type. Missing sensor returns special value -32767." ::= { s300ResultEntry 2 } s300ResultFixedPoint OBJECT-TYPE SYNTAX INTEGER (-32767..32768) ACCESS read-only STATUS current DESCRIPTION "S300 sensor result represented as fixed point. Decimal dot is just skipped, so 12.3 is 123. Measurement unit depends on sensor type. Missing sensor returns special value -32767." ::= { s300ResultEntry 3 } s300ResultString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "S300 sensor result represented as string. Measurement unit depends on sensor type. Missing sensor returns empty string." ::= { s300ResultEntry 4 } s300ResultFloat OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS current DESCRIPTION "S300 sensor result represented as floating point value. Measurement unit depends on sensor type. Missing sensor returns NaN." ::= { s300ResultEntry 5 } END