Add support for battery monitoring (#612)

Thanks to @EMN-CSharp.
This commit is contained in:
EMN-CSharp
2022-02-07 17:05:36 +01:00
committed by GitHub
parent 0ed564e7c6
commit 5152b435fc
19 changed files with 844 additions and 149 deletions
@@ -181,6 +181,7 @@ namespace LibreHardwareMonitor.UI
case SensorType.Power:
case SensorType.Data:
case SensorType.Load:
case SensorType.Energy:
return $"{Sensor.Value:F0}";
default:
return "-";
@@ -255,6 +256,7 @@ namespace LibreHardwareMonitor.UI
case SensorType.Power: format = "\n{0}: {1:F0} W"; break;
case SensorType.Data: format = "\n{0}: {1:F0} GB"; break;
case SensorType.Factor: format = "\n{0}: {1:F3} GB"; break;
case SensorType.Energy: format = "\n{0}: {0:F0} mWh"; break;
}
string formattedValue = string.Format(format, Sensor.Name, Sensor.Value);