EATON-ATS2-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, Counter32 FROM SNMPv2-SMI TEXTUAL-CONVENTION, DisplayString FROM SNMPv2-TC sts FROM EATON-OIDS; ats2 MODULE-IDENTITY LAST-UPDATED "201407311200Z" ORGANIZATION "Eaton Corporation" CONTACT-INFO "www.eaton.com" DESCRIPTION "The MIB module for Eaton ATS (Automatic Transfer Switch)." REVISION "201407311200Z" DESCRIPTION "Initial release." ::= { sts 2 } -- EatonSTS-MIB { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) eaton(534) sts(10) ats2(2) } ats2Ident OBJECT IDENTIFIER ::= { ats2 1 } ats2Measure OBJECT IDENTIFIER ::= { ats2 2 } ats2Status OBJECT IDENTIFIER ::= { ats2 3 } ats2Config OBJECT IDENTIFIER ::= { ats2 4 } ats2Environment OBJECT IDENTIFIER ::= {ats2 5} ats2Traps OBJECT IDENTIFIER ::= { ats2 10 } -- Textual Conventions UnixTimeStamp ::= TEXTUAL-CONVENTION DISPLAY-HINT "dddddddddd" STATUS current DESCRIPTION "Unix time stamp. Measured in seconds since January 1, 1970." SYNTAX Counter32 -- -- Identification group ats2IdentManufacturer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The manufacturer name." ::= { ats2Ident 1 } ats2IdentModel OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device model name." ::= { ats2Ident 2 } ats2IdentFWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device F/W version." ::= { ats2Ident 3 } ats2IdentRelease OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The released date." ::= { ats2Ident 4 } ats2IdentSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device serial number" ::= { ats2Ident 5 } ats2IdentPartNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device part number" ::= { ats2Ident 6 } ats2IdentAgentVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Communication Card F/W version" ::= { ats2Ident 7 } -- -- Mesurement group ats2Input OBJECT IDENTIFIER ::= { ats2Measure 1 } ats2InputDephasing OBJECT-TYPE SYNTAX INTEGER UNITS "degrees" MAX-ACCESS read-only STATUS current DESCRIPTION "The dephasing in between Source 1 and Source 2." ::= { ats2Input 1 } ats2InputTable OBJECT-TYPE SYNTAX SEQUENCE OF ATSInputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of input information." ::= { ats2Measure 2 } ats2Output OBJECT IDENTIFIER ::= { ats2Measure 3 } ats2OperationMode OBJECT-TYPE SYNTAX INTEGER { initialization(1), diagnosis(2), off(3), source1(4), source2(5), safe(6), fault(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operation mode." ::= { ats2Measure 4 } -- -- Mesurement / Input group ats2InputEntry OBJECT-TYPE SYNTAX ATSInputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The input information of each source input: .1 source1 .2 source2" INDEX { ats2InputIndex } ::= { ats2InputTable 1 } ATSInputEntry ::= SEQUENCE { ats2InputIndex INTEGER, ats2InputVoltage INTEGER, ats2InputFrequency INTEGER } ats2InputIndex OBJECT-TYPE SYNTAX INTEGER { source1(1), source2(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Index to input." ::= { ats2InputEntry 1 } ats2InputVoltage OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "The input voltage in front of relay. Units are 0.1 V." ::= { ats2InputEntry 2 } ats2InputFrequency OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 Hz" MAX-ACCESS read-only STATUS current DESCRIPTION "The input frequency. Units are 0.1 Hz." ::= { ats2InputEntry 3 } -- -- Mesurement / Output group ats2OutputVoltage OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "The output voltage. Units are 0.1 V." ::= { ats2Output 1 } ats2OutputCurrent OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 A" MAX-ACCESS read-only STATUS current DESCRIPTION "The output current. Units are 0.1 A." ::= { ats2Output 2 } -- -- Status group ats2InputStatus OBJECT IDENTIFIER ::= { ats2Status 1 } ats2InputStatusDephasing OBJECT-TYPE SYNTAX INTEGER { normal (1), outOfRange (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The dephasing status in between Source 1 and Source 2." ::= { ats2InputStatus 1 } ats2InputStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ATSInputStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of input status." ::= { ats2Status 2 } ats2OutputStatus OBJECT IDENTIFIER ::= { ats2Status 3 } -- -- Status / Input Flow group ats2InputStatusEntry OBJECT-TYPE SYNTAX ATSInputStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The input flow status: .1 source1 .2 source2" INDEX { ats2InputStatusIndex } ::= { ats2InputStatusTable 1 } ATSInputStatusEntry ::= SEQUENCE { ats2InputStatusIndex INTEGER, ats2InputStatusFrequency INTEGER, ats2InputStatusGood INTEGER, ats2InputStatusInternalFailure INTEGER, ats2InputStatusVoltage INTEGER, ats2InputStatusUsed INTEGER } ats2InputStatusIndex OBJECT-TYPE SYNTAX INTEGER { source1(1), source2(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Index of input entry." ::= { ats2InputStatusEntry 1 } ats2InputStatusFrequency OBJECT-TYPE SYNTAX INTEGER { good (1), outOfRange (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of input frequency." ::= { ats2InputStatusEntry 2 } ats2InputStatusGood OBJECT-TYPE SYNTAX INTEGER { voltageOrFreqOutofRange(1), voltageAndFreqNormalRange(2), voltageDeratedRangeAndFreqNormalRange(3), voltageAndFreqNormalRangeWaveformNok(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The summarized status of input AC flow." ::= { ats2InputStatusEntry 3 } ats2InputStatusInternalFailure OBJECT-TYPE SYNTAX INTEGER { good (1), internalFailure (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The internal fault status of input." ::= { ats2InputStatusEntry 4 } ats2InputStatusVoltage OBJECT-TYPE SYNTAX INTEGER { normalRange(1), deratedRange(2), outofRange(3), missing(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of input voltage." ::= { ats2InputStatusEntry 5 } ats2InputStatusUsed OBJECT-TYPE SYNTAX INTEGER { notPoweringLoad(1), poweringLoad(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of input relay." ::= { ats2InputStatusEntry 6 } -- -- Status / Failure group ats2StatusInternalFailure OBJECT-TYPE SYNTAX INTEGER { good (1), internalFailure (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Output fault." ::= { ats2OutputStatus 1 } ats2StatusOutput OBJECT-TYPE SYNTAX INTEGER { outputNotPowered(1), outputPowered(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Output powered status." ::= { ats2OutputStatus 2 } ats2StatusOverload OBJECT-TYPE SYNTAX INTEGER { noOverload(1), warningOverload(2), criticalOverload(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The output overload status." ::= { ats2OutputStatus 3 } ats2StatusOverTemperature OBJECT-TYPE SYNTAX INTEGER { noOverTemperature(1), overTemperature(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The over temperature status." ::= { ats2OutputStatus 4 } ats2StatusShortCircuit OBJECT-TYPE SYNTAX INTEGER { noShortCircuit(1), shortCircuit(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Short circuit status." ::= { ats2OutputStatus 5 } ats2StatusCommunicationLost OBJECT-TYPE SYNTAX INTEGER { good (1), communicationLost (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Communication failure status." ::= { ats2OutputStatus 6 } ats2StatusConfigurationFailure OBJECT-TYPE SYNTAX INTEGER { good (1), configurationFailure (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Configuration failure status." ::= { ats2OutputStatus 7 } -- -- Configuration group ats2ConfigTime OBJECT IDENTIFIER ::= { ats2Config 1 } ats2ConfigInputVoltageRating OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "The input voltage rating. Unit is 1 V." ::= { ats2Config 2 } ats2ConfigInputFrequencyRating OBJECT-TYPE SYNTAX INTEGER UNITS "Hz" MAX-ACCESS read-only STATUS current DESCRIPTION "The input frequency rating. Unit is 1 Hz." ::= { ats2Config 3 } ats2ConfigOutputVoltage OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-write STATUS current DESCRIPTION "The output voltage config. Unit is 1 V." ::= { ats2Config 4 } ats2ConfigPreferred OBJECT-TYPE SYNTAX INTEGER { source1(1), source2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The preferred source." ::= { ats2Config 5 } ats2ConfigSensitivity OBJECT-TYPE SYNTAX INTEGER { normal(1), highSensitivity (2), lowSensitivity (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The AC Blackout Sensitivity." ::= { ats2Config 6 } ats2ConfigTransferMode OBJECT-TYPE SYNTAX INTEGER { standard(1), gap(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "behavior configuration when transfering from one source to other source not synchronized." ::= { ats2Config 7 } ats2ConfigTransferTest OBJECT-TYPE SYNTAX INTEGER { doneAndPassed (1), doneAndWarning (2), doneAndError (3), aborted (4), inProgress (5), noTestInitiated (6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of transfer test." ::= { ats2Config 8 } ats2ConfigBrownoutLow OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "Setting of input brownout low voltage. Unit is 1 V." ::= { ats2Config 9 } ats2ConfigBrownoutLowDerated OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "Setting of input brownout low derated voltage. Unit is 1 V." ::= { ats2Config 10 } ats2ConfigBrownoutHigh OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "Setting of input brownout high voltage. Unit is 1 V." ::= { ats2Config 11 } ats2ConfigHysteresisVoltage OBJECT-TYPE SYNTAX INTEGER UNITS "1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "Hysteresis between loss point and comeback point. Unit is 1 V." ::= { ats2Config 12 } -- -- Configuration / Time group ats2ConfigTimeRTC OBJECT-TYPE SYNTAX UnixTimeStamp MAX-ACCESS read-write STATUS current DESCRIPTION "Clock value. This could be from either a real-time clock (in which case it is likely writeable) or from a time server via NTP (probably read-only). (since 1/1/1970 at 1:00:00)." ::= { ats2ConfigTime 1 } ats2ConfigTimeTextDate OBJECT-TYPE SYNTAX DisplayString (SIZE(0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "The present date in MM/DD/YYYY text format." ::= { ats2ConfigTime 2 } ats2ConfigTimeTextTime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The present time in hh:mm:ss text format." ::= { ats2ConfigTime 3 } -- -- EMP group -- -- The objects defined in this group are provided by the EMP. -- They are Temperature and Humidity readings and alarming limits, -- and the (two) contacts readings and setup information. -- These objects are related to the separate EMP probe that can be connected to -- the communication card. -- -- Notices/Traps: traps related to the probe are -- ats2tdRemoteTempBad -- ats2tdRemoteHumidityBad -- ats2tdContactActiveNotice -- ats2tdContactInactiveNotice ats2EnvRemoteTemp OBJECT-TYPE SYNTAX INTEGER (-100..200) UNITS "degrees Centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION "The reading of an EMP's temperature sensor." ::= { ats2Environment 1 } ats2EnvRemoteHumidity OBJECT-TYPE SYNTAX INTEGER (0..100) UNITS "percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The reading of an EMP's humidity sensor." ::= { ats2Environment 2 } -- -- The Environmental Contact Sensing Table -- Contains the table for monitoring all contacts (digital -- inputs, normally 2 in an EMP). -- ats2EnvNumContacts OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Contacts in the ats2ContactSenseTable. This object indicates the number of rows in the ats2ContactSenseTable." ::= { ats2Environment 3 } ats2ContactSenseTable OBJECT-TYPE SYNTAX SEQUENCE OF Ats2ContactsTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Contact Sensing table entries. The number of entries is given by the value of ats2EnvNumContacts." ::= { ats2Environment 4 } ats2ContactsTableEntry OBJECT-TYPE SYNTAX Ats2ContactsTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular Contact input." INDEX { ats2ContactIndex } ::= { ats2ContactSenseTable 1 } Ats2ContactsTableEntry ::= SEQUENCE { ats2ContactIndex INTEGER, ats2ContactType INTEGER, ats2ContactState INTEGER, ats2ContactDescr DisplayString } ats2ContactIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only -- actually not-accessible STATUS current DESCRIPTION "The Contact identifier; identical to the Contact Number. This object is not-accessible to MIB browsers, but had to be changed to read-only to satisfy SMIv2 syntax checkers if it is included in traps." ::= { ats2ContactsTableEntry 1 } ats2ContactType OBJECT-TYPE SYNTAX INTEGER { normallyOpen(1), -- or Input Normally High normallyClosed(2), -- or Input Normally Low anyChange(3), -- No normal Open/Closed state notUsed(4) -- Contact not in service or not alarming } MAX-ACCESS read-write STATUS current DESCRIPTION "The normal state for this contact. The 'other' (not 'Normally') state is the Active state for generating the ats2tdContactActiveNotice trap. If anyChange(3) is selected, then this trap is sent any time the contact changes to either Open or Closed. No traps are sent if the Contact is set to notUsed(4). In many cases, the configuration for Contacts may be done by other means, so this object may be read-only." ::= { ats2ContactsTableEntry 2 } ats2ContactState OBJECT-TYPE SYNTAX INTEGER { open(1), closed(2), openWithNotice(3), closedWithNotice(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the Contact input; the value is based on the open/closed input state and the setting for ats2ContactType. When entering the openWithNotice(3) and closedWithNotice(4) states, no entries added to the ats2AlarmTable, but the ats2tdContactActiveNotice trap is sent." ::= { ats2ContactsTableEntry 3 } ats2ContactDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "A label identifying the Contact. This object should be set by the administrator." ::= { ats2ContactsTableEntry 4 } ats2EnvRemoteTempLowerLimit OBJECT-TYPE SYNTAX INTEGER (-100..200) UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "The Lower Limit of the EMP temperature; if ats2EnvRemoteTemp falls below this value, the ats2RemoteTempBad alarm will occur." ::= { ats2Environment 5 } ats2EnvRemoteTempUpperLimit OBJECT-TYPE SYNTAX INTEGER (-100..200) UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "The Upper Limit of the EMP temperature; if ats2EnvRemoteTemp rises above this value, the ats2RemoteTempBad alarm will occur. This value should be greater than ats2EnvRemoteTempLowerLimit." ::= { ats2Environment 6 } ats2EnvRemoteHumidityLowerLimit OBJECT-TYPE SYNTAX INTEGER (0..100) UNITS "percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The Lower Limit of the EMP humidity reading; if ats2EnvRemoteHumidity falls below this value, the ats2RemoteHumidityBad alarm will occur." ::= { ats2Environment 7 } ats2EnvRemoteHumidityUpperLimit OBJECT-TYPE SYNTAX INTEGER (0..100) UNITS "percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The Upper Limit of the EMP humidity reading; if ats2EnvRemoteHumidity rises above this value, the ats2RemoteHumidityBad alarm will occur. This value should be greater than ats2EnvRemoteHumidityLowerLimit." ::= { ats2Environment 8 } -- -- Traps / Notifications for the EMP in the PowerMIB style -- The special EMP traps are not normally provided by Power Xpert Gateways (which use -- the PXG-style traps instead) but could be provided by PowerMIB implementations -- These are found in the PowerMIB: -- ats2tdContactActiveNotice -- ats2tdContactInactiveNotice -- ats2tdRemoteTempBad -- ats2tdRemoteHumidityBad -- -- Traps group ats2TrapCommunicationLost NOTIFICATION-TYPE STATUS current DESCRIPTION "Communication with the ATS failed." ::= { ats2Traps 1 } ats2TrapCommunicationRecovered NOTIFICATION-TYPE STATUS current DESCRIPTION "Communication with the ATS recovered." ::= { ats2Traps 2 } ats2TrapOutputPowered NOTIFICATION-TYPE STATUS current DESCRIPTION "The ATS powers the load." ::= { ats2Traps 3 } ats2TrapOutputNotPowered NOTIFICATION-TYPE STATUS current DESCRIPTION "The ATS does not powers the load." ::= { ats2Traps 4 } ats2TrapOverload NOTIFICATION-TYPE STATUS current DESCRIPTION "The ATS has sensed a critical overload." ::= { ats2Traps 5 } ats2TrapNoOverLoad NOTIFICATION-TYPE STATUS current DESCRIPTION "The critical overload disappeared." ::= { ats2Traps 6 } ats2TrapInternalFailure NOTIFICATION-TYPE STATUS current DESCRIPTION "The ATS has an internal failure (sum of all HW internal failure)." ::= { ats2Traps 7 } ats2TrapNoInternalFailure NOTIFICATION-TYPE STATUS current DESCRIPTION "The ATS internal failure disappeared." ::= { ats2Traps 8 } ats2TrapSource1Normal NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 1 returns to normal." ::= { ats2Traps 9 } ats2TrapSource1OutOfRange NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 1 out of range." ::= { ats2Traps 10 } ats2TrapSource2Normal NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 2 returns to normal." ::= { ats2Traps 11 } ats2TrapSource2OutOfRange NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 2 out of range." ::= { ats2Traps 12 } ats2TrapSourceDesynchronized NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 1 and Source 2 phase are desynchronized." ::= { ats2Traps 13 } ats2TrapSourceSynchronized NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 1 and Source 2 phase are synchronized." ::= { ats2Traps 14 } ats2TrapOutputPoweredBySource1 NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 1 powers the output." ::= { ats2Traps 15 } ats2TrapOutputPoweredBySource2 NOTIFICATION-TYPE STATUS current DESCRIPTION "Source 2 powers the output." ::= { ats2Traps 16 } -- Added to provide additional information with the RemoteTemp and RemoteHumidity ats2TrapRemoteTempLow NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote temperature, ats2EnvRemoteTemp, has fallen below the set lower limit, ats2EnvRemoteTempLowerLimit." --#SEVERITY MAJOR ::= { ats2Traps 20 } ats2TrapRemoteTempHigh NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote temperature, ats2EnvRemoteTemp, has risen above the set upper limit, xupsEnvRemoteTempUpperLimit." --#SEVERITY MAJOR ::= { ats2Traps 21 } ats2TrapRemoteTempNormal NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote temperature, ats2EnvRemoteTemp, is inside the interval defined by the lower limit and the upper limit." --#SEVERITY MAJOR ::= { ats2Traps 22 } ats2TrapRemoteHumidityLow NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote humidity, ats2EnvRemoteHumidity, has fallen below the set lower limit, ats2EnvRemoteHumidityLowerLimit." --#SEVERITY MAJOR ::= { ats2Traps 23 } ats2TrapRemoteHumidityHigh NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote humidity, ats2EnvRemoteHumidity, has risen above the set upper limit, ats2EnvRemoteHumidityUpperLimit." --#SEVERITY MAJOR ::= { ats2Traps 24 } ats2TrapRemoteHumidityNormal NOTIFICATION-TYPE STATUS current DESCRIPTION "The remote humidity, ats2EnvRemoteHumidity, is inside the interval defined by the lower limit and the upper limit." --#SEVERITY MAJOR ::= { ats2Traps 25 } ats2Contact1ActiveNotice NOTIFICATION-TYPE STATUS current DESCRIPTION "The Contact 1 is in its Active state. The following are the situations that generate this trap: For ats2ContactType: and ats2ContactState: normallyOpen(1) and closedWithNotice(4) normallyClosed(2) and openWithNotice(3) anyChange(3) and openWithNotice(3) or closedWithNotice(4)" --#SEVERITY MAJOR ::= { ats2Traps 26 } ats2Contact1InactiveNotice NOTIFICATION-TYPE STATUS current DESCRIPTION "The Contact 1 has changed to its Inactive state." --#SEVERITY INFORMATIONAL ::= { ats2Traps 27 } ats2Contact2ActiveNotice NOTIFICATION-TYPE STATUS current DESCRIPTION "The Contact 2 is in its Active state. The following are the situations that generate this trap: For ats2ContactType: and ats2ContactState: normallyOpen(1) and closedWithNotice(4) normallyClosed(2) and openWithNotice(3) anyChange(3) and openWithNotice(3) or closedWithNotice(4)" --#SEVERITY MAJOR ::= { ats2Traps 28 } ats2Contact2InactiveNotice NOTIFICATION-TYPE STATUS current DESCRIPTION "The Contact 2 has changed to its Inactive state." --#SEVERITY INFORMATIONAL ::= { ats2Traps 29 } ats2TestTrap NOTIFICATION-TYPE STATUS current DESCRIPTION "Sent whenever the trap test feature is used by the communication card." --#SEVERITY INFORMATIONAL ::= { ats2Traps 40 } END