1 marek 1.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 // ==================================================================
7 // CIM_Tachometer
8 // ==================================================================
9 [Deprecated { "CIM_NumericSensor" },
10 Version ( "2.8.0" ),
11 UMLPackagePath ( "CIM::Device::Sensors" ),
12 Description (
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 {
18
19 [Deprecated { "No value" },
20 Override ( "SensorType" )]
21 uint16 SensorType = 5;
22 marek 1.1
23 [Deprecated { "No value" },
24 Override ( "BaseUnits" )]
25 uint16 BaseUnits = 38;
26
27 [Deprecated { "No value" },
28 Override ( "UnitModifier" )]
29 sint32 UnitModifier = 1;
30
31 [Deprecated { "No value" },
32 Override ( "RateUnits" )]
33 uint16 RateUnits = 4;
34
35 [Deprecated { "No value" },
36 Override ( "Resolution" ),
37 Units ( "Tenths of Revolutions per Minute" ),
38 PUnit ( "revolution / minute * 10^-1" )]
39 uint32 Resolution;
40
41
42 };
|