diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-07-25 15:20:17 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-07-25 15:20:17 +0000 |
commit | a44f9d076c9d9af7aaab6496e150c08170a22d5c (patch) | |
tree | f4c5b9f760768b3969179cf5d2f8d349cdc25e42 /nmea_parse.c | |
parent | 03bc6c126a755dc0c38dc6214feecf212ab77096 (diff) | |
download | gpsd-a44f9d076c9d9af7aaab6496e150c08170a22d5c.tar.gz |
Avoid spurious unknown-sentence messages.
Diffstat (limited to 'nmea_parse.c')
-rw-r--r-- | nmea_parse.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nmea_parse.c b/nmea_parse.c index 79025458..25416178 100644 --- a/nmea_parse.c +++ b/nmea_parse.c @@ -130,6 +130,8 @@ static gps_mask_t processGPRMC(int count, char *field[], struct gps_device_t *se session->gpsdata.newdata.mode = MODE_NO_FIX; mask |= MODE_SET; } + /* set something nz, so it won't look like an unknown sentence */ + mask |= ONLINE_SET; } else if (strcmp(field[2], "A")==0) { if (count > 9) { merge_ddmmyy(field[9], session); |