POTM3205SFP8a1-MIB DEFINITIONS ::= BEGIN

IMPORTS
  proflexCard FROM PROFLEX-CARD-MIB

  MODULE-IDENTITY FROM SNMPv2-SMI;

potm3205sfp8 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 161 }

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

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

statusTableEntry ::= SEQUENCE {
        In Unsigned16,
    Gr Unsigned16,
    Ton Unsigned16,
    Gain12Db Unsigned16,
    Gain34Db Unsigned16,
    Gain56Db Unsigned16,
    Gain78Db Unsigned16,
    Strp Unsigned16,
    Vu Unsigned16,
    VuPos Unsigned16,
    VuScale Unsigned16,
    ADet Unsigned16,
    EdhM Unsigned16,
    EdhH Unsigned16,
    WavelengthNm Unsigned16,
    TxDbm Unsigned16,
    Rs232 Unsigned16,
    Rs422 Unsigned16,

}

In     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Cs (0), 
    Cd (1), 
    Sd (2), 
    Br (3), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 1 }
 Gr     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    12 (0), 
    23 (1), 
    34 (2), 
    13 (3), 
    14 (4), 
    24 (5), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 2 }
 Ton     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    All (1), 
    1 (2), 
    2 (3), 
    3 (4), 
    4 (5), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 3 }
 Gain12Db     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 4 }
 Gain34Db     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 5 }
 Gain56Db     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 6 }
 Gain78Db     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 7 }
 Strp     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    1 (2), 
    2 (3), 
    3 (4), 
    4 (5), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 8 }
 Vu     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 9 }
 VuPos     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 10 }
 VuScale     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Dbfs (0), 
    Dbu (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 11 }
 ADet     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 12 }
 EdhM     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 13 }
 EdhH     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 14 }
 WavelengthNm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 15 }
 TxDbm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 16 }
 Rs232     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 17 }
 Rs422     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 18 }
 

END

