summaryrefslogtreecommitdiff
path: root/packet.c
diff options
context:
space:
mode:
Diffstat (limited to 'packet.c')
-rw-r--r--packet.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/packet.c b/packet.c
index e5645cb0..3f3641c5 100644
--- a/packet.c
+++ b/packet.c
@@ -968,8 +968,10 @@ void packet_parse(struct gps_packet_t *lexer)
else
#endif /* AIVDM_ENABLE */
packet_accept(lexer, NMEA_PACKET);
- } else
+ } else {
+ gpsd_report(LOG_WARN, "bad checksum in NMEA packet.\n");
lexer->state = GROUND_STATE;
+ }
packet_discard(lexer);
break;
}