We experienced a cold spell where temperatures fell below zero degrees Fahrenheit. Unfortunately my scheme for decoding the Davis Vantage Vue data didn’t handle negative numbers properly. I did some quick research and found that Java offers a class called a ByteBuffer that could handle the conversion and also handle any endian issues that might occur with the conversion. I made a quick change in the code and everything appears to be working OK. The true test will be when the temperature drops down below zero again.