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.0.12

v2.0.12

This release:

  • Corrects the way i2cPollingWait is calculated - using the lower of i2cPollingWaitNAV and i2cPollingWaitHNR
over 4 years ago
Download
Version 2.0.11

v2.0.11

This release:

  • Replaces delete[] with delete where storage for a struct is being deleted - thank you @FStefanni #53
over 4 years ago
Download
Version 2.0.10

v2.0.10

This release:

  • Update examples 20 and 21 to show how to use setPacketCfgPayloadSize with custom packets
over 4 years ago
Download
Version 2.0.9

v2.0.9

In version 2.0.8 we came very close to using all of the program memory on platforms like the ATmega328 (Arduino Uno).

In v2.0.9, you can reduce the amount of memory used by the library by editing the header file (SparkFun_u-blox_GNSS_Arduino_Library.h) and uncommenting line 60:

#define SFE_UBLOX_REDUCED_PROG_MEM // Uncommenting this line will delete the minor debug messages to save memory

Doing this will save approximately 15% of program memory on the ATmega328.

On Windows platforms, you will normally find SparkFun_u-blox_GNSS_Arduino_Library.h in:

  • Documents\Arduino\libraries\SparkFun_u-blox_GNSS_Arduino_Library\src
over 4 years ago
Download
Version 2.0.8

v2.0.8

This release:

  • adds SPI support - thank you @aberridg #43
  • adds the getTimeFullyResolved helper function - thank you @UT2UH #41
  • change maxNMEAByteCount to 88 and adds set/getMaxNMEAByteCount - thank you @mstranne for the suggestion #38
  • replaces the two delayMicroseconds(500) with delay(1) - thank you @MedadRufus for the suggestion #11
  • removes the !!! from examples 18 and 19
    • !!! can cause avrdude to crash
  • ensures that NMEA messages are enabled in examples 1 and 2
over 4 years ago
Download
Version 2.0.7

v2.0.7

This release:

  • Corrects an error on the UBX ESF RAW data parsing - thank you @nparker2020 #35 #32
  • Adds stop as an optional argument for pushRawData - resolves #30 - thank you @mstranne for the suggestion
  • Corrects some compiler warnings
over 4 years ago
Download
Version 2.0.6

v2.0.6

This release:

  • Adds UBX-NAV-TIMELS leap second support - see Example28 - thank you @UT2UH #25
  • Adds support for selective NMEA logging - see DataLoggingExample6_NMEA
  • Allows selection of which NMEA messages are passed to processNMEA - see example2_NMEAParsing
  • Corrects an issue where stale CFG RATE data was being returned after calling setNavigationRate #24
over 4 years ago
Download
Version 2.0.5

v2.0.5

This release:

  • Corrects the memory leak caused by calling .begin multiple times - thank you @adamgarbo #20
  • Updates getUnixEpoch - thank you @UT2UH #18
  • getUnixEpoch now works correctly on the ATmega328P
  • Corrects ZED_F9P\Example10 - the fractional lat and lon are now printed correctly (with leading zeros) #19
  • Adds support for multiple message rates - see Example27 for more information
  • Adds .end which can be used to release all of the RAM allocated to the file buffer and automatic message processing - see Example26 for more details
over 4 years ago
Download
Version 2.0.4

v2.0.4

This release:

  • adds CallbackExample6_RAWX
  • adds getUnixEpoch and Example24 - thank you @UT2UH #16
  • adds getMeasurementRate, setMeasurementRate, getNavigationRate, setNavigationRate and Example25 - resolves #14
  • adds clearFileBuffer and clearMaxFileBufferAvail - resolves #12
  • adds getConfirmedDate and getConfirmedTime - thank you @adamgarbo #9
over 4 years ago
Download
Version 2.0.3

v2.0.3

This release:

  • Fixes compilation errors on the ESP32 - thank you @MedadRufus #10
over 4 years ago
Download