Skip to content

Version 3.0.8

Choose a tag to compare

@PaulZC PaulZC released this 20 Apr 21:40
· 147 commits to main since this release
6c6764e

This release:

  • Adds a dedicated buffer for RTCM messages
    • If the GNSS is connected via SPI, you can not use processRTCM to pass the incoming RTCM characters to another SPI device (e.g. Ethernet) as checkUblox could still be part way through a multi-byte SPI transaction
    • The solution is to create a buffer for RTCM messages using setRTCMBufferSize. Any RTCM messages processed by the library will be placed into the RTCM buffer if enough space is available
    • Only whole, checksum-checked messages are added. You don't need to perform any additional checksum-checking on the data you read from the buffer. You can push it straight to your NTRIP Server
    • rtcmBufferAvailable returns the number of bytes waiting in the buffer. extractRTCMBufferData extracts bytes
    • You can clear the buffer with clearRTCMBuffer and check its size (capacity) with getRTCMBufferSize