ublox-rs / ublox

Rust crate to talk UBX protocol to u-blox GPS devices.
MIT License
54 stars 30 forks source link

Add support for `UBX-RXM-SPARTN*` #81

Open simgt opened 1 month ago

simgt commented 1 month ago

Hi – I'm using this crate to drive a ZED-F9P module over i2c. I'm in the process of adding the necessary code for supporting PPP-RTK (roughly following this example). Would you be willing to accept a PR?

Adding the UBX-RXM-SPARTNKEY message in an idiomatic way is bit of a pain due to the presence of two repeated group, I'm not sure what your intended design is for this case. Do you have any advice or code samples to share?

gwbres commented 3 weeks ago

Hello @simgt,

sorry for the delayed response, currently busy at work and working on my other libs, which require too much attention

I'm using this crate to drive a ZED-F9P

last year we wondered how this would perform, i'm glad it does work (the protocol revisions are supposed to be retro compatible), but it will still require an official confirmation. Personnaly I'm still using 8 serie devices, and now that 10 is out, am wondering whether I will not take the leap right away

over i2c

glad to see that is works, we've only used serial/USB so far

'm in the process of adding the necessary code for supporting PPP-RTK (roughly following this example).

no reasons this would not be feasible, as far as I can tell right now

Would you be willing to accept a PR?

always

Adding the UBX-RXM-SPARTNKEY message in an idiomatic way is bit of a pain due to the presence of two repeated group, I'm not sure what your intended design is for this case.

we have a couple examples of those in the 8-series, for example look at the repeated svs in NavSat