Fixed Issue 20.
This commit is contained in:
@@ -130,8 +130,6 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
sensor.Value = voltageGains[sensor.Index] * 0.001f * (value << 4);
|
||||
if (sensor.Value > 0)
|
||||
ActivateSensor(sensor);
|
||||
else
|
||||
DeactivateSensor(sensor);
|
||||
}
|
||||
|
||||
foreach (Sensor sensor in temperatures) {
|
||||
@@ -156,7 +154,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
sensor.Value = value / 128.0f;
|
||||
ActivateSensor(sensor);
|
||||
} else {
|
||||
DeactivateSensor(sensor);
|
||||
sensor.Value = null;
|
||||
}
|
||||
} break;
|
||||
default: {
|
||||
@@ -165,8 +163,6 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
sensor.Value = value + sensor.Parameters[0].Value;
|
||||
if (value < sbyte.MaxValue && value > 0)
|
||||
ActivateSensor(sensor);
|
||||
else
|
||||
DeactivateSensor(sensor);
|
||||
} break;
|
||||
}
|
||||
}
|
||||
@@ -180,7 +176,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
if (sensor.Value > 0)
|
||||
ActivateSensor(sensor);
|
||||
} else {
|
||||
DeactivateSensor(sensor);
|
||||
sensor.Value = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -165,9 +165,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
|
||||
sensor.Value = voltageGains[sensor.Index] * 0.001f * (value << 4);
|
||||
if (sensor.Value > 0)
|
||||
ActivateSensor(sensor);
|
||||
else
|
||||
DeactivateSensor(sensor);
|
||||
ActivateSensor(sensor);
|
||||
}
|
||||
|
||||
foreach (Sensor sensor in temperatures) {
|
||||
@@ -179,9 +177,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
|
||||
sensor.Value = value + sensor.Parameters[0].Value;
|
||||
if (value < sbyte.MaxValue && value > 0)
|
||||
ActivateSensor(sensor);
|
||||
else
|
||||
DeactivateSensor(sensor);
|
||||
ActivateSensor(sensor);
|
||||
}
|
||||
|
||||
foreach (Sensor sensor in fans) {
|
||||
@@ -198,7 +194,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
if (sensor.Value > 0)
|
||||
ActivateSensor(sensor);
|
||||
} else {
|
||||
DeactivateSensor(sensor);
|
||||
sensor.Value = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -215,8 +215,6 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
}
|
||||
if (sensor.Value > 0)
|
||||
ActivateSensor(sensor);
|
||||
else
|
||||
DeactivateSensor(sensor);
|
||||
} else {
|
||||
// Battery voltage
|
||||
bool valid = (ReadByte(0, 0x5D) & 0x01) > 0;
|
||||
@@ -224,8 +222,9 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
sensor.Value =
|
||||
0.008f * voltageGains[sensor.Index] * ReadByte(5, 0x51);
|
||||
ActivateSensor(sensor);
|
||||
} else
|
||||
DeactivateSensor(sensor);
|
||||
} else {
|
||||
sensor.Value = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -241,7 +240,7 @@ namespace OpenHardwareMonitor.Hardware.LPC {
|
||||
sensor.Value = temperature + sensor.Parameters[0].Value;
|
||||
ActivateSensor(sensor);
|
||||
} else {
|
||||
DeactivateSensor(sensor);
|
||||
sensor.Value = null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user