semuconsulting / pyubx2

Python library for parsing and generating UBX GPS/GNSS protocol messages.
BSD 3-Clause "New" or "Revised" License
165 stars 65 forks source link

UBX-MGA-GPS-EPH size mismatch #141

Closed fysal-gradient closed 6 months ago

fysal-gradient commented 6 months ago

Hello,

The reserved2 field for MGA-GPS-EPH under ubxtypes_set.py is set to size U4 (link to line), however in the "u-blox M8 Receiver description", the equivelent field (reserved3) is size U2 or U1[2] (screenshot). The payload size produced by this library is 70 bytes, however the payload length in the document is supposed to be 68 bytes.

Apologies if I've referred to the wrong reference document.

Finally just wanted to thank you for this library as it has been immensely useful.

Best, Fysal