PORC7225483-MIB DEFINITIONS ::= BEGIN

IMPORTS
  proflexCard FROM PROFLEX-CARD-MIB

  MODULE-IDENTITY FROM SNMPv2-SMI;

porc72254 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 131 }

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

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

statusTableEntry ::= SEQUENCE {
        InpMode Unsigned16,
    InpStd Unsigned16,
    Bars Unsigned16,
    AudioGrp1 Unsigned16,
    AudioGrp2 Unsigned16,
    AudioGrp3 Unsigned16,
    AudioGrp4 Unsigned16,
    Strip Unsigned16,
    NewGroup Unsigned16,
    A Unsigned16,
    A Unsigned16,
    B Unsigned16,
    B Unsigned16,
    GainA Unsigned16,
    GainB Unsigned16,
    Ton Unsigned16,
    VuMetr Unsigned16,
    VuPosition Unsigned16,
    RxDbm Unsigned16,
    EdhErrMin Unsigned16,
    EdhErrHour Unsigned16,
    ErrorReset Unsigned16,

}

InpMode     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Auto (0), 
    Manual (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 1 }
 InpStd     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    625 (0), 
    1080I50 (1), 
    720P50 (2), 
    525 (3), 
    1080I60 (4), 
    720P60 (5), 
    1080P25 (6), 
    1080P30 (7), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 2 }
 Bars     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 3 }
 AudioGrp1     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 4 }
 AudioGrp2     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 5 }
 AudioGrp3     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 6 }
 AudioGrp4     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 7 }
 Strip     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    Auto (2), 
    1 (3), 
    2 (4), 
    3 (5), 
    4 (6), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 8 }
 NewGroup     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Ban (0), 
    1 (1), 
    2 (2), 
    3 (3), 
    4 (4), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 9 }
 A     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Gr1 (0), 
    Gr2 (1), 
    Gr3 (2), 
    Gr4 (3), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 10 }
 A     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    12 (0), 
    21 (1), 
    11 (2), 
    22 (3), 
    34 (4), 
    43 (5), 
    33 (6), 
    44 (7), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 11 }
 B     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Gr1 (0), 
    Gr2 (1), 
    Gr3 (2), 
    Gr4 (3), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 12 }
 B     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    34 (0), 
    43 (1), 
    33 (2), 
    44 (3), 
    12 (4), 
    21 (5), 
    11 (6), 
    22 (7), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 13 }
 GainA     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 14 }
 GainB     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 15 }
 Ton     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    1 (2), 
    2 (3), 
    12 (4), 
    3 (5), 
    4 (6), 
    34 (7), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 16 }
 VuMetr     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 17 }
 VuPosition     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 18 }
 RxDbm     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 19 }
 EdhErrMin     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 20 }
 EdhErrHour     OBJECT-TYPE
    SYNTAX      Unsigned16
    {
    Off (0), 
    On (1), 
    }
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 21 }
 ErrorReset     OBJECT-TYPE
    SYNTAX      Unsigned16
    
    MAX-ACCESS  read-only
    STATUS      current
    ::= { statusTableEntry 22 }
 

END

