mirror of
https://github.com/openhardwaremonitor/openhardwaremonitor
synced 2025-08-22 18:07:09 +00:00
Added correct formatting for Throughput sensors in the gadget.
This commit is contained in:
parent
bf269aea61
commit
6641df4b50
@ -4,7 +4,7 @@
|
|||||||
License, v. 2.0. If a copy of the MPL was not distributed with this
|
License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
Copyright (C) 2010-2012 Michael Möller <mmoeller@openhardwaremonitor.org>
|
Copyright (C) 2010-2020 Michael Möller <mmoeller@openhardwaremonitor.org>
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -558,9 +558,6 @@ namespace OpenHardwareMonitor.GUI {
|
|||||||
case SensorType.Clock:
|
case SensorType.Clock:
|
||||||
format = "{0:F0} MHz";
|
format = "{0:F0} MHz";
|
||||||
break;
|
break;
|
||||||
case SensorType.Temperature:
|
|
||||||
format = "{0:F1} °C";
|
|
||||||
break;
|
|
||||||
case SensorType.Fan:
|
case SensorType.Fan:
|
||||||
format = "{0:F0} RPM";
|
format = "{0:F0} RPM";
|
||||||
break;
|
break;
|
||||||
@ -576,14 +573,33 @@ namespace OpenHardwareMonitor.GUI {
|
|||||||
case SensorType.Factor:
|
case SensorType.Factor:
|
||||||
format = "{0:F3}";
|
format = "{0:F3}";
|
||||||
break;
|
break;
|
||||||
|
case SensorType.SmallData:
|
||||||
|
format = "{0:F1} MB";
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sensor.SensorType == SensorType.Temperature &&
|
switch (sensor.SensorType) {
|
||||||
unitManager.TemperatureUnit == TemperatureUnit.Fahrenheit) {
|
case SensorType.Temperature:
|
||||||
|
if (unitManager.TemperatureUnit == TemperatureUnit.Fahrenheit)
|
||||||
|
{
|
||||||
formatted = string.Format("{0:F1} °F",
|
formatted = string.Format("{0:F1} °F",
|
||||||
UnitManager.CelsiusToFahrenheit(sensor.Value));
|
UnitManager.CelsiusToFahrenheit(sensor.Value));
|
||||||
} else {
|
} else {
|
||||||
|
formatted = string.Format("{0:F1} °C", sensor.Value);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case SensorType.Throughput:
|
||||||
|
if (sensor.Value < 1) {
|
||||||
|
formatted =
|
||||||
|
string.Format("{0:F1} KB/s", sensor.Value * 0x400);
|
||||||
|
} else {
|
||||||
|
formatted =
|
||||||
|
string.Format("{0:F1} MB/s", sensor.Value);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
formatted = string.Format(format, sensor.Value);
|
formatted = string.Format(format, sensor.Value);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
formatted = "-";
|
formatted = "-";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user