Releases: sparkfun/SparkFun_u-blox_GNSS_Arduino_Library
Releases · sparkfun/SparkFun_u-blox_GNSS_Arduino_Library
Version 2.2.28
Version 2.2.27
This release:
- Adds methods to set/get the CFG-NAV5 pAcc position accuracy mask - thank you @cyclops1982 #224
Version 2.2.26
This release:
- Increases
MAX_PAYLOAD_SIZEto 276 (from 256). UpdatesgetProtocolVersion. Resolves #217
Version 2.2.25
This release:
- Adds new methods
setupPowerModeandsetPowerManagementfor Power Save modes - thank you @hybridOL #189 - Improves
enableGNSSandisGNSSenabled- thank you @hybridOL #190 - Adds new
virtualmethodsprocessNMEA_v,processRTCMframe_vandprocessRTCM_vwhich can be applied as instance overwrite instead of theweakreferences
Version 2.2.24
This release:
- Adds the changes from 2.2.23 (unreleased) - updates the examples to convert ebno to dB
- Updates the Dead Reckoning Example4 to clarify that ESF-ALG reports the alignment of the IMU within the vehicle - not the attitude of the vehicle itself
Version 2.2.22
This release:
- Adds new examples showing how to configure the NEO-M8P-2 as a moving base plus rover
- Adds new methods to enable and configure the odometer
- Please see the updated ODO Callback example
- Adds new comments clarifying the geoid model used for Mean Sea Level - thank you @drf5n
Version 2.2.21
This release:
- Corrects the NEO-D9 examples, correcting the use of setval
setvaldefaults to using 16-bit values and these examples were using it to set 8-bit values- The examples now use
setval8instead ofsetval
Version 2.2.20
This release:
- Corrects an issue with
getRXMRAWXandgetRXMSFRBXas identified by @FerdinandvHagen in #167 - Adds a new example showing how you can poll RAWX data manually
- Note: SFRBX is output-only. It cannot be polled. To access SFRBX, you need to use auto-reporting and/or callbacks
Version 2.2.19
This release:
- Adds
autoSendCfgValsetAtSpaceRemaining- Calling (e.g.)
myGNSS.autoSendCfgValsetAtSpaceRemaining(16);will cause the current cfgValset message to be sent automatically when there are 16 bytes or less remaining in packetCfg.payload - This allows you to simply keep adding keyIDs and values (using the
addCfgValsetmethods) and not needing to worry about how much space is remaining in packetCfg - Please see the updated Example9_multiSetVal for more details
- Calling (e.g.)
Version 2.2.18
This release:
- Adds new methods to make it easier to assemble and apply multiple-CFG-VALSET configuration changes
newCfgValsetinitializes a new, empty UBX-CFG-VALSET constructsendCfgValsetsends (applies) the constructgetCfgValsetLenreturns the number of KeyID & Value pairs in the constructgetCfgValsetSpaceRemainingreturns the number of free bytes remaining in the construct (packetCfgPayload)- Example9 has been updated to show how to use the new methods
- Adds a new example which shows how to log high rate RAWX data using SPI and 4-bit SDIO (SD_MMC on ESP32)
- We've tested this on a new board - the OpenLog ESP32. Coming Soon! It is able to log SFRBX, RAWX and NMEA at 20Hz, completely error-free