Corrected and error where the data bit is captured  to stop overun errors at th eend of bytes causing the whole packet to be dumped.
Corrected and error where the data bit is captured 
to stop overun errors at th eend of bytes causing
the whole packet to be dumped.

It shoudl read the last bit of the last byte without, 
what happens after that wrecking it.
robwlakes/ArduinoWeatherOS