Skip to content

v2.0.2 : fix Parser index, fix badCrc callbacks

Latest

Choose a tag to compare

@PaulZC PaulZC released this 21 Feb 12:16
· 2 commits to main since this release
3ca3970

This release:

  • Corrects a bug in the sempFirstByte parser index which was preventing additional parsers from running
  • Restores badCrc callback backward compatibility
    • In version 2.0.0 and 2.0.1, badCrc was passing the Unicore NMEA / Hash CR LF through to the callback
    • This caused the callback in the Unicore library to fail as the checksum byte were not where they were expected to be
    • In turn this was causing UM980::begin to fail, preventing (e.g.) RTK Everywhere from running on Torch
    • This release fixes things by truncating the CR / LF when calling the callback
  • Adds a new example to test the UM980 (Unicore Hash) MODE command response
  • Removes some redundant code which was causing compiler errors

All examples have been tested on ESP32
The Unicore library has also been tested on ESP32. begin is working again