diff -r f7e492b43690 -r 3ef997c53b50 GUI/SensorNode.cs --- a/GUI/SensorNode.cs Tue May 18 19:16:55 2010 +0000 +++ b/GUI/SensorNode.cs Thu May 20 21:23:54 2010 +0000 @@ -48,9 +48,14 @@ private bool plot = false; public string ValueToString(float? value) { - if (value.HasValue) - return string.Format(format, value); - else + if (value.HasValue) { + if (sensor.SensorType == SensorType.Temperature && + UnitManager.TemperatureUnit == TemperatureUnit.Fahrenheit) { + return string.Format("{0:F1} °F", value * 1.8 + 32); + } else { + return string.Format(format, value); + } + } else return "-"; }