This repository was archived by the owner on Jan 28, 2021. It is now read-only.
Version V1.8.0
This release incorporates several changes and updates:
- Received UBX packets are buffered in
packetBuf, validated against the requested Class and ID, and then diverted intopacketCfgorpacketAckand preserved. AutoPVT packets will no longer overwrite the data in packetCfg. sendCommandis 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! SeeExample20_SendCustomCommandfor 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_GetHighPrecisionPositionAndAccuracyshows how to read the high resolution position on standard platforms.ZED-F9P\Example9_GetHighPrecisionPositionUsingDoubleshows how to read the high resolution position on platforms that support 64-bit double. (Thanks to @YaguangZhang)
Enjoy!
Paul