summaryrefslogtreecommitdiff
path: root/nmea_parse.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-07-25 15:20:17 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-07-25 15:20:17 +0000
commita44f9d076c9d9af7aaab6496e150c08170a22d5c (patch)
treef4c5b9f760768b3969179cf5d2f8d349cdc25e42 /nmea_parse.c
parent03bc6c126a755dc0c38dc6214feecf212ab77096 (diff)
downloadgpsd-a44f9d076c9d9af7aaab6496e150c08170a22d5c.tar.gz
Avoid spurious unknown-sentence messages.
Diffstat (limited to 'nmea_parse.c')
-rw-r--r--nmea_parse.c2
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);