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
Version 2.2.17
v2.2.17
This release:
- Corrects the RTCM examples - especially the examples for the NEO-M8P
- Previously the RTCM3 protocol was being disabled on I2C, preventing the RTCM messages from being output
- Resolves issue #160
- Adds two new examples for the NEO-D9C QZSS-L6 correction data receiver
Download
Version 2.2.16
v2.2.16
This release:
- Adds a new example showing how to calculate the Great Circle Distance between two points and the course (heading) from one to the other
- Thanks! The code for
distanceBetweenandcourseTowas taken from @mikalhart ’s TinyGPSPlus
- Thanks! The code for
Download
Version 2.2.15
v2.2.15
This release:
- Corrects support for ESF MEAS sensor data on the NEO-M8U and ZED-F9R
- The ESF MEAS message is output-only, it cannot be polled
- This means that
getEsfDataInfoandgetESFMEASwere not correct - they have been deleted in this release - A new example shows how to access the ESF MEAS data from inside the loop
- The example has been tested on both NEO-M8U and ZED-F9R. 400kHz I2C is required. The example uses 230400 baud to allow the Serial Monitor prints to keep up.
Download
Version 2.2.14
v2.2.14
This release:
- Adds helper functions for HPPOSECEF - plus a new example
- Corrects support for ESF RAW IMU sensor data on the NEO-M8U and ZED-F9R
- In #133 , we discovered that the NEO-M8U outputs the sensor data in ‘sets’ of 10 readings, whereas the ZED-F9R outputs them one at a time
- The ESF RAW message is output-only, it cannot be polled
- This means that
getEsfRawDataInfoandgetESFRAWwere not correct - they have been deleted in this release - The
UBX_ESF_RAW_data_tdata type now contains an extra fieldnumEsfRawBlockswhich indicates how many sensor data blocks were received - On the ZED-F9R,
numEsfRawBlockswill be 7: 3 * accelerometer, 3 * gyro, 1 * gyro temperature - On the NEO-M8U,
numEsfRawBlockswill be 70. The data is all timestamped so it is possible to access all the sensor data and know when each sample was taken - Two new examples show how to access the ESF RAW data using a callback and from inside the loop
- Both examples have been tested on both NEO-M8U and ZED-F9R. 400kHz I2C is required. The examples use 230400 baud to allow the Serial Monitor prints to keep up.
Download
Version 2.2.13
v2.2.13
This release:
- Makes
processRTCMframeweak, allowing it to be overwritten with custom code if required - thank you @LeeLeahy2 #147
Download
Version 2.2.12
v2.2.12
This release:
- Adds preliminary support for the UBX-RXM-QZSSL6 correction message from the NEO-D9C - thank you @mazgch #145
- Adds auto support for UBX-NAV-EOE and UBX-NAV-TIMEUTC - thank you @rislec #144
- Corrects an error in the way fresh ESF data was requested - thank you @rislec #144
- This may explain any stale or non-updating data returned by
getSensorFusionMeasurement,getRawSensorMeasurementandgetSensorFusionStatus
- This may explain any stale or non-updating data returned by
- Corrects an error in Example20
Download
Version 2.2.11
v2.2.11
This release:
- Adds the struct for CFG_TMODE3 plus a matching overload of
getSurveyMode
Download
Version 2.2.10
v2.2.10
This release:
- Fixes an error in
processUBXpacketwhich was causing the navigation frequency (measRate) to be reported incorrectly- The error was the root cause of the occasional divide-by-zero seen in
getNavigationFrequency getNavigationFrequency,getMeasurementRateandgetNavigationRatehave been wrong since v2.2.1… Sorry!
- The error was the root cause of the occasional divide-by-zero seen in
- Adds a new example showing how to access the callback data from the main loop
Download
Version 2.2.9
v2.2.9
This release:
- Adds a destructor to resolve the memory leak documented in #135 - thank you @ricozinn for reporting
- Apologies! This bug has been around for a very long time…
Download
Version 2.2.8
v2.2.8
This release:
- Adds full auto support for NAV SVIN
- Adds CallbackExample8_NAV_SVIN
- Adds a fix for a possible divide-by-zero error in
getNavigationFrequency - Adds several housekeeping changes: update keywords.txt; correct comment cut-and-paste gremlins
Download