This is the library I am using: https://github.com/jkua/ubx
Basically the only applicable files are ublox2.py and ubloxMessage.py. There's some bug in how it handles its byte buffer and the buffer grows out of control, which causes all sorts of issues. I tried to fix it but failed due to time constraints. Highly recommend against touching that library... I started off by using NMEA but found that there is was more resolution in the UBX messages, so that's why I went that route. I thought there must be a way to get the same resolution, but did not figure it out, and eventually I had to just get it online so I could move on. Looking at gpsd, I'm still not sure that it supports UBX, and I think that was why I disregarded it before. Do you know if it does? The only UBX messages my project truly needs are NAV-PVT and NAV-DOP, though I look at other ones for data validation and debugging. Kevin On Sat, Jul 13, 2019 at 5:06 PM Hal Murray <[email protected]> wrote: > > [email protected] said: > > The library I used for the U-blox UBX protocol frankly sucks, and was a > major > > source of issues. > > What library are you using and/or did you look at gpsd? > > > -- > These are my opinions. I hate spam. > > > > > _______________________________________________ > time-nuts mailing list -- [email protected] > To unsubscribe, go to > http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com > and follow the instructions there. > -- Kevin Croissant _______________________________________________ time-nuts mailing list -- [email protected] To unsubscribe, go to http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com and follow the instructions there.
