-- -- IRT4690DDR-MIB.my -- -- v1.0 12/10/2011 -- - public release. IRT4620DDR-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 sysObjectID, sysName FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.76 irt4690DDR OBJECT IDENTIFIER ::= { irtProducts 76 } -- 1.3.6.1.4.1.16557.3.76.1 alarms OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), urgentAlarm(2), nonUrgentAlarm(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Status of the alarms: 1. no alarm. 2. urgent: input not valid or not detected. 3. non-urgent: input valid, all channels absent." ::= { irt4690DDR 1 } -- 1.3.6.1.4.1.16557.3.76.2 inputStatus OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION " An indication that valid multiplex signal source detected." ::= { irt4690DDR 2 } -- 1.3.6.1.4.1.16557.3.76.3 inputSource OBJECT-TYPE SYNTAX INTEGER { optical(1), electrical(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Select to process the optical or electrical input." ::= { irt4690DDR 3 } -- 1.3.6.1.4.1.16557.3.76.4 ctrlMode OBJECT-TYPE SYNTAX INTEGER { localDIPsw(1), remoteSNMP(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SW1-7 on the PCB causes the other switch settings to override all corresponding SNMP settings." ::= { irt4690DDR 4 } -- 1.3.6.1.4.1.16557.3.76.5 channelTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Information and control for the data channels." ::= { irt4690DDR 5 } -- 1.3.6.1.4.1.16557.3.76.5.1 channelEntry OBJECT-TYPE SYNTAX ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Information and control for each data channel." INDEX { channelNo } ::= { channelTable 1 } ChannelEntry ::= SEQUENCE { channelNo INTEGER, status INTEGER, inputType INTEGER, channelEnable INTEGER, alias DisplayString, signalOnLoss INTEGER, statusTrapEn INTEGER } -- 1.3.6.1.4.1.16557.3.76.5.1.1 channelNo OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION " Channel number, 1-8" ::= { channelEntry 1 } -- 1.3.6.1.4.1.16557.3.76.5.1.2 status OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel input status." ::= { channelEntry 2 } -- 1.3.6.1.4.1.16557.3.76.5.1.3 inputType OBJECT-TYPE SYNTAX INTEGER { sdiPAL(1), sdiNTSC(2), asi(3), notValid(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of input detected: SDI PAL, SDI NTSC, DVB-ASI, not valid." ::= { channelEntry 3 } -- 1.3.6.1.4.1.16557.3.76.5.1.4 channelEnable OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Status of the channel for de-multiplexing." ::= { channelEntry 4 } -- 1.3.6.1.4.1.16557.3.76.5.1.5 alias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION " Channel identification label (16 characters max)." ::= { channelEntry 5 } -- 1.3.6.1.4.1.16557.3.76.5.1.6 signalOnLoss OBJECT-TYPE SYNTAX INTEGER { notAvailable(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Substitute absent channel with a test signal." ::= { channelEntry 6 } -- 1.3.6.1.4.1.16557.3.76.5.1.7 statusTrapEn OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Send a trap whenever channel status changes." ::= { channelEntry 7 } -- 1.3.6.1.4.1.16557.3.76.6 inputStatusTrapEn OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Send a trap whenever inputStatus changes." ::= { irt4690DDR 6 } -- 1.3.6.1.4.1.16557.3.76.7 firmwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the FPGA firmware." ::= { irt4690DDR 7 } -- 1.3.6.1.4.1.16557.3.76.8 softwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the processor software." ::= { irt4690DDR 8 } -- 1.3.6.1.4.1.16557.3.76.9 reset OBJECT-TYPE SYNTAX INTEGER { normal(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Reset the module to power-up default settings." ::= { irt4690DDR 9 } -- -- Trap definitions -- irt4690DDRStatusTrapCH1 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH1 status changes." ::= 1 irt4690DDRStatusTrapCH2 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH2 status changes." ::= 2 irt4690DDRStatusTrapCH3 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH3 status changes." ::= 3 irt4690DDRStatusTrapCH4 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH4 status changes." ::= 4 irt4690DDRStatusTrapCH5 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH5 status changes." ::= 5 irt4690DDRStatusTrapCH6 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH6 status changes." ::= 6 irt4690DDRStatusTrapCH7 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH7 status changes." ::= 7 irt4690DDRStatusTrapCH8 TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, status, alias } DESCRIPTION " If enabled, a trap will be sent when CH8 status changes." ::= 8 irt4690DDRinputStatusTrap TRAP-TYPE ENTERPRISE irt4690DDR VARIABLES { sysObjectID, sysName, inputStatus } DESCRIPTION " If enabled, a trap will be sent when inputStatus changes." ::= 9 END -- -- IRT4690DDR-MIB.my --