An open API service providing repository metadata for many open source software ecosystems.

GitHub / sparkfun / SparkFun_u-blox_GNSS_Arduino_Library

An Arduino library which allows you to communicate seamlessly with the full range of u-blox GNSS modules

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_u-blox_GNSS_Arduino_Library
PURL: pkg:github/sparkfun/SparkFun_u-blox_GNSS_Arduino_Library

Stars: 259
Forks: 107
Open issues: 2

License: other
Language: C++
Size: 1.35 MB
Dependencies parsed at: Pending

Created at: almost 5 years ago
Updated at: 4 months ago
Pushed at: 4 months ago
Last synced at: 4 months ago

Releases
Version 2.2.28

v2.2.28

This release:

  • Adds support for the LEA-M8F (UBX-TIM-SMEAS and UBX-CFG-SMGR - thank you @dizcza #211
  • Adds new Configuration Interface keys for the M9 MDR v2.16 - thank you @floBik #238
4 months ago
Download
Version 2.2.27

v2.2.27

This release:

  • Adds methods to set/get the CFG-NAV5 pAcc position accuracy mask - thank you @cyclops1982 #224
over 1 year ago
Download
Version 2.2.26

v2.2.26

This release:

  • Increases MAX_PAYLOAD_SIZE to 276 (from 256). Updates getProtocolVersion. Resolves #217
over 1 year ago
Download
Version 2.2.25

v2.2.25

This release:

  • Adds new methods setupPowerMode and setPowerManagement for Power Save modes - thank you @hybridOL #189
  • Improves enableGNSS and isGNSSenabled - thank you @hybridOL #190
  • Adds new virtual methods processNMEA_v, processRTCMframe_v and processRTCM_v which can be applied as instance overwrite instead of the weak references
    • Keep the weak references as backward compatibility
    • See the new Example2 for more details
    • Thank you @alonbl #207 (& #206)
about 2 years ago
Download
Version 2.2.24

v2.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
over 2 years ago
Download
Version 2.2.22

v2.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
  • Adds new comments clarifying the geoid model used for Mean Sea Level - thank you @drf5n
over 2 years ago
Download
Version 2.2.21

v2.2.21

This release:

  • Corrects the NEO-D9 examples, correcting the use of setval
    • setval defaults to using 16-bit values and these examples were using it to set 8-bit values
    • The examples now use setval8 instead of setval
almost 3 years ago
Download
Version 2.2.20

v2.2.20

This release:

  • Corrects an issue with getRXMRAWX and getRXMSFRBX as 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
almost 3 years ago
Download
Version 2.2.19

v2.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 addCfgValset methods) and not needing to worry about how much space is remaining in packetCfg
    • Please see the updated Example9_multiSetVal for more details
about 3 years ago
Download
Version 2.2.18

v2.2.18

This release:

  • Adds new methods to make it easier to assemble and apply multiple-CFG-VALSET configuration changes
    • newCfgValset initializes a new, empty UBX-CFG-VALSET construct
    • sendCfgValset sends (applies) the construct
    • getCfgValsetLen returns the number of KeyID & Value pairs in the construct
    • getCfgValsetSpaceRemaining returns 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
about 3 years ago
Download