1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
5 // to Units qualifier values.</change>
6 // ==================================================================
8 // ==================================================================
9 [Deprecated { "CIM_NumericSensor" },
11 UMLPackagePath ( "CIM::Device::Sensors" ),
13 "The use of this class is deprecated in lieu of the additions "
14 "to Sensor and NumericSensor. A Tachometer can be defined by "
15 "setting the SensorType property. inherited from Sensor, to 5 "
16 "(\"Tachometer\")." )]
17 class CIM_Tachometer : CIM_NumericSensor {
19 [Deprecated { "No value" },
20 Override ( "SensorType" )]
21 uint16 SensorType = 5;
23 [Deprecated { "No value" },
24 Override ( "BaseUnits" )]
25 uint16 BaseUnits = 38;
27 [Deprecated { "No value" },
28 Override ( "UnitModifier" )]
29 sint32 UnitModifier = 1;
31 [Deprecated { "No value" },
32 Override ( "RateUnits" )]
35 [Deprecated { "No value" },
36 Override ( "Resolution" ),
37 Units ( "Tenths of Revolutions per Minute" ),
38 PUnit ( "revolution / minute * 10^-1" )]