The current implementation of the NMEA parser requires a checksum in messages for proper processing. However, there are scenarios where NMEA messages are transmitted without a checksum, leading to their rejection by the parser. This can cause issues in situations where the data is still valid and usable.
Task
The NMEA parser needs to be enhanced to optionally handle messages without a checksum.
Problem Description
The current implementation of the NMEA parser requires a checksum in messages for proper processing. However, there are scenarios where NMEA messages are transmitted without a checksum, leading to their rejection by the parser. This can cause issues in situations where the data is still valid and usable.
Task
The NMEA parser needs to be enhanced to optionally handle messages without a checksum.