From 6595144038a8573b30f7c28aee245e37fa83f686 Mon Sep 17 00:00:00 2001 From: PaulZC Date: Fri, 15 Jan 2021 08:07:25 +0000 Subject: [PATCH 1/4] Update Example1_FactoryDefaultviaI2C.ino --- .../Example1_FactoryDefaultviaI2C.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/Example11_ResetModule/Example1_FactoryDefaultviaI2C/Example1_FactoryDefaultviaI2C.ino b/examples/Example11_ResetModule/Example1_FactoryDefaultviaI2C/Example1_FactoryDefaultviaI2C.ino index 28f24cd..0400379 100644 --- a/examples/Example11_ResetModule/Example1_FactoryDefaultviaI2C/Example1_FactoryDefaultviaI2C.ino +++ b/examples/Example11_ResetModule/Example1_FactoryDefaultviaI2C/Example1_FactoryDefaultviaI2C.ino @@ -14,8 +14,8 @@ SAM-M8Q: https://www.sparkfun.com/products/15106 Hardware Connections: - Connect the U-Blox serial port to Serial1 - If you're using an Uno or don't have a 2nd serial port (Serial1), consider using software serial + Plug a Qwiic cable into the GNSS and a BlackBoard + If you don't have a platform with a Qwiic connection use the SparkFun Qwiic Breadboard Jumper (https://www.sparkfun.com/products/14425) Open the serial monitor at 115200 baud to see the output */ From 7746c5f8c5cfca9132725af7aa5acf53cc9dc805 Mon Sep 17 00:00:00 2001 From: PaulZC Date: Fri, 15 Jan 2021 09:42:52 +0000 Subject: [PATCH 2/4] Adding a link to https://github.com/balamuruganky/Ublox_Linux_Library --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 35ab39d..0974b66 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,8 @@ Need a Python version for Raspberry Pi? Checkout the [Qwiic Ublox GPS Py module] Need a library for the u-blox and Particle? Checkout the [Particle library](https://github.com/aseelye/SparkFun_Ublox_Particle_Library) fork. +Need a C++ version which runs on Linux? Checkout the [Ublox_Linux_Library](https://github.com/balamuruganky/Ublox_Linux_Library). + Contributing -------------- From 252c0ff716faef252441e4f71e0af9ffb1f9fc9b Mon Sep 17 00:00:00 2001 From: PaulZC Date: Fri, 22 Jan 2021 11:03:01 +0000 Subject: [PATCH 3/4] v1.8.11 - adding the deprecation notice Farewell v1.8. It's been fun. So long and thanks for all the fish. --- README.md | 8 ++++++++ library.properties | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0974b66..09a99a6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ SparkFun u-blox Arduino Library =========================================================== +**Please note: this library is now deprecated. Please migrate to the new [SparkFun u-blox GNSS Arduino Library](https://github.com/sparkfun/SparkFun_u-blox_GNSS_Arduino_Library).** + +**You can find details on how to migrate to v2.0 [here](https://github.com/sparkfun/SparkFun_u-blox_GNSS_Arduino_Library#migrating-to-v20).** + +You can install v2.0 via the Arduino Library Manager. Search for **SparkFun u-blox GNSS**. + @@ -20,6 +26,8 @@ SparkFun u-blox Arduino Library U-blox makes some incredible GPS receivers covering everything from low-cost, highly configurable modules such as the SAM-M8Q all the way up to the surveyor grade ZED-F9P with precision of the diameter of a dime. This library focuses on configuration and control of u-blox devices over I2C (called DDC by u-blox) and Serial. The UBX protocol is supported over both I2C and serial, and is a much easier and lighterweight interface to a GPS module. Stop parsing NMEA data! And simply ask for the datums you need. + + This library can be installed via the Arduino Library manager. Search for **SparkFun u-blox GNSS**. Although not an integrated part of the library, you will find an example of how to communicate with the older series 6 and 7 modules in the [examples folder](./examples/Series_6_7). diff --git a/library.properties b/library.properties index bd172b4..3eb99e9 100644 --- a/library.properties +++ b/library.properties @@ -1,9 +1,9 @@ name=SparkFun u-blox Arduino Library -version=1.8.10 +version=1.8.11 author=SparkFun Electronics maintainer=SparkFun Electronics -sentence=Library for I2C and Serial Communication with u-blox modules -paragraph=An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to u-blox modules. Useful for interfacing to the SparkFun GPS-RTK2 ZED-F9P, SparkFun GPS-RTK NEO-M8P-2, the SparkFun SAM-M8Q, and the SparkFun ZEO-M8Q. Library also works with other u-blox based boards.

The ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data. +sentence=DEPRECATED Library for I2C and Serial Communication with u-blox modules

+paragraph=Please note: this library is deprecated. Please migrate to v2.0. You can find the migration instructions here.

An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to u-blox modules. Useful for interfacing to the SparkFun GPS-RTK2 ZED-F9P, SparkFun GPS-RTK NEO-M8P-2, the SparkFun SAM-M8Q, and the SparkFun ZOE-M8Q. Library also works with other u-blox based boards.

The ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.
category=Sensors url=https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library architectures=* From 33e15f6464cb1994b218c8d633b2d58ba6948033 Mon Sep 17 00:00:00 2001 From: PaulZC Date: Fri, 22 Jan 2021 11:09:49 +0000 Subject: [PATCH 4/4] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 09a99a6..b25ecf3 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,6 @@ You can install v2.0 via the Arduino Library Manager. Search for **SparkFun u-bl U-blox makes some incredible GPS receivers covering everything from low-cost, highly configurable modules such as the SAM-M8Q all the way up to the surveyor grade ZED-F9P with precision of the diameter of a dime. This library focuses on configuration and control of u-blox devices over I2C (called DDC by u-blox) and Serial. The UBX protocol is supported over both I2C and serial, and is a much easier and lighterweight interface to a GPS module. Stop parsing NMEA data! And simply ask for the datums you need. - - This library can be installed via the Arduino Library manager. Search for **SparkFun u-blox GNSS**. Although not an integrated part of the library, you will find an example of how to communicate with the older series 6 and 7 modules in the [examples folder](./examples/Series_6_7).