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
|