Releases: sparkfun/SparkFun_Extensible_Message_Parser
Releases · sparkfun/SparkFun_Extensible_Message_Parser
Increase NMEA max sentence name length
Expand platform support
SEMP now works on:
ESP32
SAMD21
SAMD51
Arduino Uno
Add PSRAM support
v1.0.8 Update version to 1.0.8 in library.properties
Add PSRAM support
v1.0.7 Carve out support for ESP32 to avoid compilation errors
Version 1.0.6
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
sempAbortNmeaOnNonPrintableandsempAbortHashOnNonPrintable- 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
This release:
- Correctly handles zero-payload RTCM "filler" messages
- Correctly handles zero-payload UBX messages (e.g. UBX-UPD)
Version 1.0.4
This release:
- Adds
sempParseNextBytesto parse multiple bytes - Adds the RTCM helper methods
sempRtcmGetUnsignedBitsandsempRtcmGetSignedBitsto help data extraction from RTCM messages- See the updated RTCM_Test example for details
- Adds
keywords.txt
Fix Unicore Checksum for non Mode commands
v1.0.3 Update library.properties
Version 1.0.2
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
v1.0.1 Update library.properties