Reference Guide

Table 20. CIM_Sensor Properties
Property Description Data Type
SensorType Indicates the type of the sensor, for
example, voltage or temperature sensor.
Values for the SensorType property are:
0 - Unknown
1 - Other
2 - Temperature sensors measure the
environmental temperature.
3 - Voltage sensors measure electrical
voltage.
4 - Current sensors measure current
readings.
5 - Tachometers measure speed/
revolutions of a device. For example, a fan
device can have an associated tachometer
that measures its speed.
6 - Batteries maintain the time and date and
save the system’s BIOS configuration when
the system is turned off.
uint16
OtherSensorType Description Indicates the type of sensor
when the SensorType property is set to
Other.
string
PossibleStates Enumerates the string outputs of the
sensor. For example, a NumericSensor can
report states based on threshold readings.
string
CurrentState Indicates the current state of the sensor.
This value is always one of the Possible
States.
string
PollingInterval Indicates the polling interval, in
nanoseconds, that the sensor hardware or
instrumentation uses to determine the
current state of the sensor.
uint64
CIM_DiscreteSensor
The CIM_DiscreteSensor class described in Table below has a set of legal string values that it can report. The
CIM_DiscreteSensor always has a "current reading" that corresponds to one of the enumerated values.
The following table describes the properties and data type of the CIM Discrete Sensor class.
Class Name: CIM_DiscreteSensor
Parent Class: CIM_Sensor
CIM_LogicalElement
29