CTRON-UPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
ctUPowerSupply FROM CTRON-MIB-NAMES
OBJECT-TYPE FROM RFC-1212;
ctUPS OBJECT IDENTIFIER ::= { ctUPowerSupply 1 }
ctUpsID OBJECT-TYPE
SYNTAX INTEGER {
other(1), aPCModel370(257),
aPCModel400(258),
aPCModel600(259),
aPCModel900(260),
aPCModel1250(261),
aPCModel2000(262),
matrix3000(263),
matrix5000(264),
su700(265),
su1400(266),
su2000XL(267),
aPCGeneric(268) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Denotes a type code which refers to the
manufacturers and model of the UPS."
::= { ctUPS 1 }
ctUpsUpTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Denotes the operating time, in hours, since the UPS
was last powered on."
::= { ctUPS 2 }
ctUpsDisable OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS deprecated
DESCRIPTION
"Allows the UPS to be disabled. A set turns of the
UPS for those systems, so equipped. A get/get-next
always returns 0."
::= { ctUPS 3 }
ctUpsDisconnect OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Allows the UPS backup power system to conserve its
battery. A set turns off the power system. A
get/get-next always returns a 0."
::= { ctUPS 4 }
ctUpsTest OBJECT-TYPE
SYNTAX INTEGER {
unitOK(1),
unitFailed(2),
badBattery(3),
noRecentTest(4), underTest(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Denotes the status performed on the UPS. A write
initiates the test. A read indicates status of
test."
::= { ctUPS 5 }
ctUpsBatteryCapacity OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Denotes the percentage of battery capacity left,
100% being a fully-charged battery."
::= { ctUPS 6 }
ctUpsACLineVoltsIn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Denotes the input AC utility line voltage."
::= { ctUPS 7 }
ctUpsBatteryVoltsOut OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Denotes the battery voltage."
::= { ctUPS 8 }
END