POTM3252a8-MIB DEFINITIONS ::= BEGIN

IMPORTS
  proflexCard FROM PROFLEX-CARD-MIB

  MODULE-IDENTITY FROM SNMPv2-SMI;

potm3252 MODULE-IDENTITY
	LAST-UPDATED "201110050000Z"
	ORGANIZATION "www.profitt.ru"
	CONTACT-INFO
    "email:    info@profitt.ru"
  	DESCRIPTION
    "Top-level infrastructure of the proflex MIB tree"
    ::= { proflexCard 168 }

statusTable     OBJECT-TYPE
    SYNTAX      SEQUENCE OF proflexCardEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    ::= { potm3252 1 }

statusTableEntry     OBJECT-TYPE
    SYNTAX      statusTableEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    INDEX       { proflexSlot }
    ::= { statusTable 1 }

statusTableEntry ::= SEQUENCE {
        Sfp1Fault Unsigned16,
    WavelengthNm Unsigned16,
    TxDbm Unsigned16,
    Sfp2Fault Unsigned16,
    WavelengthNm Unsigned16,
    TxDbm Unsigned16,
    Inp1 Unsigned16,
    Test1 Unsigned16,
    Test2 Unsigned16,
    Test3 Unsigned16,
    Test4 Unsigned16,
    Test5 Unsigned16,
    Test6 Unsigned16,
    Test7 Unsigned16,
    Test8 Unsigned16,

}

Sfp1Fault     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 1 }
 WavelengthNm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 2 }
 TxDbm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 3 }
 Sfp2Fault     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 4 }
 WavelengthNm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 5 }
 TxDbm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 6 }
 Inp1     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 7 }
 Test1     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 15 }
 Test2     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 16 }
 Test3     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 17 }
 Test4     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 18 }
 Test5     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 19 }
 Test6     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 20 }
 Test7     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 21 }
 Test8     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    Bars (1), 
    Pathology (2), 
    White (3), 
    Black (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 22 }
 

END

