1831 lines
		
	
	
		
			72 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1831 lines
		
	
	
		
			72 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--/***************************************************************************/
 | 
						|
--/**                                                                        */
 | 
						|
--/**               AKCP, Inc                                                */
 | 
						|
--/**               Proprietary and Confidential Information                 */
 | 
						|
--/**                                                                        */
 | 
						|
--/** This material contains, and is part of a computer software program     */
 | 
						|
--/** which is, proprietary and confidential information owned by AKCP, INC. */ 
 | 
						|
--/** The program, including this material,                                  */
 | 
						|
--/** may not be duplicated, disclosed or reproduced in whole or in part for */
 | 
						|
--/** any purpose without the express written authorization of AKCP, Inc     */
 | 
						|
--/** All authorized reproductions must be marked with this legend.          */
 | 
						|
--/**                                                                        */
 | 
						|
--/**                                                                        */
 | 
						|
--/**                         Copyright (c) 1995-01                          */
 | 
						|
--/**                         AKCP, Incorporated                             */
 | 
						|
--/**                         All rights reserved                            */
 | 
						|
--/**                                                                        */
 | 
						|
--/***************************************************************************/
 | 
						|
 | 
						|
 | 
						|
HHMSAGENT-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
        enterprises, IpAddress
 | 
						|
                FROM RFC1155-SMI
 | 
						|
        OBJECT-TYPE
 | 
						|
                FROM RFC-1212
 | 
						|
        DisplayString
 | 
						|
                FROM RFC1213-MIB
 | 
						|
        TRAP-TYPE
 | 
						|
                FROM RFC-1215;
 | 
						|
 | 
						|
 | 
						|
   akcp	OBJECT IDENTIFIER ::= { enterprises 3854 }
 | 
						|
   hhmsagent	OBJECT IDENTIFIER ::= { akcp 1 }
 | 
						|
 | 
						|
 | 
						|
      hhmsAgentSummary         OBJECT IDENTIFIER  ::=  {  hhmsagent 1   }
 | 
						|
 | 
						|
         hhmsAgentLocation OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The Agent location"
 | 
						|
            ::=  {  hhmsAgentSummary 1   }
 | 
						|
 | 
						|
         hhmsAgentStatus OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
            noStatus(1),
 | 
						|
            normal(2),
 | 
						|
            warning(3),
 | 
						|
            critical(4),
 | 
						|
			   sensorError(5)
 | 
						|
				}
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The current status of this Agent. The status of the agent is the worst status of all the sensors usder the control of this agent."
 | 
						|
            ::=  {  hhmsAgentSummary 2   }
 | 
						|
 | 
						|
         hhmsNumberBadSensors OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "How many sensors controlled by this agent are not functioning properly"
 | 
						|
            ::=  {  hhmsAgentSummary 4   }
 | 
						|
 | 
						|
         hhmsLocationBadSensor OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The Location of the first bad sensor controlled by this agent."
 | 
						|
            ::=  {  hhmsAgentSummary 5   }
 | 
						|
 | 
						|
         hhmsAgentManufName OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The manufacturers name"
 | 
						|
            ::=  {  hhmsAgentSummary 6   }
 | 
						|
 | 
						|
         hhmsAgentHelpUrl OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The URL of the web based help"
 | 
						|
            ::=  {  hhmsAgentSummary 7   }
 | 
						|
 | 
						|
         hhmsAgentHtmlView OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
            sensorArray(1),
 | 
						|
            sensorArrayPro(2),
 | 
						|
            advanced(3)
 | 
						|
				}
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "Which view of the sensors the user is served via the web server"
 | 
						|
            ::=  {  hhmsAgentSummary 8   }
 | 
						|
 | 
						|
         hhmsAgentHtmlStandardTitle OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The titles of the standard html view"
 | 
						|
            ::=  {  hhmsAgentSummary 9   }
 | 
						|
 | 
						|
         hhmsAgentHtmlStandardButton OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The buttons of the standard html view"
 | 
						|
            ::=  {  hhmsAgentSummary 10   }
 | 
						|
 | 
						|
 | 
						|
      hhmsSensor OBJECT IDENTIFIER  ::=  {  hhmsagent 2 }
 | 
						|
 | 
						|
         hhmsSensorArrayTable OBJECT IDENTIFIER ::= { hhmsSensor 2  }
 | 
						|
 
 | 
						|
            hhmsSensorArrayEntry OBJECT IDENTIFIER ::= { hhmsSensorArrayTable 1  }
 | 
						|
 | 
						|
               hhmsSensorArrayHost OBJECT-TYPE
 | 
						|
                  SYNTAX  IpAddress
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The Host of this sensor, this is the IP address"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 1   }
 | 
						|
 | 
						|
               hhmsSensorArrayUseDHCP OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
			         yes(1),
 | 
						|
			         no(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "To use DHCP enter a 1, to use a static IP address enter a 2"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 2   }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArrayMAC OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The MAC address of this sensor."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 3   }
 | 
						|
 | 
						|
               hhmsSensorArraySetCommunity OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The sensorArray community string used for snmp Sets"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 4   }
 | 
						|
 | 
						|
               hhmsSensorArrayGetCommunity OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The sensorArray community string used for snmp Gets"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 5   }
 | 
						|
 | 
						|
               hhmsSensorArrayDescription OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "A Description of this sensorArray"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 6   }
 | 
						|
 | 
						|
               hhmsSensorArrayLocation OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The description of the physical location of this sensorArray"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 7   }
 | 
						|
 | 
						|
               hhmsSensorArrayLastUpdate OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The last time the sensorArray was read"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 8  }
 | 
						|
 | 
						|
               hhmsSensorArrayStatus OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
		   	      noStatus(1),
 | 
						|
			         normal(2),
 | 
						|
		   	      sensorError(7)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The current status of this sensorArray"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 9   }
 | 
						|
   
 | 
						|
               hhmsSensorArrayOnline OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
			         online(1),
 | 
						|
			         offline(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If this sensorArray is currently online"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 10   }
 | 
						|
   
 | 
						|
               hhmsSensorArrayGoOnline OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
			         goOnline(1),
 | 
						|
			         goOffline(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "To put online enter a 1, to take offline enter a 2"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 11   }
 | 
						|
 | 
						|
               hhmsSensorArrayReadInterval OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How many seconds between readings of this sensor"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 12  }
 | 
						|
 | 
						|
               hhmsSensorArrayReceiveTimeout OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How many seconds to wait to receive data from the sensor"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 13  }
 | 
						|
   
 | 
						|
               hhmsSensorArrayReceiveRetries OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How many times to retry to receive data before giving up. A -1 means never give up trying"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 14   }
 | 
						|
 | 
						|
               hhmsSensorArrayVersion OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The version of this SensorArray"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 15   }
 | 
						|
 | 
						|
               hhmsSensorArrayTempTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayTempEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the data for every Temperature Sensor in the SensorArray. Each row in the table contains data for a different Temperature Sensor."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 16   }
 | 
						|
 | 
						|
               hhmsSensorArrayTempEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayTempEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayTempEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayTempIndex }
 | 
						|
                  ::=  {  hhmsSensorArrayTempTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayTempEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayTempDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayTempLocation
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayTempDegree
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempHighWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempHighCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempLowWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempLowCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempRearm
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempDegreeType
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempSensorType
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempTestStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempTestDegree
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayTempIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArrayTempDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 1   }
 | 
						|
 | 
						|
                  hhmsSensorArrayTempLocation OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The physical location of this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 2   }
 | 
						|
 | 
						|
                  hhmsSensorArrayTempDegree OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The degrees in this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 3   }
 | 
						|
 | 
						|
                  hhmsSensorArrayTempStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            highWarning(3),
 | 
						|
			            highCritical(4),
 | 
						|
                     lowWarning(5),
 | 
						|
                     lowCritical(6),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 4   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayTempOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 5   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayTempGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 6   }
 | 
						|
         
 | 
						|
                  hhmsSensorArrayTempHighWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How hot this sensor gets before it sends a warning"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 7   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayTempHighCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How hot this sensor gets before it sends a critical event"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 8   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayTempLowWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How cold this sensor gets before it sends a warning"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 9   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayTempLowCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How cold this sensor gets before it sends a critical event"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 10   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayTempRearm OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The number of degrees to rearm the status. For example if status goes from normal to warning, the temp must go down hhmsTempRearm degrees below warning before the status goes to normal"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 11   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayTempDegreeType OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
   		   	      fahr(0),
 | 
						|
	   		         celsius(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The degrees are in fahrenheit(0) or in celsius(1)"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 12   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayTempSensorType OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
   		   	      type1(0),
 | 
						|
	   		         type2(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The type of temperture sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 13   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayTempTestStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            testNoStatus(1),
 | 
						|
			            testNormal(2),
 | 
						|
			            testHighWarning(3),
 | 
						|
      			      testHighCritical(4),
 | 
						|
	      		      testLowWarning(5),
 | 
						|
		      	      testLowCritical(6),
 | 
						|
			            sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Set the status for test purposes"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 14   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayTempTestDegree OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER 
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Enter the degrees in this sensor for test purposes"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 15   }
 | 
						|
 | 
						|
                  hhmsSensorArrayTempIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..3)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the temperature sensor table"
 | 
						|
                     ::=  {  hhmsSensorArrayTempEntry 16   }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArrayHumidityTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayHumidityEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the data for every Humidity Sensor in the SensorArray. Each row in the table contains data for a different Humidity Sensor."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 17   }
 | 
						|
 | 
						|
               hhmsSensorArrayHumidityEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayHumidityEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayHumidityEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayHumidityIndex }
 | 
						|
                  ::=  { hhmsSensorArrayHumidityTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayHumidityEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayHumidityDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayHumidityLocation
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayHumidityPercent
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityHighWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityHighCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityLowWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityLowCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityRearm
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityTestStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityTestPercent
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHumidityIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArrayHumidityDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 1   }
 | 
						|
 | 
						|
                  hhmsSensorArrayHumidityLocation OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The physical location of this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 2   }
 | 
						|
 | 
						|
                  hhmsSensorArrayHumidityPercent OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The relative humidity percentage measured by this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 3   }
 | 
						|
 | 
						|
                  hhmsSensorArrayHumidityStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            highWarning(3),
 | 
						|
			            highCritical(4),
 | 
						|
                     lowWarning(5),
 | 
						|
                     lowCritical(6),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 4   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayHumidityOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                        ::=  {  hhmsSensorArrayHumidityEntry 5   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayHumidityGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 6   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayHumidityHighWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How high the relative humidity this sensor measures before it sends a warning"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 7   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayHumidityHighCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How high the relative humidity this sensor measures before it becomes critical"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 8   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayHumidityLowWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How low the relative humidity this sensor measures before it sends a warning"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 9   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayHumidityLowCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How low the relative humidity this sensor measures before it becomes critical"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 10   }
 | 
						|
         
 | 
						|
                  hhmsSensorArrayHumidityRearm OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The percent relative humidity to rearm the status. For example if status goes from normal to warning, the humidity must go down hhmsHumidityRearm below warning before the status goes to normal"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 11   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayHumidityTestStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            testNoStatus(1),
 | 
						|
			            testNormal(2),
 | 
						|
			            testHighWarning(3),
 | 
						|
      			      testHighCritical(4),
 | 
						|
	      		      testLowWarning(5),
 | 
						|
		      	      testLowCritical(6),
 | 
						|
			            sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Set the status for test purposes"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 12   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayHumidityTestPercent OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER 
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Enter the percent of relative humidity in this sensor for test purposes"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 13   }
 | 
						|
 | 
						|
                  hhmsSensorArrayHumidityIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..2)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Humidity sensor table"
 | 
						|
                     ::=  {  hhmsSensorArrayHumidityEntry 14   }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArraySwitchTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArraySwitchEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the data for every Switch Sensor in the SensorArray. Each row in the table contains data for a different Switch Sensor."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 18   }
 | 
						|
 | 
						|
               hhmsSensorArraySwitchEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArraySwitchEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArraySwitchEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArraySwitchIndex }
 | 
						|
                  ::=  { hhmsSensorArraySwitchTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArraySwitchEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArraySwitchDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySwitchLocation
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySwitchStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchDirection
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchNormalState
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchOutputLevel
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchTestState
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySwitchIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArraySwitchDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this sensor Switch"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 1   }
 | 
						|
 | 
						|
                  hhmsSensorArraySwitchLocation OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The physical location of this sensor Switch"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 2   }
 | 
						|
 | 
						|
                  hhmsSensorArraySwitchStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		      	      noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            critical(4),
 | 
						|
	   	   	      sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor, only input switches have a status"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 3  }
 | 
						|
 | 
						|
                  hhmsSensorArraySwitchOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                        ::=  {  hhmsSensorArraySwitchEntry 4  }
 | 
						|
   
 | 
						|
                  hhmsSensorArraySwitchGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 5  }
 | 
						|
 | 
						|
                  hhmsSensorArraySwitchDirection OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         input(0),
 | 
						|
			            output(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To set a switch to input enter 0. To set a switch to output enter 1"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 6  }
 | 
						|
 | 
						|
                  hhmsSensorArraySwitchNormalState OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         closed(0),
 | 
						|
			            open(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The normal state of an input switch. If an input switch is in this state it is normal, else it is critical. An open switch senses +5 volts. A closed switch senses 0 volts."
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 7  }
 | 
						|
                     
 | 
						|
                  hhmsSensorArraySwitchOutputLevel OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         low(0),
 | 
						|
			            high(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "An output swith can be set to this level"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 8  }
 | 
						|
                     
 | 
						|
                  hhmsSensorArraySwitchTestState OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		      	      noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            critical(4),
 | 
						|
	   	   	      sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Enter the status of this Sensor for test purposes"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 9  }
 | 
						|
                     
 | 
						|
                  hhmsSensorArraySwitchIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..24)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Switch sensor table"
 | 
						|
                     ::=  {  hhmsSensorArraySwitchEntry 10   }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArraySerialTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArraySerialEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the data for every Serial Port in the SensorArray. Each row in the table contains data for a different Serial Port."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 19   }
 | 
						|
 | 
						|
               hhmsSensorArraySerialEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArraySerialEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArraySerialEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArraySerialIndex }
 | 
						|
                  ::=  { hhmsSensorArraySerialTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArraySerialEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArraySerialDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySerialLocation
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySerialStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialData
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySerialBaud
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialDataBits
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialParity
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialStop
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialCTS
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialRTS
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArraySerialConfig
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArraySerialIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArraySerialDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Serial Port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 1   }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialLocation OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The physical location of this Serial Port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 2   }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		      	      noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            critical(4),
 | 
						|
	   	   	      sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Serial Port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 3  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Serial Port is currently online"
 | 
						|
                        ::=  {  hhmsSensorArraySerialEntry 4  }
 | 
						|
   
 | 
						|
                  hhmsSensorArraySerialGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 5  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialData OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Write sends data, read gets data from this Serial Port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 6   }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialBaud OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            baud1200(255),
 | 
						|
			            baud2400(129),
 | 
						|
			            baud4800(64),
 | 
						|
			            baud9600(32),
 | 
						|
			            baud19200(15),
 | 
						|
			            baud28800(10),
 | 
						|
			            baud38400(7),
 | 
						|
			            baud57600(4),
 | 
						|
			            baud115200(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Choose the baud rate for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 7  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialDataBits OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         eight(8)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Parity bit for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 8  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialParity OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         none(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Parity bit for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 9  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialStop OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         one(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Stop bits for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 10  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialCTS OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         on(1),
 | 
						|
                     off(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Turn CTS on or off for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 11  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialRTS OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         on(1),
 | 
						|
                     off(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "Turn RTS on or off for this serial port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 12  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialConfig OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Serial Port"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 13  }
 | 
						|
 | 
						|
                  hhmsSensorArraySerialIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..1)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Serial table"
 | 
						|
                     ::=  {  hhmsSensorArraySerialEntry 14   }
 | 
						|
 | 
						|
               hhmsSensorArrayDebug OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
      	         on(1),
 | 
						|
                  off(0)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "Turn on or off debug messages"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 20  }
 | 
						|
 | 
						|
               hhmsSensorArrayDebugIP OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The IP address to send debug messages to"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 21  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapResend OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
      	         on(1),
 | 
						|
                  off(0)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If traps for Warning or Error should be resent. Traps for Normal status are sent once"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 22  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapResendInterval OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How often to resend mail or Traps. Enter the number of seconds from 15 to 65535. Mail for WARNING and ERROR are resent at this interval. Traps for Normal status are sent once"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 23  }
 | 
						|
 | 
						|
               hhmsSensorArraySendTraps OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
                  on(1),
 | 
						|
                  off(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "Turn on or off the sending of traps"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 24  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapDestination OBJECT-TYPE
 | 
						|
                  SYNTAX  IpAddress
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The IP address of the trap destination"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 25  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapCommunity OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The community string of the trap destination"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 26  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapDefaultGateway OBJECT-TYPE
 | 
						|
                  SYNTAX  IpAddress
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the trap destination is on another network, enter the IP address of the router"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 27  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapUseDefaultGateway OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
      	         on(1),
 | 
						|
                  off(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the trap destination uses the default gateway"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 28  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapDestinationMac OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the trap destination MAC address"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 29  }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArraySendMail OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
                  on(1),
 | 
						|
                  off(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "Turn on or off the sending of Mail"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 30  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailRecpt OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The email address of the Recipient"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 31  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailFrom OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The email address of the Sender"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 32  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailSmpt OBJECT-TYPE
 | 
						|
                  SYNTAX  IpAddress
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The IP Address of the SMPT server. Note: This must be in dotted decimal form"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 33  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailGateway OBJECT-TYPE
 | 
						|
                  SYNTAX  IpAddress
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the smpt server is on another network, enter the IP address of the router"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 34  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailUseGateway OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER {
 | 
						|
      	         on(1),
 | 
						|
                  off(2)
 | 
						|
                  }
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the mail uses the default gateway"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 35  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailResendInterval OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How often to resend mail or Traps. Enter the number of seconds from 10 to 65535. Mail for WARNING and ERROR are resent at this interval. Mail for Normal status are sent once"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 36  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailMaxResend OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The maximum number of times to resend mail. If set to 0 only send once. The maximum value is 25"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 37  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailDestinationMac OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "If the mail destination MAC address, either the smpt server or the gateway"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 38  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailLastStatus OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The status of the most recent attempt to send an email"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 39  }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArrayPowerControlTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayPowerControlEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the Power Control features in the sensorArray."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 40   }
 | 
						|
 | 
						|
               hhmsSensorArrayPowerControlEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayPowerControlEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayPowerControlEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayPowerControlIndex }
 | 
						|
                  ::=  { hhmsSensorArrayPowerControlTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayPowerControlEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayPowerModuleDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayPowerModuleStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerModuleOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerModuleGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerOutletDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayPowerOutletStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerOutletSet
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerControlIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArrayPowerModuleDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Power Module"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 1  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerModuleStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
                     normal(2),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 2  }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayPowerModuleOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                        ::=  {  hhmsSensorArrayPowerControlEntry 3  }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayPowerModuleGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 4  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerOutletDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Power Port"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 5  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerOutletStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
                     on(2),
 | 
						|
                     off(3),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 6  }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayPowerOutletSet OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
                     on(2),
 | 
						|
                     off(3),
 | 
						|
                     reboot(4),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 7  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerControlIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..1)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Power Control table"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerControlEntry 8   }
 | 
						|
 | 
						|
 | 
						|
               hhmsSensorArrayPowerMonitorTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayPowerMonitorEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the Power Monitor features in the sensorArray."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 41   }
 | 
						|
 | 
						|
               hhmsSensorArrayPowerMonitorEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayPowerMonitorEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayPowerMonitorEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayPowerMonitorIndex }
 | 
						|
                  ::=  { hhmsSensorArrayPowerMonitorTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayPowerMonitorEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayPowerMonitorDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayPowerMonitorCurrent
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorVoltage
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorPower
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayPowerMonitorStatus
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorHighWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorHighCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorLowWarning
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorLowCritical
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorRearm
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayPowerMonitorIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
                  hhmsSensorArrayPowerMonitorDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Power Monitor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 1  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerMonitorCurrent OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current in this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 2   }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerMonitorVoltage OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The voltage in this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 3   }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerMonitorPower OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The total energy measured so far by this sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 4   }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerMonitorStatus OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     noStatus(1),
 | 
						|
			            normal(2),
 | 
						|
			            highWarning(3),
 | 
						|
			            highCritical(4),
 | 
						|
                     lowWarning(5),
 | 
						|
                     lowCritical(6),
 | 
						|
                     sensorError(7)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The current status of this Sensor"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 5  }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayPowerMonitorOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 6  }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayPowerMonitorGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 7  }
 | 
						|
 | 
						|
                  hhmsSensorArrayPowerMonitorHighWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How many watts of power this sensor detects before the sensor status is set to warning"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 8   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayPowerMonitorHighCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How many watts of power this sensor detects before the sensor status is set to critical"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 9   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayPowerMonitorLowWarning OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How many watts of power this sensor detects before the sensor status is set to warning"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 10   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayPowerMonitorLowCritical OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How many watts of power this sensor detects before the sensor status is set to critical"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 11   }
 | 
						|
      
 | 
						|
                  hhmsSensorArrayPowerMonitorRearm OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How many watts of power this sensor detects to rearm the status. For example if status goes from normal to warning, the temp must go down hhmsTempRearm degrees below warning before the status goes to normal"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 12   }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayPowerMonitorIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..4)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Power table"
 | 
						|
                     ::=  {  hhmsSensorArrayPowerMonitorEntry 13   }
 | 
						|
 | 
						|
               hhmsSensorArrayHighDriveTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayHighDriveEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the High Current Drivers in the sensorArray."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 42   }
 | 
						|
 | 
						|
               hhmsSensorArrayHighDriveEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayHighDriveEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayHighDriveEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayHighDriveIndex }
 | 
						|
                  ::=  { hhmsSensorArrayHighDriveTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayHighDriveEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayHighDriveDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayHighDriveOutputLevel
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayHighDriveIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
 | 
						|
                  hhmsSensorArrayHighDriveDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Power Monitor"
 | 
						|
                     ::=  {  hhmsSensorArrayHighDriveEntry 1 }
 | 
						|
 | 
						|
                  hhmsSensorArrayHighDriveOutputLevel OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
		   	         closed(0),
 | 
						|
			            open(1)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The Driver can be on or off. If closed the Open Collector will sink current. If open the Open Collector will tri state"
 | 
						|
                     ::=  {  hhmsSensorArrayHighDriveEntry 2 }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayHighDriveIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..3)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the HighDrive table"
 | 
						|
                     ::=  {  hhmsSensorArrayHighDriveEntry 3 }
 | 
						|
 | 
						|
               hhmsSensorArrayCameraTable OBJECT-TYPE
 | 
						|
                  SYNTAX  SEQUENCE OF HhmsSensorArrayCameraEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This table contains the Camera features in the sensorArray."
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 43   }
 | 
						|
 | 
						|
               hhmsSensorArrayCameraEntry OBJECT-TYPE
 | 
						|
                  SYNTAX  HhmsSensorArrayCameraEntry
 | 
						|
                  ACCESS  not-accessible
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "This is an entry in the hhmsSensorArrayCameraEntry Table"
 | 
						|
                  INDEX         { hhmsSensorArrayCameraIndex }
 | 
						|
                  ::=  { hhmsSensorArrayCameraTable 1 }
 | 
						|
 | 
						|
                  HhmsSensorArrayCameraEntry ::= SEQUENCE {
 | 
						|
                     hhmsSensorArrayCameraDescription
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayCameraOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayCameraGoOnline
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayCameraUrlMain
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayCameraUrlExtension
 | 
						|
                        DisplayString,
 | 
						|
                     hhmsSensorArrayCameraRefreshRate
 | 
						|
                        INTEGER,
 | 
						|
                     hhmsSensorArrayCameraIndex
 | 
						|
                        INTEGER
 | 
						|
                  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraDescription OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "A Description of this Camera"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 1  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
			            online(1),
 | 
						|
			            offline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "If this Sensor is currently online"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 2  }
 | 
						|
   
 | 
						|
                  hhmsSensorArrayCameraGoOnline OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER {
 | 
						|
                     goOnline(1),
 | 
						|
			            goOffline(2)
 | 
						|
                     }
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "To put online enter a 1, to take offline enter a 2"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 3  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraUrlMain OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The URL of the Camera, for example http://10.1.1.7"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 4  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraUrlExtension OBJECT-TYPE
 | 
						|
                     SYNTAX  DisplayString
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The cgi extension for the Picture from this Camera for example /webcam/server.jpg"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 5  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraRefreshRate OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER
 | 
						|
                     ACCESS  read-write
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "How often to refresh the image on the browser in seconds from 5 to 254"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 6  }
 | 
						|
 | 
						|
                  hhmsSensorArrayCameraIndex OBJECT-TYPE
 | 
						|
                     SYNTAX  INTEGER (0..3)
 | 
						|
                     ACCESS  read-only
 | 
						|
                     STATUS  mandatory
 | 
						|
                     DESCRIPTION
 | 
						|
                     "The index into the Camera table"
 | 
						|
                     ::=  {  hhmsSensorArrayCameraEntry 7  }
 | 
						|
 | 
						|
               hhmsSensorArrayTrapMailPollInterval OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "How often the sensor thresholds are tested before sending traps or mail. This can vary from 3 to 15 seconds"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 50  }
 | 
						|
 | 
						|
               hhmsSensorArraySendTestMail OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "Send out an email test message"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 51  }
 | 
						|
 | 
						|
               hhmsSensorArrayLastSystemError OBJECT-TYPE
 | 
						|
                  SYNTAX  DisplayString
 | 
						|
                  ACCESS  read-only
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "A text string containing the description of the last system error"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 52  }
 | 
						|
 | 
						|
               hhmsSensorArrayDataCollectionPeriod OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The number of minutes between collections of the data logger. This can vary from 1 to 60 minutes"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 53  }
 | 
						|
 | 
						|
               hhmsSensorArrayMailTimeout OBJECT-TYPE
 | 
						|
                  SYNTAX  INTEGER
 | 
						|
                  ACCESS  read-write
 | 
						|
                  STATUS  mandatory
 | 
						|
                  DESCRIPTION
 | 
						|
                  "The number of seconds to wait for a timeout while sending email This can vary from 10 to 60 seconds"
 | 
						|
                  ::=  {  hhmsSensorArrayEntry 54  }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
      hhmsAgentConfig          OBJECT IDENTIFIER  ::=  {  hhmsagent 5   }
 | 
						|
 | 
						|
         hhmsAgentVersion OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "The hhms agent release version number"
 | 
						|
            ::=  {  hhmsAgentConfig 1   }
 | 
						|
 | 
						|
         hhmsCompressedSummaryTable OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF HhmsCompressedSummaryEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
            "This table contains a way to get summary info to the browser using minimum communication. One get contains a PDU info from multiple sensorArrays"
 | 
						|
            ::=  {  hhmsAgentConfig 7   }
 | 
						|
 | 
						|
            hhmsCompressedSummaryEntry OBJECT-TYPE
 | 
						|
               SYNTAX  HhmsCompressedSummaryEntry
 | 
						|
               ACCESS  not-accessible
 | 
						|
               STATUS  mandatory
 | 
						|
               DESCRIPTION
 | 
						|
               "This is an entry in the hhmsCompressedSummary Table"
 | 
						|
               INDEX         { hhmsCompressedSummaryIndex }
 | 
						|
               ::=  { hhmsCompressedSummaryTable 1 }
 | 
						|
 | 
						|
            HhmsCompressedSummaryEntry ::= SEQUENCE {
 | 
						|
               hhmsCompressedSummaryGet
 | 
						|
                  DisplayString,
 | 
						|
               hhmsCompressedSummaryIndex
 | 
						|
                  INTEGER
 | 
						|
               }
 | 
						|
 | 
						|
            hhmsCompressedSummaryGet OBJECT-TYPE
 | 
						|
               SYNTAX  DisplayString
 | 
						|
               ACCESS  read-only
 | 
						|
               STATUS  mandatory
 | 
						|
               DESCRIPTION
 | 
						|
               "Get multiple compressed summary PDU"
 | 
						|
               ::=  {  hhmsCompressedSummaryEntry 1   }
 | 
						|
 | 
						|
            hhmsCompressedSummaryIndex OBJECT-TYPE
 | 
						|
               SYNTAX  INTEGER (0..1)
 | 
						|
               ACCESS  read-only
 | 
						|
               STATUS  mandatory
 | 
						|
               DESCRIPTION
 | 
						|
               "The index into the compressed summary table"
 | 
						|
               ::=  {  hhmsCompressedSummaryEntry 2   }
 | 
						|
 | 
						|
--
 | 
						|
-- Varbinds used in TRAP Definitions
 | 
						|
--
 | 
						|
 | 
						|
      hhmsAgentTraps      OBJECT IDENTIFIER  ::=  {  hhmsagent 7   }
 | 
						|
 | 
						|
      hhmsSensorStatus OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
               noStatus(1),
 | 
						|
               normal(2),
 | 
						|
               highWarning(3),
 | 
						|
               highCritical(4),
 | 
						|
               lowWarning(5),
 | 
						|
               lowCritical(6),
 | 
						|
               sensorError(7)
 | 
						|
				}
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The current integer status of the sensor causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 1  }
 | 
						|
      
 | 
						|
      hhmsSensorValue OBJECT-TYPE
 | 
						|
         SYNTAX  INTEGER
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The current integer value of the sensor causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 2  }
 | 
						|
      
 | 
						|
      hhmsSensorLevelExceeded OBJECT-TYPE
 | 
						|
         SYNTAX  INTEGER
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The integer level that was exceeded causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 3  }
 | 
						|
      
 | 
						|
 | 
						|
      hhmsSensorIndex OBJECT-TYPE
 | 
						|
         SYNTAX  INTEGER
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The integer index of the sensor causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 4  }
 | 
						|
      
 | 
						|
 | 
						|
      hhmsSensorName OBJECT-TYPE
 | 
						|
         SYNTAX  DisplayString
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The name of the sensor causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 5  }
 | 
						|
      
 | 
						|
      hhmsSensorDescription OBJECT-TYPE
 | 
						|
         SYNTAX  DisplayString
 | 
						|
         ACCESS  read-only
 | 
						|
         STATUS  mandatory
 | 
						|
         DESCRIPTION
 | 
						|
         "The description of the sensor causing this trap to be sent"
 | 
						|
         ::=  {  hhmsAgentTraps 6  }
 | 
						|
      
 | 
						|
 | 
						|
-- TRAP Definitions
 | 
						|
 | 
						|
 | 
						|
	hhmsUnknownStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		DESCRIPTION
 | 
						|
			"hhmsagent status went to Unknown"
 | 
						|
		::= 0
 | 
						|
 | 
						|
	hhmsNormalStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		DESCRIPTION
 | 
						|
			"hhmsagent status is Normal"
 | 
						|
		::= 1
 | 
						|
 | 
						|
	hhmsWarningStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		DESCRIPTION
 | 
						|
			"hhmsagent status went to Warning"
 | 
						|
		::= 2
 | 
						|
 | 
						|
	hhmsCriticalStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		DESCRIPTION
 | 
						|
			"hhmsagent status went to Critical"
 | 
						|
		::= 3
 | 
						|
 | 
						|
	hhmsDownStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		DESCRIPTION
 | 
						|
			"hhmsagent status went to Disabled"
 | 
						|
		::= 4
 | 
						|
 | 
						|
	hhmsTemperatureStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		VARIABLES
 | 
						|
			{ hhmsSensorStatus, hhmsSensorValue, hhmsSensorLevelExceeded, 
 | 
						|
         hhmsSensorIndex, hhmsSensorName, hhmsSensorDescription }
 | 
						|
		DESCRIPTION
 | 
						|
			"Temperature sensor trap"
 | 
						|
		::= 10
 | 
						|
 | 
						|
	hhmsHumidityStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		VARIABLES
 | 
						|
			{ hhmsSensorStatus, hhmsSensorValue, hhmsSensorLevelExceeded, 
 | 
						|
         hhmsSensorIndex, hhmsSensorName, hhmsSensorDescription }
 | 
						|
		DESCRIPTION
 | 
						|
			"Humidity sensor trap"
 | 
						|
		::= 20
 | 
						|
 | 
						|
	hhmsSwitchStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		VARIABLES
 | 
						|
			{ hhmsSensorStatus, hhmsSensorValue, hhmsSensorLevelExceeded, 
 | 
						|
         hhmsSensorIndex, hhmsSensorName, hhmsSensorDescription }
 | 
						|
		DESCRIPTION
 | 
						|
			"Switch sensor trap"
 | 
						|
		::= 30
 | 
						|
 | 
						|
	hhmsPowerMonitorStatus TRAP-TYPE
 | 
						|
		ENTERPRISE hhmsagent
 | 
						|
		VARIABLES
 | 
						|
			{ hhmsSensorStatus, hhmsSensorValue, hhmsSensorLevelExceeded, 
 | 
						|
         hhmsSensorIndex, hhmsSensorName, hhmsSensorDescription }
 | 
						|
		DESCRIPTION
 | 
						|
			"Power Monitor sensor trap"
 | 
						|
		::= 40
 | 
						|
 | 
						|
END
 |