-- -- IRT4000DDJ-MIB.my (MIB for DDJ-4000) -- v1.0 21/02/2011 -- - Original Issue. -- IRT4000DDJ-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 sysObjectID, sysName, DisplayString FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.59 irt4000DDJ OBJECT IDENTIFIER ::= { irtProducts 59 } -- 1.3.6.1.4.1.16557.3.59.1 inputSelCh2 OBJECT-TYPE SYNTAX INTEGER { electrical(1), optical(2), } ACCESS read-only STATUS mandatory DESCRIPTION "Current selection of Channel 2 input type" ::= { irt4000DDJ 1 } -- 1.3.6.1.4.1.16557.3.59.2 channelInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of channels." ::= { irt4000DDJ 2 } -- 1.3.6.1.4.1.16557.3.59.2.1 channelInfoEntry OBJECT-TYPE SYNTAX ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each channel." INDEX { channelNumber } ::= { channelInfoTable 1 } ChannelInfoEntry ::= SEQUENCE { channelNumber INTEGER, channelAlarm INTEGER, channelFormat INTEGER, channelOutonLoss INTEGER, channelAlias DisplayString, channelTrapEnable INTEGER } -- 1.3.6.1.4.1.16557.3.59.2.1.1 channelNumber OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Number." ::= { channelInfoEntry 1 } -- 1.3.6.1.4.1.16557.3.59.2.1.2 channelAlarm OBJECT-TYPE SYNTAX INTEGER { alarm(1), noAlarm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of channel alarm state." ::= { channelInfoEntry 2 } -- 1.3.6.1.4.1.16557.3.59.2.1.3 channelFormat OBJECT-TYPE SYNTAX INTEGER { notPresent(1), sdiSD(2), sdiHD(3), sdi3G(4), asi(5) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the input signal format." ::= { channelInfoEntry 3 } -- 1.3.6.1.4.1.16557.3.59.2.1.4 channelOutonLoss OBJECT-TYPE SYNTAX INTEGER { noOutput(1), sdiSD(2), sdiHD(3), sdi3G(4) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication of the output signal format on loss of input." ::= { channelInfoEntry 4 } -- 1.3.6.1.4.1.16557.3.59.2.1.5 channelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A 15 byte maximum Alias for the chosen Channel." ::= { channelInfoEntry 5 } -- 1.3.6.1.4.1.16557.3.59.2.1.6 channelTrapEnable OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Send a trap upon loss/restoration of input signal." ::= {channelInfoEntry 6 } -- 1.3.6.1.4.1.16557.3.59.3 firmwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the FPGA firmware." ::= { irt4000DDJ 3 } -- 1.3.6.1.4.1.16557.3.59.4 softwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the processor software." ::= { irt4000DDJ 4 } -- 1.3.6.1.4.1.16557.3.59.5 reset OBJECT-TYPE SYNTAX INTEGER { normal(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "To reset the system, set value to 2." ::= { irt4000DDJ 5 } -- -- Trap definitions -- irt4000DDJCh1Trap TRAP-TYPE ENTERPRISE irt4000DDJ VARIABLES { sysObjectID, sysName, channelAlarm, channelAlias } DESCRIPTION "If enabled, a trap will be sent upon loss/restoration of input signals." ::= 1 irt4000DDJCh2Trap TRAP-TYPE ENTERPRISE irt4000DDJ VARIABLES { sysObjectID, sysName, channelAlarm, channelAlias } DESCRIPTION "If enabled, a trap will be sent upon loss/restoration of input signals." ::= 2 END