Reworked all algorithms.  Wind direction is now lookup table driven.  Speed is averaged over 5 seconds, incorporating anemometer factor