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

Version V1.8.0

Compare
Choose a tag to compare
@PaulZC PaulZC released this 22 Apr 07:32
· 171 commits to master since this release

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