Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Hey All. I am running a Dell Precision R5400 Workstation with dell OMCI installed. I am using it to test polling various data over WMI for our monitoring across the enterprise. I'm getting some weird results. perhaps someone can help point me in the direction of some clarification?

Posted is the results of my DCIM\SYSMAN\DCIM_NumericSensor probe for sensor type 2(temp sensor)

Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

-----------------------------------
DCIM_NumericSensor instance
-----------------------------------
Accuracy:
AccuracyUnits:
AdditionalAvailability:
Availability:
AvailableRequestedStates:
BaseUnits: 2
Caption:
CommunicationStatus:
CreationClassName: DCIM_NumericSensor
CurrentReading: -214748365
CurrentState: Unknown
Description:
DetailedStatus:
DeviceID: Root/MainSystemChassis/TemperatureObj
ElementName: Temperature Sensor:CPU0
EnabledDefault: 2
EnabledState: 2
EnabledThresholds:
ErrorCleared:
ErrorDescription:
HealthState: 5
Hysteresis:
IdentifyingDescriptions:
InstallDate:
IsLinear:
LastErrorCode:
LocationIndicator:
LowerThresholdCritical:
LowerThresholdFatal:
LowerThresholdNonCritical:
MaxQuiesceTime:
MaxReadable:
MinReadable:
Name:
NominalReading:
NormalMax:
NormalMin:
OperatingStatus:
OperationalStatus: 2
OtherEnabledState:
OtherIdentifyingInfo:
OtherSensorTypeDescription:
PollingInterval:
PossibleStates: Unknown,Normal,Fatal,Lower Non-Critical,Upper Non-Critical,Lower
 Critical,Upper Critical
PowerManagementCapabilities:
PowerManagementSupported:
PowerOnHours:
PrimaryStatus:
ProgrammaticAccuracy:
RateUnits: 0
RequestedState: 12
Resolution:
SensorType: 2
SettableThresholds:
Status:
StatusDescriptions:
StatusInfo:
SupportedThresholds:
SystemCreationClassName: DCIM_ComputerSystem
SystemName: dt:5Q7BKK1
TimeOfLastStateChange:
Tolerance:
TotalPowerOnHours:
TransitioningToState: 12
UnitModifier: 0
UpperThresholdCritical:
UpperThresholdFatal:
UpperThresholdNonCritical:
ValueFormulation: 2

I'm not really sure whats going on, but note the CurrentReading: -214748365. I have reinstalled OMCI a few times, installed the OMCI 7x compatability and same thing I consistently get that error. It almost looks like its a issue between 32/64 bit value or something? Do I have to convert it to a float ? :)

share|improve this question
    
In 32 bits, you're reading 11110011 00110011 00110011 00110011. Left-pad with 1's if you're reading 64. The 1111 rules out fixed point BCD (and what are the chances of having a temperature of 33.33333 or 333.3333 all the time?). This IEEE-754 calculator ( babbage.cs.qc.edu/IEEE-754/32bit.html ) says that 0xF3333333 comes out to -1.4197686480771005e+31 as a 32-bit floating point number, so that's probably not the answer either. The repeating pattern suggests to me some sort of error flag or uninitialized memory. –  DerfK Feb 3 '11 at 23:53
    
Derf -- If nothing else that was educational :) I was hoping to find a calculator like that. Thanks –  Yablargo Feb 4 '11 at 14:08
    
I notice that -2,147,483,647 is the min sint32 value, which is curiously similar to -214748365 that is being reported here. Hrmmm –  Yablargo Feb 1 '12 at 16:08
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.