Issues with NMEA logging
Posted: Tue Apr 28, 2015 8:00 pm
I am using latest v3 of datalogger from Github and having problems with NMEA messages. I have enabled NMEA logging with the following in config.h
However, in the log file, I see partial NMEA messages that appear to be overrun by other PIDs.
For example, the first line appears to be a partial GPRMC sentence overrun like,
So if you look at the GPRMC sentences, these are not complete. Has anyone experienced this? Any solutions or recommendations? Also is there a stable and well tested version of software available somewhere? I have tried pre-compiled hex file but with this, I get a zero byte sized file with no logged data.
Code: Select all
// enable(1)/disable(0) GPS module
#define USE_GPS 1
#define LOG_GPS_NMEA_DATA 1
#define LOG_GPS_PARSED_DATA 0
However, in the log file, I see partial NMEA messages that appear to be overrun by other PIDs.
$GPRMC,080650.25123,10D,0
$GPGGA,080650.65114,111,14
$GPRMC,080650.757,V123,133,102
$GPRMC,080650.957,V124,10C,0
$GPGGA,080651.15112,10D,0
$GPRMC,080651.123,104,0
For example, the first line appears to be a partial GPRMC sentence overrun like,
$GPRMC,080650.25123,10D,0
So if you look at the GPRMC sentences, these are not complete. Has anyone experienced this? Any solutions or recommendations? Also is there a stable and well tested version of software available somewhere? I have tried pre-compiled hex file but with this, I get a zero byte sized file with no logged data.