Convert reading into a temperature value.
Handle negative temperatures.
Fix bug where temperature driver is interrupted by display driver.