Join Date: Aug 2012
Location: Vermilion Alberta Canada
Mentioned: 16 Post(s)
Quoted: 2460 Post(s)
No, the code uses RMC. Its is all it needs to map and work. Its not too hard to switch off a few sentences in the JD setup. But yes, would be nice if it could read faster.
I'm not sure where the speed limitation is. I'm using readLine() for reads of the port which waits for an entire line to be read before dumping it into a single message and then hand it off to the NMEA parser to determine if its a real sentence, what type of sentence like GGA RMC, do a complete checksum to make sure its valid, parse it, then store each item, or discard the line if its garbage or something other then GGA or RMC . That way i don't need to search a string and put together all the pieces on top of it all too.