669 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			669 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--
 | 
						|
-- MIB generated by IONODES on 2015-06-18.
 | 
						|
--
 | 
						|
 | 
						|
IONODES-IONSERIES-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
   IMPORTS
 | 
						|
      OBJECT-GROUP
 | 
						|
         FROM SNMPv2-CONF
 | 
						|
      MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
 | 
						|
      enterprises, Integer32, Unsigned32
 | 
						|
         FROM SNMPv2-SMI;
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Textual conventions (type definitions)
 | 
						|
--
 | 
						|
 | 
						|
   AnalogVideoSignalLockState ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible analog signal lock states."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         locked(1),
 | 
						|
         unlocked(2)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   AnalogVideoStandard ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible analog video standards."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         ntsc(1),
 | 
						|
         pal(2)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   DigitalVideoConnState ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible digital video connection states."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         connected(1),
 | 
						|
         notconnected(2)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   DigitalVideoStandard ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible digital video standards."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         hdmi720p(1),
 | 
						|
         hdmi720p50(2),
 | 
						|
         hdmi1080i(3),
 | 
						|
         hdmi1080i50(4),
 | 
						|
         hdmi1080p(5),
 | 
						|
         hdmi1080p50(6),
 | 
						|
         hdmi1080p25(7),
 | 
						|
         hdmi1080p30(8)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   StreamState ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible stream states."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         connected(1),
 | 
						|
         notconnected(2)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   IoPinState ::= TEXTUAL-CONVENTION
 | 
						|
      DISPLAY-HINT "d"
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Possible states of digital I/O pins."
 | 
						|
      SYNTAX INTEGER
 | 
						|
      {
 | 
						|
         open(1),
 | 
						|
         closed(2)
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Module definition
 | 
						|
--
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.1.1
 | 
						|
   ionSeriesModule MODULE-IDENTITY
 | 
						|
      LAST-UPDATED "201506180000Z"
 | 
						|
      ORGANIZATION "IONODES Inc."
 | 
						|
      CONTACT-INFO
 | 
						|
         "Stephane Pare
 | 
						|
          IONODES Inc.
 | 
						|
 | 
						|
          EMail:    stephane.pare@ionodes.com
 | 
						|
          phone:    +1 450 696-1060
 | 
						|
          postal:   1855 rue Bernard-Lefebvre, suite 201
 | 
						|
                    Laval, Qc H7C 0A5
 | 
						|
                    Canada
 | 
						|
         "
 | 
						|
      DESCRIPTION
 | 
						|
         "The MIB module for IONODES' IONSERIES line of products.
 | 
						|
          Copyright (C) IONODES Inc (2013-2015).
 | 
						|
         "
 | 
						|
      ::= { ionModules 1 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748
 | 
						|
   ionodes OBJECT IDENTIFIER ::= { enterprises 40748 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1
 | 
						|
   ionReg OBJECT IDENTIFIER ::= { ionodes 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.1
 | 
						|
   ionModules OBJECT IDENTIFIER ::= { ionReg 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.2
 | 
						|
   ionConformance OBJECT IDENTIFIER ::= { ionReg 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.2.1
 | 
						|
   ionObjectGroups OBJECT-GROUP
 | 
						|
      OBJECTS
 | 
						|
      {
 | 
						|
         ionSysCpuUsage, ionSysMemUsage, ionSysTemperature, ionVInNumber, ionVInIndex,
 | 
						|
         ionVInDescr, ionVInAnalogSignalLock, ionVInAnalogStandard
 | 
						|
      }
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Description."
 | 
						|
      ::= { ionConformance 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3
 | 
						|
   ionProducts OBJECT IDENTIFIER ::= { ionReg 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1
 | 
						|
   ionIONSeries OBJECT IDENTIFIER ::= { ionProducts 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.1
 | 
						|
   ionE100 OBJECT IDENTIFIER ::= { ionIONSeries 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.2
 | 
						|
   ionE400 OBJECT IDENTIFIER ::= { ionIONSeries 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.3
 | 
						|
   ionE100Mini OBJECT IDENTIFIER ::= { ionIONSeries 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.4
 | 
						|
   ionE100HD OBJECT IDENTIFIER ::= { ionIONSeries 4 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.5
 | 
						|
   ionR100 OBJECT IDENTIFIER ::= { ionIONSeries 5 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.1.6
 | 
						|
   tve110sd OBJECT IDENTIFIER ::= { ionIONSeries 6 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.1.3.2
 | 
						|
   ionCIRRUSSeries OBJECT IDENTIFIER ::= { ionProducts 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.2
 | 
						|
   ionSystem OBJECT IDENTIFIER ::= { ionodes 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.2.1
 | 
						|
   ionSysCpuUsage OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..100)
 | 
						|
      UNITS "%"
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Current core CPU usage percentage."
 | 
						|
      ::= { ionSystem 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.2.2
 | 
						|
   ionSysMemUsage OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..100)
 | 
						|
      UNITS "%"
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Current system memory usage percentage."
 | 
						|
      ::= { ionSystem 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.2.3
 | 
						|
   ionSysTemperature OBJECT-TYPE
 | 
						|
      SYNTAX Integer32
 | 
						|
      UNITS "Celcius"
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Current system temperature, in degrees celcius."
 | 
						|
      ::= { ionSystem 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3
 | 
						|
   ionVideoInputs OBJECT IDENTIFIER ::= { ionodes 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.1
 | 
						|
   ionVInNumber OBJECT-TYPE
 | 
						|
      SYNTAX Integer32
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Number of video inputs present."
 | 
						|
      ::= { ionVideoInputs 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2
 | 
						|
   ionVInTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IonVInEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Table containing the description of all video inputs present."
 | 
						|
      ::= { ionVideoInputs 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1
 | 
						|
   ionVInEntry OBJECT-TYPE
 | 
						|
      SYNTAX IonVInEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Description of a video input."
 | 
						|
      INDEX { ionVInIndex }
 | 
						|
      ::= { ionVInTable 1 }
 | 
						|
 | 
						|
 | 
						|
   IonVInEntry ::=
 | 
						|
      SEQUENCE
 | 
						|
      {
 | 
						|
         ionVInIndex
 | 
						|
            Integer32 (1..4),
 | 
						|
         ionVInDescr
 | 
						|
            OCTET STRING,
 | 
						|
         ionVInAnalogSignalLock
 | 
						|
            AnalogVideoSignalLockState,
 | 
						|
         ionVInAnalogStandard
 | 
						|
            AnalogVideoStandard,
 | 
						|
         ionVInDigitalConnState
 | 
						|
            DigitalVideoConnState,
 | 
						|
         ionVInDigitalStandard
 | 
						|
            DigitalVideoStandard
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.1
 | 
						|
   ionVInIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..4)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Index of the video input (1-based)."
 | 
						|
      ::= { ionVInEntry 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.2
 | 
						|
   ionVInDescr OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Video input user-friendly name."
 | 
						|
      ::= { ionVInEntry 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.3
 | 
						|
   ionVInAnalogSignalLock OBJECT-TYPE
 | 
						|
      SYNTAX AnalogVideoSignalLockState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Analog signal lock state of the video input."
 | 
						|
      ::= { ionVInEntry 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.4
 | 
						|
   ionVInAnalogStandard OBJECT-TYPE
 | 
						|
      SYNTAX AnalogVideoStandard
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Analog video standard (NTSC/PAL) currently detected by the video input.  This value is irrelevant if the analog video input lock state is unlocked."
 | 
						|
      ::= { ionVInEntry 4 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.5
 | 
						|
   ionVInDigitalConnState OBJECT-TYPE
 | 
						|
      SYNTAX DigitalVideoConnState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital video connection state of the video input."
 | 
						|
      ::= { ionVInEntry 5 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.3.2.1.6
 | 
						|
   ionVInDigitalStandard OBJECT-TYPE
 | 
						|
      SYNTAX DigitalVideoStandard
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital video standard (HDMI) currently detected by the video input.  This value is irrelevant if the digital video input lock state is unlocked."
 | 
						|
      ::= { ionVInEntry 6 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4
 | 
						|
   ionVideoOutputs OBJECT IDENTIFIER ::= { ionodes 4 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.1
 | 
						|
   ionVOutNumber OBJECT-TYPE
 | 
						|
      SYNTAX Integer32
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Number of video outputs present."
 | 
						|
      ::= { ionVideoOutputs 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2
 | 
						|
   ionVOutTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IonVOutEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Table containing the description of all video outputs present."
 | 
						|
      ::= { ionVideoOutputs 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1
 | 
						|
   ionVOutEntry OBJECT-TYPE
 | 
						|
      SYNTAX IonVOutEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Description of a video output."
 | 
						|
      INDEX { ionVOutIndex }
 | 
						|
      ::= { ionVOutTable 1 }
 | 
						|
 | 
						|
 | 
						|
   IonVOutEntry ::=
 | 
						|
      SEQUENCE
 | 
						|
      {
 | 
						|
         ionVOutIndex
 | 
						|
            Integer32 (1..4),
 | 
						|
         ionVOutDescr
 | 
						|
            OCTET STRING,
 | 
						|
         ionVOutAnalogSignalLock
 | 
						|
            AnalogVideoSignalLockState,
 | 
						|
         ionVOutAnalogStandard
 | 
						|
            AnalogVideoStandard,
 | 
						|
         ionVOutDigitalConnState
 | 
						|
            DigitalVideoConnState,
 | 
						|
         ionVOutDigitalStandard
 | 
						|
            DigitalVideoStandard,
 | 
						|
         ionVOutStream1State
 | 
						|
            StreamState,
 | 
						|
         ionVOutStream2State
 | 
						|
            StreamState,
 | 
						|
         ionVOutStream3State
 | 
						|
            StreamState,
 | 
						|
         ionVOutStream4State
 | 
						|
            StreamState
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.1
 | 
						|
   ionVOutIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..4)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Index of the video output (1-based)."
 | 
						|
      ::= { ionVOutEntry 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.2
 | 
						|
   ionVOutDescr OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Video output user-friendly name."
 | 
						|
      ::= { ionVOutEntry 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.3
 | 
						|
   ionVOutAnalogSignalLock OBJECT-TYPE
 | 
						|
      SYNTAX AnalogVideoSignalLockState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Analog signal lock state of the video output."
 | 
						|
      ::= { ionVOutEntry 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.4
 | 
						|
   ionVOutAnalogStandard OBJECT-TYPE
 | 
						|
      SYNTAX AnalogVideoStandard
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Analog video standard (NTSC/PAL) currently detected by the video output.  This value is irrelevant if the analog video output lock state is unlocked."
 | 
						|
      ::= { ionVOutEntry 4 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.5
 | 
						|
   ionVOutDigitalConnState OBJECT-TYPE
 | 
						|
      SYNTAX DigitalVideoConnState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital video connection state of the video output."
 | 
						|
      ::= { ionVOutEntry 5 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.6
 | 
						|
   ionVOutDigitalStandard OBJECT-TYPE
 | 
						|
      SYNTAX DigitalVideoStandard
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital video standard (HDMI) currently detected by the video output.  This value is irrelevant if the digital video output lock state is unlocked."
 | 
						|
      ::= { ionVOutEntry 6 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.7
 | 
						|
   ionVOutStream1State OBJECT-TYPE
 | 
						|
      SYNTAX StreamState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the video stream #1 feeding the video output."
 | 
						|
      ::= { ionVOutEntry 7 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.8
 | 
						|
   ionVOutStream2State OBJECT-TYPE
 | 
						|
      SYNTAX StreamState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the video stream #2 feeding the video output."
 | 
						|
      ::= { ionVOutEntry 8 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.9
 | 
						|
   ionVOutStream3State OBJECT-TYPE
 | 
						|
      SYNTAX StreamState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the video stream #3 feeding the video output."
 | 
						|
      ::= { ionVOutEntry 9 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.4.2.1.10
 | 
						|
   ionVOutStream4State OBJECT-TYPE
 | 
						|
      SYNTAX StreamState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the video stream #4 feeding the video output."
 | 
						|
      ::= { ionVOutEntry 10 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.5
 | 
						|
   ionAudioInputs OBJECT IDENTIFIER ::= { ionodes 5 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.6
 | 
						|
   ionAudioOutputs OBJECT IDENTIFIER ::= { ionodes 6 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7
 | 
						|
   ionIoInputs OBJECT IDENTIFIER ::= { ionodes 7 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.1
 | 
						|
   ionIoInNumber OBJECT-TYPE
 | 
						|
      SYNTAX Integer32
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Number of digital I/O input pins present."
 | 
						|
      ::= { ionIoInputs 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.2
 | 
						|
   ionIoInTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IonIoInEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Table containing the description of all digital I/O input pins present."
 | 
						|
      ::= { ionIoInputs 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.2.1
 | 
						|
   ionIoInEntry OBJECT-TYPE
 | 
						|
      SYNTAX IonIoInEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Description of a digital I/O input pin."
 | 
						|
      INDEX { ionIoInIndex }
 | 
						|
      ::= { ionIoInTable 1 }
 | 
						|
 | 
						|
 | 
						|
   IonIoInEntry ::=
 | 
						|
      SEQUENCE
 | 
						|
      {
 | 
						|
         ionIoInIndex
 | 
						|
            Integer32 (1..4),
 | 
						|
         ionIoInDescr
 | 
						|
            OCTET STRING,
 | 
						|
         ionIoInPinState
 | 
						|
            IoPinState
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.2.1.1
 | 
						|
   ionIoInIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..4)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Index of the digital I/O input pin (1-based)."
 | 
						|
      ::= { ionIoInEntry 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.2.1.2
 | 
						|
   ionIoInDescr OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital I/O input pin user-friendly name."
 | 
						|
      ::= { ionIoInEntry 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.7.2.1.3
 | 
						|
   ionIoInPinState OBJECT-TYPE
 | 
						|
      SYNTAX IoPinState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the digital I/O input pin."
 | 
						|
      ::= { ionIoInEntry 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8
 | 
						|
   ionIoOutputs OBJECT IDENTIFIER ::= { ionodes 8 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.1
 | 
						|
   ionIoOutNumber OBJECT-TYPE
 | 
						|
      SYNTAX Integer32
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Number of digital I/O output pins present."
 | 
						|
      ::= { ionIoOutputs 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.2
 | 
						|
   ionIoOutTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IonIoOutEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Table containing the description of all digital I/O output pins present."
 | 
						|
      ::= { ionIoOutputs 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.2.1
 | 
						|
   ionIoOutEntry OBJECT-TYPE
 | 
						|
      SYNTAX IonIoOutEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Description of a digital I/O output pin."
 | 
						|
      INDEX { ionIoOutIndex }
 | 
						|
      ::= { ionIoOutTable 1 }
 | 
						|
 | 
						|
 | 
						|
   IonIoOutEntry ::=
 | 
						|
      SEQUENCE
 | 
						|
      {
 | 
						|
         ionIoOutIndex
 | 
						|
            Integer32 (1..4),
 | 
						|
         ionIoOutDescr
 | 
						|
            OCTET STRING,
 | 
						|
         ionIoOutPinState
 | 
						|
            IoPinState
 | 
						|
      }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.2.1.1
 | 
						|
   ionIoOutIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..4)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Index of the digital I/O output pin (1-based)."
 | 
						|
      ::= { ionIoOutEntry 1 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.2.1.2
 | 
						|
   ionIoOutDescr OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "Digital I/O output pin user-friendly name."
 | 
						|
      ::= { ionIoOutEntry 2 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.8.2.1.3
 | 
						|
   ionIoOutPinState OBJECT-TYPE
 | 
						|
      SYNTAX IoPinState
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
         "State of the digital I/O output pin."
 | 
						|
      ::= { ionIoOutEntry 3 }
 | 
						|
 | 
						|
 | 
						|
   -- 1.3.6.1.4.1.40748.9
 | 
						|
   ionSerialPorts OBJECT IDENTIFIER ::= { ionodes 9 }
 | 
						|
 | 
						|
 | 
						|
END
 |