mirror of
https://github.com/ayufan/steam-deck-tools.git
synced 2026-04-06 23:03:59 +00:00
Add avg and similar
This commit is contained in:
parent
8e582f372e
commit
adddf9feca
5 changed files with 37 additions and 22 deletions
|
|
@ -180,28 +180,35 @@ namespace FanControl
|
|||
return true;
|
||||
}
|
||||
|
||||
private String Unit()
|
||||
{
|
||||
switch (SensorType)
|
||||
{
|
||||
case SensorType.Temperature:
|
||||
return "℃";
|
||||
|
||||
case SensorType.Power:
|
||||
return "W";
|
||||
|
||||
default:
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
public String FormattedValue()
|
||||
{
|
||||
if (!Value.HasValue)
|
||||
return "";
|
||||
|
||||
String value = Value.Value.ToString("F1");
|
||||
String value = "";
|
||||
|
||||
if (AllSamples.Count > 0)
|
||||
value += AllSamples.Last().ToString("F1") + Unit();
|
||||
|
||||
switch (SensorType)
|
||||
{
|
||||
case SensorType.Temperature:
|
||||
value += "℃";
|
||||
break;
|
||||
|
||||
case SensorType.Power:
|
||||
value += "W";
|
||||
break;
|
||||
}
|
||||
value += " (avg: " + Value.Value.ToString("F1") + Unit() + ")";
|
||||
|
||||
if (CalculatedRPM.HasValue)
|
||||
{
|
||||
value += " (min: " + CalculatedRPM.ToString() + "RPM)";
|
||||
}
|
||||
value += " (" + CalculatedRPM.ToString() + "RPM)";
|
||||
|
||||
return value;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue