Skip to content
This repository was archived by the owner on Jan 28, 2021. It is now read-only.

Releases: sparkfun/SparkFun_Ublox_Arduino_Library

V1.8.1 : checkUblox corrections

27 Apr 10:36
3f5422d
Compare
Choose a tag to compare

This release corrects issue #100:

checkUblox now calls checkUbloxInternal:

  • it defaults to checking for NAV PVT messages using packetCfg
  • this provides backwards compatibility for the examples that call checkUblox directly

(Thanks to @hoilett and @rcal42)

Version V1.8.0

22 Apr 07:32
Compare
Choose a tag to compare

This release incorporates several changes and updates:

  • Received UBX packets are buffered in packetBuf, validated against the requested Class and ID, and then diverted into packetCfg or packetAck and preserved. AutoPVT packets will no longer overwrite the data in packetCfg.
  • sendCommand is now passed a pointer to a packet buffer, instead of a copy of a global buffer. This makes it possible to define custom packets in a .ino, send them with sendCommand and have the data passed back in the same custom packet. Want to try out a new command without having to edit the library .cpp and .h? Well, now you can! See Example20_SendCustomCommand for further details.
  • The sendCommand return values are now checked correctly. (Thanks to @geeksville)
  • PDOP has been corrected. SFE_UBLOX_STATUS_COMMAND_NACK replaces SFE_UBLOX_STATUS_COMMAND_UNKNOWN. (Thanks to @sslupsky)
  • New functions have been added to read the high resolution bytes from HPPOSLLH. ZED-F9P\Example8_GetHighPrecisionPositionAndAccuracy shows how to read the high resolution position on standard platforms. ZED-F9P\Example9_GetHighPrecisionPositionUsingDouble shows how to read the high resolution position on platforms that support 64-bit double. (Thanks to @YaguangZhang)

Enjoy!
Paul

v1.7.2

15 Jan 16:05
Compare
Choose a tag to compare

Fix typo in getRELPOSNED.

v1.7.1

06 Jan 19:10
Compare
Choose a tag to compare

Fix for buffer overrun when packet gets corrupt. Add more comments to header file. Add theory documentation. Add a few debug statements.

Fix ACK handling

27 Dec 21:30
Compare
Choose a tag to compare

See PR for a description of changes.

v1.6.0

07 Aug 03:18
Compare
Choose a tag to compare

Add support for new multi-key configurations. Fixed bug with high precision lat/long.

v1.5.0

15 Jul 03:58
Compare
Choose a tag to compare

Better handles I2C transactions to decrease the number of CRC failures. Add getMillisecond() and getNanosecond().

v1.4.2

25 Jun 20:09
Compare
Choose a tag to compare

Add new high precision functions. Remove debug prints. Correct tabs in keywords.txt.

v1.4.1

14 May 03:33
Compare
Choose a tag to compare

Fixing RTCM pretty print bug and output

v1.4.0

14 May 02:30
Compare
Choose a tag to compare

Adding PVT Date and Time