forgot that proper NMEA 0183 ends each line with a carriage return and a newline and had not been handling the carriage-return - that has now been fixed