2827 lines
		
	
	
		
			83 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2827 lines
		
	
	
		
			83 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- ****************************************************************************
 | 
						|
--   Copyright(C) 2019 Panduit 
 | 
						|
--   G5 PDU SNMP MIB DEFINITIONS
 | 
						|
-- ****************************************************************************
 | 
						|
 | 
						|
-- ====================================================================================
 | 
						|
PANDUIT-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    enterprises   FROM RFC1155-SMI
 | 
						|
    Counter       FROM RFC1155-SMI
 | 
						|
    DisplayString FROM RFC1213-MIB
 | 
						|
    ifIndex       FROM RFC1213-MIB
 | 
						|
    ifDescr       FROM RFC1213-MIB
 | 
						|
    sysName       FROM RFC1213-MIB
 | 
						|
    sysDescr      FROM RFC1213-MIB
 | 
						|
    sysContact    FROM RFC1213-MIB
 | 
						|
    sysLocation   FROM RFC1213-MIB  
 | 
						|
    OBJECT-TYPE   FROM RFC-1212
 | 
						|
    NOTIFICATION-TYPE     FROM RFC-1215;
 | 
						|
 | 
						|
panduit                  OBJECT IDENTIFIER 	::= { enterprises 19536 }
 | 
						|
 | 
						|
g5 MODULE-IDENTITY
 | 
						|
       LAST-UPDATED "201902021200Z"  -- 2 February 2019
 | 
						|
       ORGANIZATION "Panduit"
 | 
						|
       CONTACT-INFO "Panduit
 | 
						|
 | 
						|
        Postal:     Panduit
 | 
						|
                    18900 Panduit Drive
 | 
						|
                    Tinley Park, IL 60487
 | 
						|
                    USA
 | 
						|
 | 
						|
        Tel:        +1 708 532-1800/888-506-5400
 | 
						|
 | 
						|
        E-mail:     techsupport@panduit.com"
 | 
						|
       DESCRIPTION
 | 
						|
               "SmartZone G5 iPDU"
 | 
						|
       REVISION "201902021200Z"  -- 12 February 2019 
 | 
						|
       DESCRIPTION
 | 
						|
                "Fix the index and access hub and added the Energy Thresholds"
 | 
						|
       REVISION "201801121200Z"  -- 12 January 2018
 | 
						|
       DESCRIPTION
 | 
						|
                "First Major Release"
 | 
						|
        ::= { panduit 10 }
 | 
						|
 | 
						|
--
 | 
						|
-- pdug5 Monitored Managed PDU object identifiers
 | 
						|
--
 | 
						|
pdug5                     OBJECT IDENTIFIER       ::= {g5 1}  
 | 
						|
 | 
						|
pdug5Ident                OBJECT IDENTIFIER       ::= { pdug5 1 }
 | 
						|
pdug5Input                OBJECT IDENTIFIER       ::= { pdug5 2 }
 | 
						|
pdug5Group                OBJECT IDENTIFIER       ::= { pdug5 3 }
 | 
						|
pdug5Environment          OBJECT IDENTIFIER       ::= { pdug5 4 }
 | 
						|
pdug5Outlet               OBJECT IDENTIFIER       ::= { pdug5 5 }
 | 
						|
pdug5Traps                OBJECT IDENTIFIER       ::= { pdug5 6 }
 | 
						|
pdug5TrapInfo             OBJECT IDENTIFIER       ::= { pdug5 7 }
 | 
						|
 | 
						|
-- ====================================================================================
 | 
						|
-- ====================================================================================
 | 
						|
--             pdug5 - monitored and managed PDU line
 | 
						|
--             pdug5  (Panduit PDU) - Metered PDU - Switched PDU - Metered+Switched PDU
 | 
						|
-- ====================================================================================
 | 
						|
--  
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}  
 | 
						|
--  pdug5Ident                OBJECT IDENTIFIER       ::= { pdug5 1 }
 | 
						|
--  PDU identification group
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.1
 | 
						|
 | 
						|
pdug5NumberPDU OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER (1..4)
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The number of PDUs detected (in its daisy chain)."
 | 
						|
    ::= { pdug5Ident 1 }
 | 
						|
    
 | 
						|
-- ======= pdug5 Identification ===========
 | 
						|
 | 
						|
pdug5IdentTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF pdug5IdentEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION "Aggregate Object with number of entries equal to pdug5NumberPDU ."
 | 
						|
    ::= { pdug5Ident 2 }
 | 
						|
 | 
						|
pdug5IdentEntry OBJECT-TYPE
 | 
						|
    SYNTAX pdug5IdentEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION "The Identity table entry containing the name, model, manufacturer, 
 | 
						|
                 firmware version, part number, etc."
 | 
						|
    INDEX { pdug5IdentIndex }
 | 
						|
    ::= { pdug5IdentTable 1 }
 | 
						|
 | 
						|
pdug5IdentEntry ::= SEQUENCE {
 | 
						|
      	pdug5IdentIndex         		INTEGER,
 | 
						|
      	pdug5Name               		DisplayString,
 | 
						|
      	pdug5Model              		DisplayString,
 | 
						|
      	pdug5Manufacturer       		DisplayString,
 | 
						|
      	pdug5FirmwareVersion    		DisplayString,
 | 
						|
		pdug5FirmwareVersionTimeStamp  	DisplayString,
 | 
						|
      	pdug5PartNumber         		DisplayString,
 | 
						|
      	pdug5SerialNumber       		DisplayString,
 | 
						|
      	pdug5Status             		INTEGER,
 | 
						|
      	pdug5Controllable       		INTEGER,
 | 
						|
      	pdug5InputPhaseCount			INTEGER,
 | 
						|
		pdug5GroupCount					INTEGER,
 | 
						|
        pdug5OutletCount	 			INTEGER,
 | 
						|
		pdug5MACAddress					DisplayString,
 | 
						|
		pdug5IPv4Address				DisplayString,
 | 
						|
		pdug5IPv6Address				DisplayString    
 | 
						|
    }
 | 
						|
 | 
						|
pdug5IdentIndex OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER	(1..4)
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"Index for the pdug5IdentEntry table."
 | 
						|
    ::= { pdug5IdentEntry 1 }
 | 
						|
 | 
						|
pdug5Name OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-write
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The string identify the device in daisy chain. Example PDU A."
 | 
						|
    ::= { pdug5IdentEntry 2 }
 | 
						|
 | 
						|
pdug5Model OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The Device Model."
 | 
						|
    ::= { pdug5IdentEntry 3 }
 | 
						|
 | 
						|
pdug5Manufacturer OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The Device Manufacturer Name."
 | 
						|
    ::= { pdug5IdentEntry 4 }
 | 
						|
 | 
						|
pdug5FirmwareVersion OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The firmware revision level of the device."
 | 
						|
    ::= { pdug5IdentEntry 5 }
 | 
						|
 | 
						|
pdug5FirmwareVersionTimeStamp  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS 	mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
	   "Timestamp of when the PDU firmware was last updated"
 | 
						|
	::= { pdug5IdentEntry 6 }
 | 
						|
 | 
						|
pdug5PartNumber OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The device part number. Example P36E09M."
 | 
						|
    ::= { pdug5IdentEntry 7 }
 | 
						|
 | 
						|
pdug5SerialNumber OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE (0..63))
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"The device serial number, 10-digit."
 | 
						|
    ::= { pdug5IdentEntry 8 }
 | 
						|
 | 
						|
pdug5Status OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    {
 | 
						|
      other(1),    
 | 
						|
      ok(2),
 | 
						|
      degraded(3),
 | 
						|
      failed(4)
 | 
						|
    }
 | 
						|
    ACCESS	read-only
 | 
						|
    STATUS	mandatory
 | 
						|
    DESCRIPTION
 | 
						|
    "The overall status of the device.  A value of OK(2) indicates the device is operating normally.
 | 
						|
    A value of degraded(3) indicates the device is operating with warning indicators.  A value of
 | 
						|
    failed(4) indicates the device is operating with critical indicators."
 | 
						|
    ::= { pdug5IdentEntry 9 }
 | 
						|
 | 
						|
pdug5Controllable OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER 
 | 
						|
    {
 | 
						|
      yes(1),
 | 
						|
      no(2)
 | 
						|
    }
 | 
						|
    ACCESS  read-only
 | 
						|
    STATUS  mandatory
 | 
						|
    DESCRIPTION
 | 
						|
           "This object indicates whether or not the device is controllable."
 | 
						|
    ::= { pdug5IdentEntry 10 }
 | 
						|
 | 
						|
pdug5InputPhaseCount  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER (1..3)
 | 
						|
    ACCESS     read-only
 | 
						|
    STATUS     mandatory
 | 
						|
    DESCRIPTION 
 | 
						|
     	"The number of input phase on this pdu 1 or 3."
 | 
						|
    ::= { pdug5IdentEntry 11 }
 | 
						|
 | 
						|
pdug5GroupCount  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER (0..12)
 | 
						|
    ACCESS     read-only
 | 
						|
    STATUS     mandatory
 | 
						|
    DESCRIPTION 
 | 
						|
	"The number of groups (breakers) on this pdu."
 | 
						|
    ::= { pdug5IdentEntry 12 }
 | 
						|
 | 
						|
pdug5OutletCount  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER (1..48)
 | 
						|
    ACCESS     read-only
 | 
						|
    STATUS     mandatory
 | 
						|
    DESCRIPTION 
 | 
						|
	"The number of outlets in this PDU."
 | 
						|
         ::= { pdug5IdentEntry 13 }
 | 
						|
 | 
						|
pdug5MACAddress	OBJECT-TYPE
 | 
						|
	SYNTAX		DisplayString
 | 
						|
	ACCESS		read-only
 | 
						|
	STATUS		mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The assigned MAC address for this PDU."
 | 
						|
	::={ pdug5IdentEntry 14 }
 | 
						|
 | 
						|
pdug5IPv4Address  OBJECT-TYPE
 | 
						|
	SYNTAX		IpAddress
 | 
						|
	ACCESS		read-only
 | 
						|
	STATUS 		mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The current IPv4 Address. 
 | 
						|
		A value of 0.0.0.0 indicates an error or an unset option."
 | 
						|
	::={ pdug5IdentEntry 15 }
 | 
						|
 | 
						|
pdug5IPv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX		DisplayString
 | 
						|
	ACCESS   	read-only
 | 
						|
	STATUS		mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The current IPv6 Address.
 | 
						|
		A vale of 0.0.0.0.0.0 indicates an error or an unset option."
 | 
						|
	::={ pdug5IdentEntry 16 }
 | 
						|
 | 
						|
-- ============ pdug5 Configuration ======= 
 | 
						|
 | 
						|
pdug5ConfigTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF pdug5ConfigEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION "Aggregate Object with number of entries equal to pdug5NumberPDU."
 | 
						|
    ::= { pdug5Ident 3 }
 | 
						|
	
 | 
						|
pdug5ConfigEntry	OBJECT-TYPE
 | 
						|
	SYNTAX pdug5ConfigEntry
 | 
						|
	ACCESS not-accessible
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION	
 | 
						|
		"Read Configuration data from the PDU being queried."
 | 
						|
	INDEX {pdug5ConfigIndex}
 | 
						|
	::=	{pdug5ConfigTable 1}
 | 
						|
	
 | 
						|
pdug5ConfigEntry	::= SEQUENCE{
 | 
						|
		pdug5ConfigIndex				INTEGER,
 | 
						|
		pdug5ConfigSsh				INTEGER,
 | 
						|
		pdug5ConfigFtps				INTEGER,
 | 
						|
		pdug5ConfigHttp				INTEGER,
 | 
						|
		pdug5ConfigHttps				INTEGER,
 | 
						|
		pdug5ConfigIPv4IPv6Switch		INTEGER,
 | 
						|
		pdug5ConfigRedfishAPI			INTEGER,
 | 
						|
		pdug5ConfigOledDispalyOrientation	INTEGER,
 | 
						|
		pdug5ConfigEnergyReset			INTEGER,
 | 
						|
		pdug5ConfigNetworkManagementCardReset	INTEGER,
 | 
						|
		pdug5ConfigDaisyChainStatus		INTEGER
 | 
						|
		}
 | 
						|
 | 
						|
pdug5ConfigIndex	OBJECT-TYPE
 | 
						|
		SYNTAX  INTEGER (1..4)
 | 
						|
		ACCESS  not-accessible
 | 
						|
		STATUS  mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"The index of PDU configuration entry."
 | 
						|
		::={pdug5ConfigEntry 1}
 | 
						|
 | 
						|
pdug5ConfigSsh	OBJECT-TYPE
 | 
						|
		SYNTAX	INTEGER{
 | 
						|
			off(0),
 | 
						|
			on(1)
 | 
						|
		}
 | 
						|
		ACCESS  read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to off(0) will disable the SSH conneciton.
 | 
						|
			 Setting this OID to on(1) will enable the SSH connection. iNC reboot will be required for the settings to take effect."
 | 
						|
		::={pdug5ConfigEntry 2}
 | 
						|
		
 | 
						|
pdug5ConfigFtps	OBJECT-TYPE
 | 
						|
		SYNTAX	INTEGER{
 | 
						|
			off(0),
 | 
						|
			on(1)
 | 
						|
		}
 | 
						|
		ACCESS	read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to off(0) will disable the FTPS connection.
 | 
						|
			 Setting this OID to on(1) will enable the FTPS connection. iNC reboot will be required for the settings to take effect"
 | 
						|
		::={pdug5ConfigEntry 3}
 | 
						|
		
 | 
						|
pdug5ConfigHttp	OBJECT-TYPE
 | 
						|
		SYNTAX	INTEGER{
 | 
						|
			off(0),
 | 
						|
			on(1)
 | 
						|
		}
 | 
						|
		ACCESS	read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to off(0) will disable the HTTP connection.
 | 
						|
			 Setting this OID to on(1) will enable the HTTP connection.iNC reboot will be required for the settings to take effect"
 | 
						|
		::={pdug5ConfigEntry 4}
 | 
						|
 | 
						|
pdug5ConfigHttps	OBJECT-TYPE
 | 
						|
		SYNTAX	INTEGER{
 | 
						|
			off(0),
 | 
						|
			on(1)
 | 
						|
		}
 | 
						|
		ACCESS	read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to off(0) will disable the HTTPS connection.
 | 
						|
			 Setting this OID to on(1) will enable the HTTPS connection.iNC reboot will be required for the settings to take effect"
 | 
						|
		::={pdug5ConfigEntry 5}
 | 
						|
 | 
						|
pdug5ConfigIPv4IPv6Switch	OBJECT-TYPE
 | 
						|
		SYNTAX	INTEGER{
 | 
						|
			iPv4(1),
 | 
						|
			iPv6(2),
 | 
						|
			iPv4IPv6(3)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to IPv4(1) will enable the IPv4 configuration.
 | 
						|
			 Setting this OID to IPv6(2) will enable the IPv6 configuration.
 | 
						|
			 Setting this OID to IPv4&IPv6(3) will enable both IPv4 and IPv6 configuration.iNC reboot will be required for the settings to take effect"
 | 
						|
		::={pdug5ConfigEntry 6}		
 | 
						|
		
 | 
						|
pdug5ConfigRedfishAPI OBJECT-TYPE
 | 
						|
		SYNTAX  INTEGER{
 | 
						|
			off(0),
 | 
						|
			on(1)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to off(0) will disable the Redfish API.
 | 
						|
			 Setting this OID to on(1) will enable the Redfish API.iNC reboot will be required for the settings to take effect"
 | 
						|
		::={pdug5ConfigEntry 7}
 | 
						|
		
 | 
						|
pdug5ConfigOledDispalyOrientation	OBJECT-TYPE
 | 
						|
		SYNTAX INTEGER{
 | 
						|
			displayNormal(1),
 | 
						|
			displayReverse(2)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS  mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Indicates the intended physical orientation of OLED display.
 | 
						|
			 displayNormal(1) indicates normal orientation.
 | 
						|
			 displayReverse(2) indicates upside down orientation."
 | 
						|
		::={pdug5ConfigEntry 8}
 | 
						|
		
 | 
						|
pdug5ConfigEnergyReset	OBJECT-TYPE
 | 
						|
		SYNTAX INTEGER{
 | 
						|
			noOperation(1),
 | 
						|
			reset(2),
 | 
						|
			notSupported(3)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS	mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID to reset(2) will cause the device energy meter value 
 | 
						|
			 to be reset to zero. Getting this OID in models that support this feature
 | 
						|
			 will do nothing and return the noOperation(1) value. Models that do not
 | 
						|
			 supported this feature will respond to this OID with a value of notSupported(3).
 | 
						|
			 Attempts to set this OID in these models will fail."
 | 
						|
		::={pdug5ConfigEntry 9}
 | 
						|
		
 | 
						|
pdug5ConfigNetworkManagementCardReset  OBJECT-TYPE
 | 
						|
		SYNTAX INTEGER{
 | 
						|
			noOperation(0),
 | 
						|
			reset(1)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Getting this OID will return noOperation(0).
 | 
						|
			 Getting this OID to reset(1) will reset iNC."
 | 
						|
		::={pdug5ConfigEntry 10} 
 | 
						|
		
 | 
						|
pdug5ConfigDaisyChainStatus	OBJECT-TYPE 
 | 
						|
		SYNTAX INTEGER{
 | 
						|
			daisychain(0),
 | 
						|
            rna(1)
 | 
						|
		}
 | 
						|
		ACCESS read-write
 | 
						|
		STATUS mandatory
 | 
						|
		DESCRIPTION
 | 
						|
			"Setting this OID will change daisychain mode. 0:QNA,1:DNA."
 | 
						|
		::={pdug5ConfigEntry 11}
 | 
						|
		
 | 
						|
-- ====================================================================================--
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}
 | 
						|
--  pdug5Ident                OBJECT IDENTIFIER       ::= { pdug5 2 }
 | 
						|
--  PDU input group
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.2
 | 
						|
   
 | 
						|
pdug5InputTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF pdug5InputEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Aggregate Object with number of entries equal to pdug5NumberPDU ."
 | 
						|
	::= { pdug5Input 1 }
 | 
						|
 | 
						|
pdug5InputEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5InputEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ident table entry containing the VA, Watts, WH, etc."
 | 
						|
	INDEX { pdug5IdentIndex }
 | 
						|
	::= { pdug5InputTable 1 }
 | 
						|
 | 
						|
pdug5InputEntry ::= SEQUENCE {
 | 
						|
	pdug5InputType			INTEGER,
 | 
						|
	pdug5InputFrequency		INTEGER,
 | 
						|
	pdug5InputFrequencyStatus	INTEGER,
 | 
						|
	pdug5InputPowerVA		INTEGER,
 | 
						|
	pdug5InputPowerWatts		INTEGER,
 | 
						|
	pdug5InputTotalEnergy		INTEGER,
 | 
						|
	pdug5InputPowerWattHourTimer	DisplayString,
 | 
						|
	pdug5InputResettableEnergy	INTEGER,
 | 
						|
	pdug5InputPowerFactor		INTEGER,
 | 
						|
	pdug5InputPowerVAR		INTEGER,
 | 
						|
	pdug5InputTotalCurrent		INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
pdug5InputType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		singlePhase (1),
 | 
						|
		splitPhase (2),
 | 
						|
		threePhaseDelta (3),
 | 
						|
		threePhaseWye (4)
 | 
						|
	}
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Type of input - single phase, split phase, three phase delta, or three
 | 
						|
				phase wye."
 | 
						|
	::= { pdug5InputEntry 1 }
 | 
						|
 | 
						|
pdug5InputFrequency  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (0..2147483647) -- UNITS RMS 0.001 Hz
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The measured input frequency from the PDU meters in tenths of Hz."
 | 
						|
	::= { pdug5InputEntry 2 }
 | 
						|
 | 
						|
pdug5InputFrequencyStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		outOfRange (2)
 | 
						|
	}
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured input frequency relative to the nominal frequency and the admitted tolerance."
 | 
						|
	::= { pdug5InputEntry 3 }
 | 
						|
 | 
						|
pdug5InputPowerVA  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units in VA
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A total input VA of all phases.  Units are VA.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputEntry 4 }
 | 
						|
 | 
						|
pdug5InputPowerWatts  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units in Watts
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A total input Watts of all phases.  Units are Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputEntry 5 }
 | 
						|
 | 
						|
pdug5InputTotalEnergy  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units in KWh
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A total input Watt-Hour value for all phases.  Units are KWh. This value is accumulated since PDU in service.   
 | 
						|
                 A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputEntry 6 }
 | 
						|
 | 
						|
pdug5InputPowerWattHourTimer  OBJECT-TYPE
 | 
						|
	SYNTAX     DisplayString (SIZE (0..22))  -- display Date Time Since Last Reset
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A Timestamp of when the Total Input WH was last reset."
 | 
						|
	::= { pdug5InputEntry 7 }
 | 
						|
 | 
						|
pdug5InputResettableEnergy  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units in Wh
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A total input Watt-Hour value for all phases.  Units are Wh. This value can be reset to 0 
 | 
						|
                using GUI. In that case, the pdug5InputPowerWattHourTimer will be reset as well  
 | 
						|
                A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputEntry 8 }
 | 
						|
 | 
						|
pdug5InputPowerFactor  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- units 0.01
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input PF value.  Units are in thousandths, for example a power factor
 | 
						|
		 of 0.95 would be returned as 95, and 0.92 would be returned as 92.  
 | 
						|
                 A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputEntry 9 }
 | 
						|
 | 
						|
pdug5InputPowerVAR  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units in VAR
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input VAR value.  Units are VAR.  A negative value indicates
 | 
						|
		 that this object is not available."
 | 
						|
	::= { pdug5InputEntry 10 }
 | 
						|
 | 
						|
pdug5InputTotalCurrent  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Units are 0.01 A
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"All phases total current value.  Units are 0.01 amps. 
 | 
						|
		For 3 phase, mathematically add totally 3 phase current together."
 | 
						|
	::= { pdug5InputEntry 11 }
 | 
						|
 | 
						|
-- ==========Input per Phase =============
 | 
						|
 | 
						|
pdug5InputPhaseTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF pdug5InputPhaseEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
           "Aggregate Object with number of entries equal to number of PDUs (pdug5NumberPDU) and
 | 
						|
            number of input phase (pdug5InputPhaseCount)."
 | 
						|
    ::= {pdug5Input 2}
 | 
						|
 | 
						|
pdug5InputPhaseEntry OBJECT-TYPE
 | 
						|
    SYNTAX pdug5InputPhaseEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION 
 | 
						|
           "The input table entry containing the voltage, current, frequency, power for each phase.
 | 
						|
            Entries are given with number of pdu and number of input phase 1, 2, or 3."
 | 
						|
    INDEX { pdug5IdentIndex, pdug5InputPhaseIndex }
 | 
						|
    ::= { pdug5InputPhaseTable 1 }
 | 
						|
 | 
						|
pdug5InputPhaseEntry ::= SEQUENCE {
 | 
						|
      pdug5InputPhaseIndex      			INTEGER,
 | 
						|
      pdug5InputPhaseVoltageMeasType  		INTEGER,
 | 
						|
      pdug5InputPhaseVoltage    			INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThStatus  		INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThLowerWarning  	INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThLowerCritical  	INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThUpperWarning  	INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThUpperCritical  	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentMeasType		INTEGER,
 | 
						|
      pdug5InputPhaseCurrentRating		INTEGER,
 | 
						|
      pdug5InputPhaseCurrent    			INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThStatus		INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThLowerWarning	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThLowerCritical	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThUpperWarning	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThUpperCritical	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentPercentLoad		INTEGER,
 | 
						|
      pdug5InputPhasePowerMeasType		INTEGER,
 | 
						|
      pdug5InputPhasePowerVA			INTEGER,
 | 
						|
      pdug5InputPhasePowerWatts 			INTEGER,
 | 
						|
      pdug5InputPhasePowerWattHour		INTEGER,
 | 
						|
      pdug5InputPhasePowerWattHourTimer		DisplayString,
 | 
						|
      pdug5InputPhasePowerFactor			INTEGER,
 | 
						|
      pdug5InputPhasePowerVAR			INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThResetThld  	INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThChangeDelay  	INTEGER,
 | 
						|
      pdug5InputPhaseVoltageThCtrl			INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThResetThld  	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThChangeDelay  	INTEGER,
 | 
						|
      pdug5InputPhaseCurrentThCtrl			INTEGER,
 | 
						|
      pdug5InputPowerThresholdThLowerWarning  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThLowerCritical  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThUpperWarning  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThUpperCritical  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThResetThld  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThChangeDelay  	INTEGER,
 | 
						|
      pdug5InputPowerThresholdThCtrl			INTEGER,
 | 
						|
	  pdug5InputEnergyThresholdThUpperWarning  	INTEGER,
 | 
						|
      pdug5InputEnergyThresholdThUpperCritical  	INTEGER,
 | 
						|
      pdug5InputEnergyThresholdThResetThld  	INTEGER,
 | 
						|
      pdug5InputEnergyThresholdThChangeDelay  	INTEGER,
 | 
						|
      pdug5InputEnergyThresholdThCtrl			INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
pdug5InputPhaseIndex OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER	(1..3)
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"Index for the pdug5InputEntry table."
 | 
						|
    ::= { pdug5InputPhaseEntry 1}
 | 
						|
 | 
						|
pdug5InputPhaseVoltageMeasType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		singlePhase (1),
 | 
						|
		phase1toN (2),
 | 
						|
		phase2toN (3),
 | 
						|
		phase3toN (4),
 | 
						|
		phase1to2 (5),
 | 
						|
		phase2to3 (6),
 | 
						|
		phase3to1 (7)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Value indicates what input voltage is being measured in this table row - single phase
 | 
						|
		voltage, phase 1 to neutral, phase 2 to neutral, phase 3 to neutral, phase 1 to phase 2,
 | 
						|
		phase 2 to phase 3, or phase 3 to phase 1."
 | 
						|
	::= { pdug5InputPhaseEntry 2 }
 | 
						|
 | 
						|
pdug5InputPhaseVoltage OBJECT-TYPE
 | 
						|
    SYNTAX   INTEGER    -- UNITS RMS 0.1 V
 | 
						|
    ACCESS   read-only
 | 
						|
    STATUS   mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"An input voltage measurement value.  Values is in 0.1 V."
 | 
						|
    ::= {pdug5InputPhaseEntry 3}
 | 
						|
 | 
						|
pdug5InputPhaseVoltageThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured input voltage relative to the configured thresholds."
 | 
						|
	::= { pdug5InputPhaseEntry 4 }
 | 
						|
 | 
						|
pdug5InputPhaseVoltageThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in 0.1 V
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 5 }
 | 
						|
 | 
						|
pdug5InputPhaseVoltageThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in 0.1 V
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 6 }
 | 
						|
 | 
						|
pdug5InputPhaseVoltageThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in 0.1 V
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 7 }
 | 
						|
 | 
						|
pdug5InputPhaseVoltageThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in 0.1 V
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 8 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentMeasType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		singlePhase (1),
 | 
						|
		neutral (2),
 | 
						|
		phase1 (3),
 | 
						|
		phase2 (4),
 | 
						|
		phase3 (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Which input wire is being measured in this table row - single phase, neutral, phase 1,
 | 
						|
		phase 2, or phase 3."
 | 
						|
	::= { pdug5InputPhaseEntry 9 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentRating  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER		-- Units in 0.01 A
 | 
						|
	ACCESS   read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Rated current capacity of the input.  A negative value indicates that
 | 
						|
		the hardware current capacity is unknown.  Units are 0.01 amps."
 | 
						|
	::= { pdug5InputPhaseEntry 10 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrent  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER		-- Units in 0.01 A
 | 
						|
	ACCESS   read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input current measurement value.  Units are 0.01 amps."
 | 
						|
	::= { pdug5InputPhaseEntry 11 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured input current relative to the configured thresholds."
 | 
						|
	::= { pdug5InputPhaseEntry 12 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 13 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 14 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 15 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 16 }
 | 
						|
 | 
						|
pdug5InputPhaseCurrentPercentLoad  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Current percent load, based on the rated current capacity.  Units are
 | 
						|
                  percentage, for example 80% will be returned as 80.  A negative
 | 
						|
                  value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 17 }
 | 
						|
 | 
						|
pdug5InputPhasePowerMeasType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		singlePhase (1),
 | 
						|
		neutral (2),
 | 
						|
		phase1 (3),
 | 
						|
		phase2 (4),
 | 
						|
		phase3 (5)
 | 
						|
	 }
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Which input wire is being measured in this table row - single phase, neutral, phase 1,
 | 
						|
		phase 2, or phase 3."
 | 
						|
	::= { pdug5InputPhaseEntry 18 }
 | 
						|
 | 
						|
pdug5InputPhasePowerVA  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input VA value.  Units are VA.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 19 }
 | 
						|
 | 
						|
pdug5InputPhasePowerWatts  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input Watts value.  Units are Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 20 }
 | 
						|
 | 
						|
pdug5InputPhasePowerWattHour  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER 
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A Watt-Hour value for each Input phase.  Units are WH. This value can be reset to 0 
 | 
						|
                 using GUI. In that case, the pdug5InputPhasePowerWattHourTimer will be reset as well    
 | 
						|
                 A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 21 }
 | 
						|
 | 
						|
pdug5InputPhasePowerWattHourTimer  OBJECT-TYPE
 | 
						|
	SYNTAX    DisplayString (SIZE (0..22))  -- display Date Time
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Timestamp of when input Watt-hours (inputWh) was last reset."
 | 
						|
	::= { pdug5InputPhaseEntry 22 }
 | 
						|
 | 
						|
pdug5InputPhasePowerFactor  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER		-- units 0.01
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input PF value.  Units are in thousandths, for example a power factor
 | 
						|
                 of 0.95 would be returned as 95, and 0.92 would be returned 
 | 
						|
		 as 92.  A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 23 }
 | 
						|
 | 
						|
pdug5InputPhasePowerVAR  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An input VAR value.  Units are VAR.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 24 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.25
 | 
						|
pdug5InputPhaseVoltageThResetThld OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
    "Input phase voltage alarm reset threshold.  Units are 0.1 volts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 25 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.26
 | 
						|
pdug5InputPhaseVoltageThChangeDelay OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Input phase voltage alarm change delay.  Units are 0.1 volts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 26 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.27
 | 
						|
pdug5InputPhaseVoltageThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Input phase voltage alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 27 }
 | 
						|
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.28
 | 
						|
pdug5InputPhaseCurrentThResetThld  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Input phase current alarm reset threshold.  Units are 0.01 amps.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 28 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.29
 | 
						|
pdug5InputPhaseCurrentThChangeDelay  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in 0.01 A
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Input phase current alarm change delay.  Units are 0.01 amps.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 29 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.2.2.1.30
 | 
						|
pdug5InputPhaseCurrentThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Input phase current alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 30 }
 | 
						|
 | 
						|
pdug5InputPowerThresholdThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in  W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning Power threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 31 }
 | 
						|
 | 
						|
pdug5InputPowerThresholdThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical Power threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 32 }
 | 
						|
 | 
						|
pdug5InputPowerThresholdThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning Power threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 33 }
 | 
						|
 | 
						|
pdug5InputPowerThresholdThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical Power threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 34 }
 | 
						|
 | 
						|
pdug5InputPowerThresholdThResetThld  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Power alarm reset threshold.  Units are in Watts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 35 }
 | 
						|
	
 | 
						|
pdug5InputPowerThresholdThChangeDelay  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Power alarm change delay.  Units are in Watts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 36 }
 | 
						|
	
 | 
						|
pdug5InputPowerThresholdThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Power alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 37 }
 | 
						|
	
 | 
						|
pdug5InputEnergyThresholdThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning Energy threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 38 }
 | 
						|
 | 
						|
pdug5InputEnergyThresholdThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..500000)	-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical Energy threshold.  Units are in Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 39 }
 | 
						|
 | 
						|
pdug5InputEnergyThresholdThResetThld  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Energy alarm reset threshold.  Units are in Watts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 40 }
 | 
						|
	
 | 
						|
pdug5InputEnergyThresholdThChangeDelay  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..100000)		-- Units in W
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Energy alarm change delay.  Units are in Watts.  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5InputPhaseEntry 41 }
 | 
						|
	
 | 
						|
pdug5InputEnergyThresholdThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Energy alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5InputPhaseEntry 42 }
 | 
						|
 | 
						|
-- ====================================================================================
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}
 | 
						|
--  pdug5Group                OBJECT IDENTIFIER       ::= { pdug5 3 }
 | 
						|
--  pdug5 Output groups of outlets 
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.3
 | 
						|
 | 
						|
pdug5GroupTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF pdug5GroupEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION "Aggregate Object with number of entries equal to number of PDUs
 | 
						|
                 and number of breakers (pdug5GroupCount)."
 | 
						|
    ::= { pdug5Group 1 }
 | 
						|
 | 
						|
pdug5GroupEntry OBJECT-TYPE
 | 
						|
    SYNTAX pdug5GroupEntry
 | 
						|
    ACCESS not-accessible
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION 
 | 
						|
           "The input table entry containing the name, voltages, currents, power, etc."
 | 
						|
    INDEX { pdug5IdentIndex, pdug5GroupIndex }
 | 
						|
    ::= { pdug5GroupTable 1 }
 | 
						|
 | 
						|
pdug5GroupEntry ::= SEQUENCE {
 | 
						|
      pdug5GroupIndex         		INTEGER,
 | 
						|
      pdug5GroupName	     		DisplayString,
 | 
						|
      pdug5GroupType          		INTEGER,
 | 
						|
      pdug5GroupVoltageMeasType		INTEGER,
 | 
						|
      pdug5GroupVoltage          	INTEGER,
 | 
						|
      pdug5GroupVoltageThStatus		INTEGER,
 | 
						|
      pdug5GroupVoltageThLowerWarning	INTEGER,
 | 
						|
      pdug5GroupVoltageThLowerCritical	INTEGER,
 | 
						|
      pdug5GroupVoltageThUpperWarning	INTEGER,
 | 
						|
      pdug5GroupVoltageThUpperCritical	INTEGER,
 | 
						|
      pdug5groupCurrentRating		INTEGER,
 | 
						|
      pdug5GroupCurrent			INTEGER,
 | 
						|
      pdug5GroupCurrentThStatus		INTEGER,
 | 
						|
      pdug5GroupCurrentThLowerWarning	INTEGER,
 | 
						|
      pdug5GroupCurrentThLowerCritical	INTEGER,
 | 
						|
      pdug5GroupCurrentThUpperWarning	INTEGER,
 | 
						|
      pdug5GroupCurrentThUpperCritical	INTEGER,
 | 
						|
      pdug5GroupCurrentPercentLoad	INTEGER,
 | 
						|
      pdug5GroupPowerVA			INTEGER,
 | 
						|
      pdug5GroupPowerWatts		INTEGER,
 | 
						|
      pdug5GroupPowerWattHour		INTEGER,
 | 
						|
      pdug5GroupPowerWattHourTimer	DisplayString,
 | 
						|
      pdug5GroupPowerFactor		INTEGER,
 | 
						|
      pdug5GroupPowerVAR			INTEGER,
 | 
						|
      pdug5GroupOutletCount	 	INTEGER,
 | 
						|
      pdug5GroupBreakerStatus    	INTEGER,
 | 
						|
      pdug5GroupVoltageThCtrl    	INTEGER,
 | 
						|
      pdug5GroupCurrentThCtrl    	INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
pdug5GroupIndex OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER	(0..12)
 | 
						|
    ACCESS read-only
 | 
						|
    STATUS mandatory
 | 
						|
    DESCRIPTION
 | 
						|
	"Index for the pdug5GroupEntry table."
 | 
						|
    ::= { pdug5GroupEntry 1 }
 | 
						|
 | 
						|
pdug5GroupName  OBJECT-TYPE
 | 
						|
	SYNTAX    DisplayString (SIZE(1..31))
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A descriptive name for the group."
 | 
						|
	::= { pdug5GroupEntry 2 }
 | 
						|
 | 
						|
pdug5GroupType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		breaker1pole (2),
 | 
						|
		breaker2pole (3),
 | 
						|
		breaker3pole (4),
 | 
						|
		outletSection (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The type of the group. (5) has no breaker"
 | 
						|
	::= { pdug5GroupEntry 3 }
 | 
						|
 | 
						|
pdug5GroupVoltageMeasType  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		singlePhase (1),
 | 
						|
		phase1toN (2),
 | 
						|
		phase2toN (3),
 | 
						|
		phase3toN (4),
 | 
						|
		phase1to2 (5),
 | 
						|
		phase2to3 (6),
 | 
						|
		phase3to1 (7)
 | 
						|
	}
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Value indicates what input voltage is being measured in this table row - single phase
 | 
						|
		voltage, phase 1 to neutral, phase 2 to neutral, phase 3 to neutral, phase 1 to phase 2,
 | 
						|
		phase 2 to phase 3, or phase 3 to phase 1."
 | 
						|
	::= { pdug5GroupEntry 4 }
 | 
						|
 | 
						|
pdug5GroupVoltage  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER	-- Units 0.1 V
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Units are 0.1 volts."
 | 
						|
	::= { pdug5GroupEntry 5 }
 | 
						|
 | 
						|
pdug5GroupVoltageThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS   read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured group voltage relative to the configured thresholds."
 | 
						|
	::= { pdug5GroupEntry 6 }
 | 
						|
 | 
						|
pdug5GroupVoltageThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..500000)		-- Units 0.1 V
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 7 }
 | 
						|
 | 
						|
pdug5GroupVoltageThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..500000)		-- Units 0.1 V
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 8 }
 | 
						|
 | 
						|
pdug5GroupVoltageThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..500000)		-- Units 0.1 V
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 9 }
 | 
						|
 | 
						|
pdug5GroupVoltageThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..500000)		-- Units 0.1 V
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are 0.1 volts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 10 }
 | 
						|
 | 
						|
pdug5groupCurrentRating  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER	-- Units 0.01 A
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Rated current capacity of the group.  Units are 0.01 amps.  A negative 
 | 
						|
		      value indicates that the hardware current capacity is unknown (it
 | 
						|
		      will always be unknown for custom groups)."
 | 
						|
	::= { pdug5GroupEntry 11 }
 | 
						|
 | 
						|
pdug5GroupCurrent  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER	-- Units 0.01 A
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A group current measurement value.  Units are 0.01 amps."
 | 
						|
	::= { pdug5GroupEntry 12 }
 | 
						|
 | 
						|
pdug5GroupCurrentThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured group current relative to the configured thresholds."
 | 
						|
	::= { pdug5GroupEntry 13 }
 | 
						|
 | 
						|
pdug5GroupCurrentThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..100000)		-- Units 0.01 A
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 14 }
 | 
						|
 | 
						|
pdug5GroupCurrentThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..100000)		-- Units 0.01 A
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 15 }
 | 
						|
 | 
						|
pdug5GroupCurrentThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..100000)		-- Units 0.01 A
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 16 }
 | 
						|
 | 
						|
pdug5GroupCurrentThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..100000)		-- Units 0.01 A
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are 0.01 amps.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 17 }
 | 
						|
 | 
						|
 | 
						|
pdug5GroupCurrentPercentLoad  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Current percent load, based on the rated current capacity.  Units are
 | 
						|
                  percentage, for example 80% will be returned as 80.  A negative
 | 
						|
                  value indicates that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 18 }
 | 
						|
 | 
						|
pdug5GroupPowerVA  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER  	-- units in VA
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A group VA value.  Units are VA.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 19 }
 | 
						|
 | 
						|
pdug5GroupPowerWatts  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- units in Watt
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A group power value.  Units are Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 20 }
 | 
						|
 | 
						|
pdug5GroupPowerWattHour  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER 	-- Units in Watt-Hour
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A Watt-Hour value for each section.  Units are WH. This value can be reset to 0 
 | 
						|
                 using GUI. In that case, the pdug5GroupPowerWattHourTimer will be reset as well.    
 | 
						|
                 A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 21 }
 | 
						|
 | 
						|
pdug5GroupPowerWattHourTimer  OBJECT-TYPE
 | 
						|
	SYNTAX     DisplayString (SIZE (0..22))	-- display Date and Time
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Timestamp of when group Watt-hours (groupWh) was last reset."
 | 
						|
	::= { pdug5GroupEntry 22 }
 | 
						|
 | 
						|
pdug5GroupPowerFactor  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- Value is in 0.01							
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A group PF value.  Units are in thousandths, for example a power factor
 | 
						|
                  of 0.95 would be returned as 95, and 0.92 would be returned as 92.  
 | 
						|
                 A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 23 }
 | 
						|
 | 
						|
pdug5GroupPowerVAR  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER		-- Units in VAR
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A group VAR value.  Units are VAR.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5GroupEntry 24 }
 | 
						|
 | 
						|
pdug5GroupOutletCount  OBJECT-TYPE
 | 
						|
    	SYNTAX     INTEGER (0..48)
 | 
						|
    	ACCESS     read-only
 | 
						|
    	STATUS     mandatory
 | 
						|
    	DESCRIPTION 
 | 
						|
		"The number of outlets in each group (breaker)."
 | 
						|
         ::= { pdug5GroupEntry 25 }
 | 
						|
 | 
						|
pdug5GroupBreakerStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		notApplicable (1),
 | 
						|
		breakerOn (2),
 | 
						|
		breakerOff (3)
 | 
						|
	}
 | 
						|
	ACCESS 	   read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Only applicable to groups with breaker.  Indicates whether a breaker is turned
 | 
						|
		      off or on."
 | 
						|
	::= { pdug5GroupEntry 26 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.3.1.1.27
 | 
						|
pdug5GroupVoltageThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Circuit Breaker voltage alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5GroupEntry 27 }
 | 
						|
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.3.1.1.28
 | 
						|
pdug5GroupCurrentThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Circuit Breaker current alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	::= { pdug5GroupEntry 28 }
 | 
						|
 | 
						|
-- ====================================================================================
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}
 | 
						|
--  pdug5Environment          OBJECT IDENTIFIER       ::= { pdug5 4 }
 | 
						|
--  pdug5 Environment group
 | 
						|
--  PDU identification group
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.4
 | 
						|
 | 
						|
pdug5EnvProbeTable  OBJECT-TYPE
 | 
						|
	SYNTAX 	SEQUENCE OF pdug5EnvProbeEntry
 | 
						|
	ACCESS 	not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A list of environment probe (1 per PDU) for temperature, humidity, and contacts.  
 | 
						|
                 The number of entries is given by number of PDUs in daisy chain."
 | 
						|
	::= { pdug5Environment 1 }
 | 
						|
 | 
						|
pdug5EnvProbeEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5EnvProbeEntry
 | 
						|
	ACCESS  not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Aggregate entries equal to number of PDUs."
 | 
						|
	INDEX { pdug5IdentIndex }
 | 
						|
	::= { pdug5EnvProbeTable 1 }
 | 
						|
 | 
						|
pdug5EnvProbeEntry ::= SEQUENCE {
 | 
						|
	pdug5TemperatureScale		INTEGER,
 | 
						|
	pdug5TemperatureCount		INTEGER,
 | 
						|
	pdug5HumidityCount		INTEGER,
 | 
						|
	pdug5DoorCount		INTEGER,
 | 
						|
    pdug5DryCount       INTEGER,
 | 
						|
    pdug5SpotCount       INTEGER,
 | 
						|
    pdug5RopeCount       INTEGER,
 | 
						|
    pdug5HidCount       INTEGER
 | 
						|
}
 | 
						|
 | 
						|
pdug5TemperatureScale  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		celsius (1),
 | 
						|
		fahrenheit (2)
 | 
						|
	}
 | 
						|
	ACCESS  read-write
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Scale used to return temperature objects."
 | 
						|
	::= { pdug5EnvProbeEntry 1 }
 | 
						|
 | 
						|
pdug5TemperatureCount  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER
 | 
						|
	ACCESS 	read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The number of temperature measurements.The MAX is 6 (1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 2  }
 | 
						|
 | 
						|
pdug5HumidityCount  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The number of humidity measurements.The MAX is 6(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 3 }
 | 
						|
 | 
						|
pdug5DoorCount  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER
 | 
						|
	ACCESS 	 read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The number of door sensors.The MAX is 6(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 4 }
 | 
						|
	
 | 
						|
pdug5DryCount OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-only
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The number of dry sensors.The MAX is 2(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 5 }
 | 
						|
 | 
						|
pdug5SpotCount OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-only
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The number of spot sensors.The MAX is 2(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 6 }
 | 
						|
 | 
						|
pdug5RopeCount OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-only
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The number of rope sensors.The MAX is 2(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 7 }
 | 
						|
 | 
						|
pdug5HidCount OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-only
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"The number of hid sensors. The MAX is 2(1 per probe)."
 | 
						|
	::= { pdug5EnvProbeEntry 10 }
 | 
						|
 | 
						|
-- ========Temperature Measurements ============
 | 
						|
 | 
						|
pdug5TemperatureTable  OBJECT-TYPE
 | 
						|
	SYNTAX 	SEQUENCE OF pdug5TemperatureEntry
 | 
						|
	ACCESS 	not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A list of temperature probe measurements.  The number of entries are
 | 
						|
		 given by number of pdu and pdug5TemperatureCount."
 | 
						|
	::= { pdug5Environment 2 }
 | 
						|
 | 
						|
pdug5TemperatureEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5TemperatureEntry
 | 
						|
	ACCESS  not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An entry for a temperature measurement."
 | 
						|
	INDEX { pdug5IdentIndex, pdug5TemperatureIndex }
 | 
						|
	::= { pdug5TemperatureTable 1 }
 | 
						|
 | 
						|
pdug5TemperatureEntry ::= SEQUENCE {
 | 
						|
	pdug5TemperatureIndex		INTEGER,
 | 
						|
	pdug5TemperatureName		DisplayString,
 | 
						|
	pdug5TemperatureProbeStatus	INTEGER,
 | 
						|
	pdug5TemperatureValue		INTEGER,
 | 
						|
	pdug5TemperatureThStatus		INTEGER,
 | 
						|
	pdug5TemperatureThLowerWarning	INTEGER,
 | 
						|
	pdug5TemperatureThLowerCritical	INTEGER,
 | 
						|
	pdug5TemperatureThUpperWarning	INTEGER,
 | 
						|
	pdug5TemperatureThUpperCritical	INTEGER,
 | 
						|
	pdug5TemperatureThCtrl	INTEGER	
 | 
						|
}
 | 
						|
 | 
						|
pdug5TemperatureIndex  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (1..6)
 | 
						|
	ACCESS   read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A unique value for each temperature probe measurement.  Its value
 | 
						|
		      ranges from 1 to temperatureCount."
 | 
						|
	::= { pdug5TemperatureEntry 1 }
 | 
						|
 | 
						|
pdug5TemperatureName  OBJECT-TYPE
 | 
						|
	SYNTAX   DisplayString (SIZE(1..31))
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A descriptive name for the temperature probe."
 | 
						|
	::= { pdug5TemperatureEntry 2 }
 | 
						|
 | 
						|
pdug5TemperatureProbeStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		disconnected (1),
 | 
						|
		connected (2),
 | 
						|
		bad (3)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates whether a probe is connected or not."
 | 
						|
	::= { pdug5TemperatureEntry 3 }
 | 
						|
 | 
						|
pdug5TemperatureValue  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER  --0.1 Fahrenheit or Celsius
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Units are degree(either Fahrenheit or Celsius)."
 | 
						|
	::= { pdug5TemperatureEntry 4 }
 | 
						|
 | 
						|
 | 
						|
pdug5TemperatureThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured temperature relative to the configured thresholds."
 | 
						|
	::= { pdug5TemperatureEntry 5 }
 | 
						|
 | 
						|
pdug5TemperatureThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..150000)
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are degrees.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5TemperatureEntry 6 }
 | 
						|
 | 
						|
pdug5TemperatureThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..150000)
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are degrees.  A negative value
 | 
						|
		          indicates that this object is not available."
 | 
						|
	::= { pdug5TemperatureEntry 7 }
 | 
						|
 | 
						|
pdug5TemperatureThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..150000)
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are degrees.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5TemperatureEntry 8 }
 | 
						|
 | 
						|
pdug5TemperatureThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..150000)
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are degrees. A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5TemperatureEntry 9 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.4.2.1.10
 | 
						|
pdug5TemperatureThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Temperature alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5TemperatureEntry 10 }
 | 
						|
 | 
						|
-- ==========Humidity Measurements ==========
 | 
						|
 | 
						|
pdug5HumidityTable  OBJECT-TYPE
 | 
						|
	SYNTAX   SEQUENCE OF pdug5HumidityEntry
 | 
						|
	ACCESS   not-accessible
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A list of humidity probe measurements.  The number of entries are
 | 
						|
		 given by number of pdu and pdug5HumidityCount."
 | 
						|
	::= { pdug5Environment 3 }
 | 
						|
 | 
						|
pdug5HumidityEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5HumidityEntry
 | 
						|
	ACCESS  not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An entry for a humidity measurement."
 | 
						|
	INDEX { pdug5IdentIndex, pdug5HumidityIndex }
 | 
						|
	::= { pdug5HumidityTable 1 }
 | 
						|
 | 
						|
pdug5HumidityEntry ::= SEQUENCE {
 | 
						|
	pdug5HumidityIndex		INTEGER,
 | 
						|
	pdug5HumidityName		DisplayString,
 | 
						|
	pdug5HumidityProbeStatus		INTEGER,
 | 
						|
	pdug5HumidityValue		INTEGER,
 | 
						|
	pdug5HumidityThStatus		INTEGER,
 | 
						|
	pdug5HumidityThLowerWarning	INTEGER,
 | 
						|
	pdug5HumidityThLowerCritical	INTEGER,
 | 
						|
	pdug5HumidityThUpperWarning	INTEGER,
 | 
						|
	pdug5HumidityThUpperCritical	INTEGER,
 | 
						|
	pdug5HumidityThCtrl	INTEGER
 | 
						|
}
 | 
						|
 | 
						|
pdug5HumidityIndex  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (1..6)
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A unique value for each humidity probe measurement.  Its value
 | 
						|
		 ranges from 1 to pdug5HumidityCount per PDU."
 | 
						|
	::= { pdug5HumidityEntry 1 }
 | 
						|
 | 
						|
pdug5HumidityName  OBJECT-TYPE
 | 
						|
	SYNTAX   DisplayString (SIZE(1..31))
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A descriptive name for the humidity probe."
 | 
						|
	::= { pdug5HumidityEntry 2 }
 | 
						|
 | 
						|
pdug5HumidityProbeStatus  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		disconnected (1),
 | 
						|
		connected (2),
 | 
						|
		bad (3)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates whether a probe is connected or not."
 | 
						|
	::= { pdug5HumidityEntry 3 }
 | 
						|
 | 
						|
pdug5HumidityValue  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Units are %RH."
 | 
						|
	::= { pdug5HumidityEntry 4 }
 | 
						|
 | 
						|
pdug5HumidityThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured humidity relative to the configured thresholds."
 | 
						|
	::= { pdug5HumidityEntry 5 }
 | 
						|
 | 
						|
pdug5HumidityThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..1000)
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are %RH.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5HumidityEntry 6 }
 | 
						|
 | 
						|
pdug5HumidityThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..1000)
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are %RH.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5HumidityEntry 7 }
 | 
						|
 | 
						|
pdug5HumidityThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..1000)
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are %RH.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5HumidityEntry 8 }
 | 
						|
 | 
						|
pdug5HumidityThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (-1..1000)
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are %RH.  A negative value
 | 
						|
                  indicates that this object is not available."
 | 
						|
	::= { pdug5HumidityEntry 9 }
 | 
						|
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.4.3.1.10
 | 
						|
pdug5HumidityThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Humidity alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5HumidityEntry 10 }
 | 
						|
 | 
						|
-- ======Door sensor Status==========
 | 
						|
 | 
						|
pdug5DoorTable  OBJECT-TYPE
 | 
						|
	SYNTAX  SEQUENCE OF pdug5DoorEntry
 | 
						|
	ACCESS  not-accessible
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A list of door sensors.  The number of entries are
 | 
						|
		 given by number of PDU and pdug5DoorCount."
 | 
						|
	::= { pdug5Environment 4 }
 | 
						|
 | 
						|
pdug5DoorEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	 pdug5DoorEntry
 | 
						|
	ACCESS   not-accessible
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An entry for a door sensor"
 | 
						|
	INDEX { pdug5IdentIndex, pdug5DoorIndex }
 | 
						|
	::= { pdug5DoorTable 1 }
 | 
						|
 | 
						|
pdug5DoorEntry ::= SEQUENCE {
 | 
						|
	pdug5DoorIndex	INTEGER,
 | 
						|
	pdug5DoorName		DisplayString,
 | 
						|
	pdug5DoorProbeStatus	INTEGER,
 | 
						|
	pdug5DoorState	INTEGER
 | 
						|
}
 | 
						|
 | 
						|
pdug5DoorIndex  OBJECT-TYPE
 | 
						|
	SYNTAX   INTEGER (1..2)
 | 
						|
	ACCESS   read-only
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A unique value for each door sensor.  Its value ranges from 1 to
 | 
						|
		      doorCount."
 | 
						|
	::= { pdug5DoorEntry 1 }
 | 
						|
 | 
						|
pdug5DoorName  OBJECT-TYPE
 | 
						|
	SYNTAX    DisplayString (SIZE(1..31))
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A descriptive name for the door sensor."
 | 
						|
	::= { pdug5DoorEntry 2 }
 | 
						|
 | 
						|
pdug5DoorProbeStatus  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		disconnected (1),
 | 
						|
		connected (2),
 | 
						|
		bad (3)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates whether a probe is connected or not.
 | 
						|
		Will not be returned  if the door sensor is internal to the ePDU,
 | 
						|
		in that case only doorState should be read."
 | 
						|
	::= { pdug5DoorEntry 3 }
 | 
						|
 | 
						|
pdug5DoorState  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		doorOpen (1),
 | 
						|
		doorClosed (2),
 | 
						|
		BaddoorSensor (3)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The state of the door sensor."
 | 
						|
	::= { pdug5DoorEntry 4 }
 | 
						|
 | 
						|
		
 | 
						|
--     ======Dry Sensor Status==========
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5
 | 
						|
		pdug5DryTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF pdug5DryEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A list of dry sensors.  The number of entries are
 | 
						|
				given by number of pdu and pdug5DryCount."
 | 
						|
			::= { pdug5Environment 5 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5.1
 | 
						|
		pdug5DryEntry OBJECT-TYPE
 | 
						|
			SYNTAX pdug5DryEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"An entry for a contact sensor"
 | 
						|
			INDEX { pdug5IdentIndex, pdug5DryIndex }
 | 
						|
			::= { pdug5DryTable 1 }
 | 
						|
 | 
						|
		
 | 
						|
		pdug5DryEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				pdug5DryIndex
 | 
						|
					INTEGER,
 | 
						|
				pdug5DryName
 | 
						|
					DisplayString,
 | 
						|
				pdug5DryProbeStatus
 | 
						|
					INTEGER,
 | 
						|
				pdug5DryState
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5.1.1
 | 
						|
		pdug5DryIndex OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER (1..2)
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A unique value for each dry sensor.  Its value ranges from 1 to
 | 
						|
				dryCount."
 | 
						|
			::= { pdug5DryEntry 1 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5.1.2
 | 
						|
		pdug5DryName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..31))
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A descriptive name for the dry sensor."
 | 
						|
			::= { pdug5DryEntry 2 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5.1.3
 | 
						|
		pdug5DryProbeStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				disconnected(1),
 | 
						|
				connected(2),
 | 
						|
				bad(3)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates whether a probe is connected or not."
 | 
						|
			::= { pdug5DryEntry 3 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.5.1.4
 | 
						|
		pdug5DryState OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				good(1),
 | 
						|
				alarmed(2)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The state of the dry sensor."
 | 
						|
			::= { pdug5DryEntry 4 }
 | 
						|
 | 
						|
		
 | 
						|
--     ====== Water Spot Sensor Status==========
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6
 | 
						|
		pdug5SpotTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF pdug5SpotEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A list of contact sensors.  The number of entries are
 | 
						|
				given by number of pdu and pdug5SpotCount."
 | 
						|
			::= { pdug5Environment 6 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6.1
 | 
						|
		pdug5SpotEntry OBJECT-TYPE
 | 
						|
			SYNTAX pdug5SpotEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"An entry for a contact sensor"
 | 
						|
			INDEX { pdug5IdentIndex, pdug5SpotIndex }
 | 
						|
			::= { pdug5SpotTable 1 }
 | 
						|
 | 
						|
		
 | 
						|
		pdug5SpotEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				pdug5SpotIndex
 | 
						|
					INTEGER,
 | 
						|
				pdug5SpotName
 | 
						|
					DisplayString,
 | 
						|
				pdug5SpotProbeStatus
 | 
						|
					INTEGER,
 | 
						|
				pdug5SpotState
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6.1.1
 | 
						|
		pdug5SpotIndex OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER (1..3)
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A unique value for each spot sensor.  Its value ranges from 1 to
 | 
						|
				spotCount."
 | 
						|
			::= { pdug5SpotEntry 1 }
 | 
						|
 | 
						|
		
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6.1.2
 | 
						|
		pdug5SpotName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..31))
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A descriptive name for the spot sensor."
 | 
						|
			::= { pdug5SpotEntry 2 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6.1.3
 | 
						|
		pdug5SpotProbeStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				disconnected(1),
 | 
						|
				connected(2),
 | 
						|
				bad(3)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates whether a probe is connected or not."
 | 
						|
			::= { pdug5SpotEntry 3 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.6.1.4
 | 
						|
		pdug5SpotState OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				noleak(1),
 | 
						|
				leak(2)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The state of the spot sensor."
 | 
						|
			::= { pdug5SpotEntry 4 }
 | 
						|
 | 
						|
		
 | 
						|
--     ======Water Rope Sensor Status==========
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7
 | 
						|
		pdug5RopeTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF pdug5RopeEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A list of rope sensors.  The number of entries are
 | 
						|
				given by number of pdu and pdug5RopeCount."
 | 
						|
			::= { pdug5Environment 7 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7.1
 | 
						|
		pdug5RopeEntry OBJECT-TYPE
 | 
						|
			SYNTAX pdug5RopeEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"An entry for a contact sensor"
 | 
						|
			INDEX { pdug5IdentIndex, pdug5RopeIndex }
 | 
						|
			::= { pdug5RopeTable 1 }
 | 
						|
 | 
						|
		
 | 
						|
		pdug5RopeEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				pdug5RopeIndex
 | 
						|
					INTEGER,
 | 
						|
				pdug5RopeName
 | 
						|
					DisplayString,
 | 
						|
				pdug5RopeProbeStatus
 | 
						|
					INTEGER,
 | 
						|
				pdug5RopeState
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7.1.1
 | 
						|
		pdug5RopeIndex OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER (1..3)
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A unique value for each rope sensor.  Its value ranges from 1 to
 | 
						|
				ropeCount."
 | 
						|
			::= { pdug5RopeEntry 1 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7.1.2
 | 
						|
		pdug5RopeName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..31))
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A descriptive name for the rope sensor."
 | 
						|
			::= { pdug5RopeEntry 2 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7.1.3
 | 
						|
		pdug5RopeProbeStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				disconnected(1),
 | 
						|
				connected(2),
 | 
						|
				bad(3)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates whether a probe is connected or not."
 | 
						|
			::= { pdug5RopeEntry 3 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.7.1.4
 | 
						|
		pdug5RopeState OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				noleak(1),
 | 
						|
				leak(2)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The state of the rope sensor."
 | 
						|
			::= { pdug5RopeEntry 4 }
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10
 | 
						|
		pdug5EnvHID OBJECT IDENTIFIER ::= { pdug5Environment 10 }
 | 
						|
 | 
						|
		
 | 
						|
--     ======Hid Sensor Status==========
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1
 | 
						|
		pdug5EnvHidTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF pdug5EnvHidEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A list of contact sensors.  The number of entries are
 | 
						|
				given by number of pdu and pdug5HidCount."
 | 
						|
			::= { pdug5EnvHID 1 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1
 | 
						|
		pdug5EnvHidEntry OBJECT-TYPE
 | 
						|
			SYNTAX pdug5EnvHidEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"An entry for a contact sensor"
 | 
						|
			INDEX { pdug5IdentIndex, pdug5HIDIndex }
 | 
						|
			::= { pdug5EnvHidTable 1 }
 | 
						|
 | 
						|
		
 | 
						|
		pdug5EnvHidEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				pdug5HIDIndex
 | 
						|
					INTEGER,
 | 
						|
				pdug5HidAisle
 | 
						|
					INTEGER,
 | 
						|
				pdug5HidHandleOperation		
 | 
						|
					INTEGER	
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1.1
 | 
						|
		pdug5HIDIndex OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER (1..2)
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The index of the PDU HID table entry"
 | 
						|
			::= { pdug5EnvHidEntry 1 }
 | 
						|
 | 
						|
		
 | 
						|
	
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1.2
 | 
						|
		pdug5HidAisle OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				COLD(1),
 | 
						|
				HOT(2)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Aisle of HID handle. "
 | 
						|
			::= { pdug5EnvHidEntry 2 }		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1.3
 | 
						|
		pdug5HidHandleOperation OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				unlock(1),
 | 
						|
				lock(2)
 | 
						|
				}
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"HID handle control opterations "
 | 
						|
			::= { pdug5EnvHidEntry 3 }	
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1.4
 | 
						|
		pduHIDVer OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (0..63))
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The firmware revision level of the HID"
 | 
						|
			::= { pdug5EnvHidEntry 4 }
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.1.1.5
 | 
						|
		pdug5MechanicalLock OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				unlock(1),
 | 
						|
				lock(2)
 | 
						|
				}
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"HID Mechanical opterations "
 | 
						|
			::= { pdug5EnvHidEntry 5 }		
 | 
						|
--     ======Hid hid control table==========
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.2
 | 
						|
		pdug5EnvHidControlTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF pdug5EnvHidControlEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"A list of smartcard.  The number of entries are
 | 
						|
				given by number of pdu and pdug5HidCount."
 | 
						|
			::= { pdug5EnvHID 2 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.2.1
 | 
						|
		pdug5EnvHidControlEntry OBJECT-TYPE
 | 
						|
			SYNTAX pdug5EnvHidControlEntry
 | 
						|
			ACCESS not-accessible
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The smartcard table entry containing the usrname, cardid, cardaisle etc."
 | 
						|
			INDEX { pdug5IdentIndex, pdug5HidControlIndex }
 | 
						|
			::= { pdug5EnvHidControlTable 1 }
 | 
						|
 | 
						|
		
 | 
						|
		pdug5EnvHidControlEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				pdug5HidControlIndex			INTEGER,
 | 
						|
				pdug5HidControlUserName			DisplayString,
 | 
						|
				pdug5HidControlCardID			INTEGER,
 | 
						|
				pdug5HidControlTimestamp		DisplayString,
 | 
						|
				pdug5HidControlCardAisle		INTEGER
 | 
						|
			 }
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.2.1.1
 | 
						|
		pdug5HidControlIndex OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER (1..2)
 | 
						|
			ACCESS read-only
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"The index of the PDU smartcard table entry"
 | 
						|
			::= { pdug5EnvHidControlEntry 1 }			 
 | 
						|
		-- 1.3.6.1.4.1.19536.10.1.4.10.2.1.2
 | 
						|
		pdug5HidControlUserName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"User name of smartcard"
 | 
						|
			::= { pdug5EnvHidControlEntry 2 }	
 | 
						|
			
 | 
						|
		-- 1.3.6.1.4.19536.10.1.4.10.2.1.3
 | 
						|
		pdug5HidControlCardID OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"HID smartcard ID."
 | 
						|
			::= { pdug5EnvHidControlEntry 3 }	
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.19536.10.1.4.10.2.1.4
 | 
						|
		pdug5HidControlTimestamp OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the date and time of accessing"
 | 
						|
			::= { pdug5EnvHidControlEntry 4 }
 | 
						|
 | 
						|
		
 | 
						|
		-- 1.3.6.1.4.19536.10.1.4.10.2.1.5
 | 
						|
		pdug5HidControlCardAisle OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				COLD(1),
 | 
						|
				HOT(2)
 | 
						|
				}
 | 
						|
			ACCESS read-write
 | 
						|
			STATUS mandatory
 | 
						|
			DESCRIPTION
 | 
						|
				"Aisle of authorized card. "
 | 
						|
			::= { pdug5EnvHidControlEntry 5 }				
 | 
						|
		
 | 
						|
-- ====================================================================================
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}
 | 
						|
--  pdug5Outlet               OBJECT IDENTIFIER       ::= { pdug5 5 }
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.5
 | 
						|
 | 
						|
pdug5OutletTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF pdug5OutletEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Aggregate Object with number of entries equal to Number of PDU (pdug5IdentIndex)
 | 
						|
                 and Number of outlet per PDU (pdug5OutletIndex)."
 | 
						|
	::= { pdug5Outlet 1 }
 | 
						|
 | 
						|
pdug5OutletEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5OutletEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Outlet table entry containing the type, voltage, current etc."
 | 
						|
  INDEX { pdug5IdentIndex, pdug5OutletIndex }
 | 
						|
	::= { pdug5OutletTable 1 }
 | 
						|
 | 
						|
pdug5OutletEntry ::= SEQUENCE {
 | 
						|
	pdug5OutletIndex				INTEGER,
 | 
						|
	pdug5OutletName				DisplayString,
 | 
						|
	pdug5OutletType				INTEGER,
 | 
						|
	pdug5OutletCurrentRating			INTEGER,
 | 
						|
	pdug5OutletCurrent			INTEGER,
 | 
						|
	pdug5OutletActivePowerThStatus		INTEGER,
 | 
						|
	pdug5OutletActivePowerThLowerWarning	INTEGER,
 | 
						|
	pdug5OutletActivePowerThLowerCritical	INTEGER,
 | 
						|
	pdug5OutletActivePowerThUpperWarning	INTEGER,
 | 
						|
	pdug5OutletActivePowerThUpperCritical	INTEGER,
 | 
						|
	pdug5OutletCurrentPercentLoad		INTEGER,
 | 
						|
	pdug5OutletVA				INTEGER,
 | 
						|
	pdug5OutletWatts				INTEGER,
 | 
						|
	pdug5OutletWh				INTEGER,
 | 
						|
	pdug5OutletWhTimer			DisplayString,
 | 
						|
	pdug5OutletPowerFactor			INTEGER,
 | 
						|
	pdug5OutletVAR				INTEGER,
 | 
						|
	pdug5OutletBranch           INTEGER,
 | 
						|
	pdug5OutletActivePowerThResetThld	INTEGER,
 | 
						|
	pdug5OutletActivePowerThChangeDelay	INTEGER,
 | 
						|
	pdug5OutletActivePowerThCtrl           INTEGER
 | 
						|
}
 | 
						|
 | 
						|
pdug5OutletIndex OBJECT-TYPE
 | 
						|
    	SYNTAX INTEGER	(0..48)
 | 
						|
    	ACCESS read-only
 | 
						|
    	STATUS mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Index for each outlet, value from 1 to the number of outlets per PDU."
 | 
						|
    	::= { pdug5OutletEntry 1 }
 | 
						|
 | 
						|
pdug5OutletName  OBJECT-TYPE
 | 
						|
	SYNTAX   DisplayString (SIZE(1..31))
 | 
						|
	ACCESS   read-write
 | 
						|
	STATUS   mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A descriptive name for the outlet."
 | 
						|
	::= { pdug5OutletEntry 2 }
 | 
						|
 | 
						|
pdug5OutletType  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
		iecC13 (1),
 | 
						|
		iecC19 (2),
 | 
						|
		i5-20R (3),
 | 
						|
		uk (10),
 | 
						|
		french (11),
 | 
						|
		schuko (12),
 | 
						|
		nema515 (20),
 | 
						|
		nema51520 (21),
 | 
						|
		nema520 (22),
 | 
						|
		nemaL520 (23),
 | 
						|
		nemaL530 (24),
 | 
						|
		nema615 (25),
 | 
						|
		nema620 (26),
 | 
						|
		nemaL620 (27),
 | 
						|
		nemaL630 (28),
 | 
						|
		nemaL715 (29),
 | 
						|
		rf203p277 (30)
 | 
						|
	}
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Type of this outlet - C13, C19 ,5-20R."
 | 
						|
	::= { pdug5OutletEntry 3 }
 | 
						|
 | 
						|
pdug5OutletCurrentRating  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER	-- Units 0.01 A
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Rated current capacity of this outlet.  Units are 0.01 amps.  A negative 
 | 
						|
		 value indicates that the hardware current capacity is unknown."
 | 
						|
	::= { pdug5OutletEntry 4 }
 | 
						|
 | 
						|
pdug5OutletCurrent  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER	-- Units 0.01 A
 | 
						|
	ACCESS    read-only
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A outlet current measurement value.  Units are 0.01 amps."
 | 
						|
	::= { pdug5OutletEntry 5 }
 | 
						|
 | 
						|
pdug5OutletActivePowerThStatus  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
		good (1),
 | 
						|
		lowWarning (2),
 | 
						|
		lowCritical (3),
 | 
						|
		highWarning (4),
 | 
						|
		highCritical (5)
 | 
						|
	}
 | 
						|
	ACCESS  read-only
 | 
						|
	STATUS  mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the measured outlet active power relative to the configured thresholds."
 | 
						|
	::= { pdug5OutletEntry 6 }
 | 
						|
 | 
						|
pdug5OutletActivePowerThLowerWarning  OBJECT-TYPE
 | 
						|
	SYNTAX    INTEGER (-1..10000)		
 | 
						|
	ACCESS    read-write
 | 
						|
	STATUS    mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower warning threshold.  Units are Watts(W).  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 7 }
 | 
						|
 | 
						|
pdug5OutletActivePowerThLowerCritical  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..10000)		
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Lower critical threshold.  Units are Watts(W).  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 8 }
 | 
						|
 | 
						|
pdug5OutletActivePowerThUpperWarning  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..10000)		
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper warning threshold.  Units are Watts(W).  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 9 }
 | 
						|
 | 
						|
pdug5OutletActivePowerThUpperCritical  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..10000)		
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Upper critical threshold.  Units are Watts(W).  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 10 }
 | 
						|
 | 
						|
 | 
						|
pdug5OutletCurrentPercentLoad  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER		-- unit in percentage
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Current percent load, based on the rated current capacity.  Units are
 | 
						|
                  percentage, for example 80% will be returned as 80.  A negative
 | 
						|
                  value indicates that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 11 }
 | 
						|
 | 
						|
pdug5OutletVA  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER  	-- units in VA
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A outlet VA value.  Units are VA.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 12 }
 | 
						|
 | 
						|
pdug5OutletWatts  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER	-- units in Watt
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A outlet Watts value.  Units are Watts.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 13 }
 | 
						|
 | 
						|
pdug5OutletWh  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER 	-- Units in Watt-Hour
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"A Watt-Hour value for each outlet.  Units are WH.
 | 
						|
This object is writable so that it can be reset to 0.  When it is
 | 
						|
		written to, the pdug5OutletWhTimer will be reset updated as well    
 | 
						|
      A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 14 }
 | 
						|
 | 
						|
pdug5OutletWhTimer  OBJECT-TYPE
 | 
						|
	SYNTAX     DisplayString (SIZE (0..22))	-- display Date and Time
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Timestamp (date and time) of outlet Watt-hours was last reset."
 | 
						|
	::= { pdug5OutletEntry 15 }
 | 
						|
 | 
						|
pdug5OutletPowerFactor  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER		-- units are in 0.01
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An outlet PF value.  Units are in thousandths, for example a power factor
 | 
						|
                  of 0.95 would be returned as 95, and 0.92 would be returned 
 | 
						|
		          as 92.  A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 16 }
 | 
						|
 | 
						|
pdug5OutletVAR  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER		-- Units in VAR
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"An outlet VAR value.  Units are VAR.  A negative value indicates
 | 
						|
		          that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 17 }
 | 
						|
 | 
						|
pdug5OutletBranch  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER		-- Units in VAR
 | 
						|
	ACCESS     read-only
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The branch number outlet located."
 | 
						|
	::= { pdug5OutletEntry 18 }
 | 
						|
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.5.1.1.19
 | 
						|
pdug5OutletActivePowerThResetThld  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..10000)		
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Outlet Active Power alarm reset threshold.  Units are Watts(W).  
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 19 }
 | 
						|
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.5.1.1.20
 | 
						|
pdug5OutletActivePowerThChangeDelay  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER (-1..10000)		
 | 
						|
	ACCESS     read-write
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Outlet Active Power generates alarm every outlet alarm times.   
 | 
						|
              A negative value indicates that this object is not available."
 | 
						|
	::= { pdug5OutletEntry 20 }
 | 
						|
	
 | 
						|
-- 1.3.6.1.4.1.19536.10.1.5.1.1.21
 | 
						|
pdug5OutletActivePowerThCtrl OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS read-write
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"Outlet Active Power alarm threshold control:
 | 
						|
		bit 0:  up critical alarm control bit,    0 -  enable, 1 -  disable
 | 
						|
		bit 1:  up warning alarm control bit,  0 -  enable, 1 -  disable
 | 
						|
		bit 2:  low warning alarm control bit, 0 -  enable, 1 -  disable
 | 
						|
		bit 3:  low critical alarm control bit,   0 -  enable, 1 -  disable"
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { pdug5OutletEntry 21 }
 | 
						|
 | 
						|
-- ====================== PDU Outlet Control=====================
 | 
						|
 | 
						|
pdug5OutletControlTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF pdug5OutletControlEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"Aggregate Object with number of entries equal to Number of PDU (pdug5IdentIndex) 
 | 
						|
                 and Number of outlets per PDU (pdug5OutletIndex)."
 | 
						|
	::= { pdug5Outlet 2 }
 | 
						|
 | 
						|
pdug5OutletControlEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	pdug5OutletControlEntry
 | 
						|
	ACCESS     not-accessible
 | 
						|
	STATUS     mandatory
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Outlet table entry containing the type, voltage, current etc."
 | 
						|
  INDEX { pdug5IdentIndex, pdug5OutletIndex }
 | 
						|
	::= { pdug5OutletControlTable 1 }
 | 
						|
 | 
						|
pdug5OutletControlEntry ::= SEQUENCE {
 | 
						|
 | 
						|
	pdug5OutletControlStatus			INTEGER,
 | 
						|
	pdug5OutletControlOffCmd			INTEGER,
 | 
						|
	pdug5OutletControlOnCmd			INTEGER,
 | 
						|
	pdug5OutletControlRebootCmd		INTEGER,
 | 
						|
	pdug5OutletControlPowerOnState		INTEGER,
 | 
						|
	pdug5OutletControlSequenceDelay		INTEGER,
 | 
						|
	pdug5OutletControlRebootOffTime		INTEGER,
 | 
						|
	pdug5OutletControlSwitchable		INTEGER,
 | 
						|
	pdug5OutletControlShutoffDelay		INTEGER,
 | 
						|
	pdug5OutletControlCommand			INTEGER
 | 
						|
}
 | 
						|
 | 
						|
pdug5OutletControlStatus  OBJECT-TYPE
 | 
						|
    	SYNTAX 		INTEGER	{
 | 
						|
			off (1),
 | 
						|
			on (2),
 | 
						|
			pendingOff (3),
 | 
						|
			pendingOn (4)
 | 
						|
			}
 | 
						|
    	ACCESS 		read-only
 | 
						|
    	STATUS 		mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"current state of a control outlet."
 | 
						|
    	::= { pdug5OutletControlEntry 1 }
 | 
						|
 | 
						|
pdug5OutletControlOffCmd  OBJECT-TYPE
 | 
						|
    	SYNTAX 		 INTEGER (-1..99999)		
 | 
						|
    	ACCESS 		 read-write
 | 
						|
    	STATUS 		 mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"When write, once issued, the outlet will turn Off immediately.
 | 
						|
                 0-n: Time in seconds until the outlet command is issued
 | 
						|
                 -1: Cancel a pending outlet Off command
 | 
						|
		 When read, returns -1 if no command is pending, or the current downcount in 
 | 
						|
                 seconds of a pending command."
 | 
						|
    	::= { pdug5OutletControlEntry 2 }
 | 
						|
 | 
						|
pdug5OutletControlOnCmd  OBJECT-TYPE
 | 
						|
    	SYNTAX 		INTEGER (-1..99999)		
 | 
						|
    	ACCESS 		read-write
 | 
						|
    	STATUS 		mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"When write, once issued, the outlet will turn On immediately.
 | 
						|
                 0-n: Time in seconds until the outlet command is issued
 | 
						|
                 -1: Cancel a pending outlet On command
 | 
						|
		 When read, returns -1 if no command is pending, or the current downcount in 
 | 
						|
                 seconds of a pending command."
 | 
						|
    	::= { pdug5OutletControlEntry 3 }
 | 
						|
 | 
						|
pdug5OutletControlRebootCmd  OBJECT-TYPE
 | 
						|
    	SYNTAX 		    INTEGER (-1..99999)		
 | 
						|
    	ACCESS 		    read-write
 | 
						|
    	STATUS 		    mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"When write, for outlets that are On prior to this Reboot command, they will 
 | 
						|
                 switch Off immediately when the command is issued, remain Off for 
 | 
						|
                 outletControlRebootOffTime seconds, and then turn back On.
 | 
						|
		 For outlets that are Off prior to the Reboot command, they will turn On after 
 | 
						|
                 a delay of outletControlRebootOffTime seconds from when the command is issued.
 | 
						|
		 0-n : Time in seconds until the Reboot command is issued
 | 
						|
		 -1 : Cancel a pending outlet Reboot command 
 | 
						|
		
 | 
						|
		When read, returns -1 if no command is pending, or the current downcount in 
 | 
						|
                seconds of a pending command."
 | 
						|
    	::= { pdug5OutletControlEntry 4 }
 | 
						|
 | 
						|
pdug5OutletControlPowerOnState  OBJECT-TYPE
 | 
						|
    	SYNTAX 		    INTEGER {
 | 
						|
		            off (1),
 | 
						|
		            on (2),
 | 
						|
		            lastState (3)
 | 
						|
                            }	
 | 
						|
    	ACCESS 		    read-write
 | 
						|
    	STATUS 		    mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Determines the outlet state when power is applied to the unit.
 | 
						|
		1 : not restart at device startup
 | 
						|
		2 : should sequence back ON in line with outletControlSequenceTime
 | 
						|
		3 : should take the state the outlet had when power was lost.
 | 
						|
		If the state was ON, should sequence back ON in line with outletControlSequenceTime."
 | 
						|
    	::= { pdug5OutletControlEntry 5 }
 | 
						|
 | 
						|
pdug5OutletControlSequenceDelay  OBJECT-TYPE
 | 
						|
    	SYNTAX 		        INTEGER (-1..7200)		
 | 
						|
    	ACCESS 		        read-write
 | 
						|
    	STATUS 		        mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Time delay in seconds from when a Global Sequence On command is issued to
 | 
						|
		when the command is executed on this outlet.  This delay is also used as a power-on
 | 
						|
		delay. Set to -1 to exclude this outlet from Global Sequence On commands."
 | 
						|
    	::= { pdug5OutletControlEntry 6 }
 | 
						|
 | 
						|
pdug5OutletControlRebootOffTime  OBJECT-TYPE
 | 
						|
    	SYNTAX 		        INTEGER (-1..7200)		
 | 
						|
    	ACCESS 		        read-write
 | 
						|
    	STATUS 		        mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Time delay in seconds that the outlet should remain in the Off state when executing a Reboot command."
 | 
						|
    	::= { pdug5OutletControlEntry 7 }
 | 
						|
 | 
						|
pdug5OutletControlSwitchable  OBJECT-TYPE
 | 
						|
    	SYNTAX 		    INTEGER {
 | 
						|
		            switchable (1),
 | 
						|
		            notSwitchable (2)
 | 
						|
                            }	
 | 
						|
    	ACCESS 		    read-write
 | 
						|
    	STATUS 		    mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Determines the outlet capability to be controlled On/Off from the communication channels.
 | 
						|
		1 : control On/Off enabled
 | 
						|
		2 : control On/Off disabled."
 | 
						|
    	::= { pdug5OutletControlEntry 8 }
 | 
						|
 | 
						|
pdug5OutletControlShutoffDelay  OBJECT-TYPE
 | 
						|
    	SYNTAX 		        INTEGER (-1..7200)		
 | 
						|
    	ACCESS 		        read-write
 | 
						|
    	STATUS 		        mandatory
 | 
						|
    	DESCRIPTION
 | 
						|
		"Time delay in seconds that could be taken in account before shutting of the outlet.
 | 
						|
    An application which need to shutoff properly an outlet will read this parameter first
 | 
						|
    then write it to the command pdug5OutletControlOffCmd."
 | 
						|
    	::= { pdug5OutletControlEntry 9 }
 | 
						|
 | 
						|
		
 | 
						|
pdug5OutletControlCommand  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		immediateOff (1),
 | 
						|
		immediateOn (2),
 | 
						|
		delayedOff (3),
 | 
						|
		delayedOn (4),
 | 
						|
		immediateReboot (5),
 | 
						|
		delayedReboot (6),
 | 
						|
		outletUnknown (7)
 | 
						|
		}
 | 
						|
	MAX-ACCESS  	read-write
 | 
						|
	STATUS 	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Getting this variable will return the outlet state.
 | 
						|
            If the outlet is on, the immediateOn (2) 
 | 
						|
            value will be returned. If the outlet is off, 
 | 
						|
            the immediateOff (1) value will be returned. 
 | 
						|
            If the state of the outlet cannot be determined, the 
 | 
						|
            outletUnknown (7) value will be returned. If the 
 | 
						|
            outletUnknown condition should occur, all devices 
 | 
						|
            powered by the PDU should be shut down. The PDU's 
 | 
						|
            power should then be cycled to clear this condition. 
 | 
						|
            Setting this variable to immediateOn (2) will immediately 
 | 
						|
            turn the outlet on. Setting this variable to 
 | 
						|
            immediateOff (1) will immediately turn the outlet off. 
 | 
						|
            Setting this variable to immediateReboot (5) 
 | 
						|
            will cause the Switched PDU to perform an immediateOff 
 | 
						|
            command, wait the pdug5OutletControlRebootOffTime
 | 
						|
            OID time, and then perform an immediateOn command.
 | 
						|
            Setting this variable to delayedOn (4) will turn the 
 | 
						|
            outlet on after the pdug5OutletControlSequenceDelay
 | 
						|
            OID time has elapsed. Setting this variable to 
 | 
						|
            delayedOff (3) will turn the outlet off after the 
 | 
						|
            pdug5OutletControlShutoffDelay OID time has elapsed. 
 | 
						|
            Setting this variable to delayedReboot  (6) will cause 
 | 
						|
            the Switched PDU to perform a delayedOff command, wait 
 | 
						|
            the pdug5OutletControlRebootOffTime OID time, and 
 | 
						|
            then perform a delayedOn command."
 | 
						|
	::= { pdug5OutletControlEntry 10 }
 | 
						|
	
 | 
						|
-- ====================================================================================
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}  
 | 
						|
--  pdug5Traps                OBJECT IDENTIFIER       ::= { pdug5 6 }
 | 
						|
--  PDU identification group
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.6
 | 
						|
 | 
						|
trapCritical NOTIFICATION-TYPE
 | 
						|
	OBJECTS  {
 | 
						|
	             trapCode, 
 | 
						|
	             trapDescription, 
 | 
						|
	             sysDescr, 
 | 
						|
	             pdug5IPv4Address}
 | 
						|
        STATUS      current
 | 
						|
	DESCRIPTION
 | 
						|
        "A critical alarm has occurred."
 | 
						|
        ::= {pdug5Traps 1}
 | 
						|
 | 
						|
trapWarning NOTIFICATION-TYPE
 | 
						|
	OBJECTS  { 
 | 
						|
	             trapCode, 
 | 
						|
	             trapDescription, 
 | 
						|
	             sysDescr, 
 | 
						|
	             pdug5IPv4Address }
 | 
						|
        STATUS      current
 | 
						|
	DESCRIPTION
 | 
						|
        "A warning alarm has occurred."
 | 
						|
        ::= {pdug5Traps 2}
 | 
						|
 | 
						|
trapInformation NOTIFICATION-TYPE
 | 
						|
	OBJECTS  {
 | 
						|
	             trapCode, 
 | 
						|
	             trapDescription, 
 | 
						|
	             sysDescr, 
 | 
						|
	             pdug5IPv4Address }
 | 
						|
        STATUS      current
 | 
						|
	DESCRIPTION
 | 
						|
        "An informational alarm has occurred."
 | 
						|
        ::= {pdug5Traps 3}
 | 
						|
 | 
						|
trapCleared NOTIFICATION-TYPE
 | 
						|
	OBJECTS  {
 | 
						|
	             trapCode, 
 | 
						|
	             trapDescription, 
 | 
						|
	             sysDescr, 
 | 
						|
	             pdug5IPv4Address }
 | 
						|
        STATUS      current
 | 
						|
	DESCRIPTION
 | 
						|
        "An alarm has cleared."
 | 
						|
        ::= {pdug5Traps 4}
 | 
						|
 | 
						|
trapTest NOTIFICATION-TYPE
 | 
						|
        OBJECTS  {
 | 
						|
                     trapCode,
 | 
						|
		             trapDescription,
 | 
						|
                     sysDescr, 
 | 
						|
                     pdug5IPv4Address } 
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
        "Test trap sent to a trap receiver to check proper reception of traps" 
 | 
						|
        ::= {pdug5Traps 5}
 | 
						|
 | 
						|
-- ====================================================================================  
 | 
						|
--  g5                        OBJECT IDENTIFIER       ::= { panduit 10}
 | 
						|
--  pdug5                     OBJECT IDENTIFIER       ::= { g5 1}  
 | 
						|
--  pdug5TrapInfo             OBJECT IDENTIFIER       ::= { pdug5 7 }
 | 
						|
--  PDU identification group
 | 
						|
--  OID= .1.3.6.1.4.1.19536.10.1.7
 | 
						|
 | 
						|
pdug5TrapInfoEntry OBJECT IDENTIFIER ::= { pdug5TrapInfo 1 }
 | 
						|
 | 
						|
trapCode OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	ACCESS not-accessible
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"A number identifying the event for the trap that was sent."
 | 
						|
    ::= { pdug5TrapInfoEntry 1 }
 | 
						|
 | 
						|
trapDescription OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE (0..255))
 | 
						|
	ACCESS not-accessible
 | 
						|
	STATUS mandatory
 | 
						|
	DESCRIPTION
 | 
						|
		"A string identifying the event for that last trap that was sent."
 | 
						|
    ::= { pdug5TrapInfoEntry 2 }
 | 
						|
END
 |