Skip to content

Releases: sparkfun/SparkFun_Extensible_Message_Parser

Version 1.0.6

24 Nov 10:27
dc1e7a4

Choose a tag to compare

This release:

  • Adds a full set of helper methods for u-blox UBX message data extraction
    • See the updated UBLOX_Test.ino example for details. Increase BUFFER_LENGTH to 100 bytes to view the NAV-PVT data
  • Adds new helper methods to extract the UBX Class, ID and payloadLength
  • Adds sempAbortNmeaOnNonPrintable and sempAbortHashOnNonPrintable
    • Allows much faster recovery if the SEMP gets stuck in either NMEA or Unicore Hash, waiting for an Asterix
  • Adds verbose debugging
    • With verbose debugging enabled, debug messages are generated when the UBX / RTCM / SBF / SPARTN / Unicore Binary message length is known. Allows erroneous message lengths to be trapped much more easily

Version 1.0.5

22 Jul 09:09
9260600

Choose a tag to compare

This release:

  • Correctly handles zero-payload RTCM "filler" messages
  • Correctly handles zero-payload UBX messages (e.g. UBX-UPD)

Version 1.0.4

17 Jul 08:37
5cd2d72

Choose a tag to compare

This release:

  • Adds sempParseNextBytes to parse multiple bytes
  • Adds the RTCM helper methods sempRtcmGetUnsignedBits and sempRtcmGetSignedBits to help data extraction from RTCM messages
  • Adds keywords.txt

Fix Unicore Checksum for non Mode commands

16 Apr 19:17
fe651b1

Choose a tag to compare

v1.0.3

Update library.properties

Version 1.0.2

06 Sep 07:32
663c81d

Choose a tag to compare

This release:

  • Adds support for u-blox SPARTN and Septentrio SBF
  • Please see the new examples for details:
    • SPARTN_Test
    • SBF_Test
    • SBF_in_SPARTN_Test demonstrates how to use two parsers to separate Septentrio SBF blocks from a raw LBandBeam stream, and extract SPARTN packets from the remaining L-Band data

Reduce warnings as errors

18 Jun 19:06
d0f853d

Choose a tag to compare

v1.0.1

Update library.properties

Initial release

13 Feb 21:18

Choose a tag to compare

v1.0.0

Update readme