Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue of the code #9

Open
yulan0215 opened this issue Jan 4, 2022 · 2 comments
Open

Issue of the code #9

yulan0215 opened this issue Jan 4, 2022 · 2 comments

Comments

@yulan0215
Copy link

Hi:

I used the code for my Ublox M8T, in the script: ublox_capture_raw.py.
I saw the dev.configure_solution_rate(rate_ms=1000) part, you set it to be 1000ms. I found that if I set this parameter lower(For example 300), my NMEA messages would have some problems.

Is it possible for you to have a brief explain about this parameter? I will appreciate if you can give me some advices.

@monkeypants
Copy link

You can see from here

(CLASS_CFG, MSG_CFG_RATE) : UBloxDescriptor('CFG_RATE',
that it is setting both the ubx navRate and measRate parameters.

  • measRate is the number of milliseconds between times that GPS measurements are taken.
  • navRate is the number of "cycles" that a position solution is calculated.

Halving measRate while keeping navRate constant means doubling the position calculation workload. If you lower the measRate too far, your hardware might not be able to keep up.

@yulan0215
Copy link
Author

You can see from here

(CLASS_CFG, MSG_CFG_RATE) : UBloxDescriptor('CFG_RATE',

that it is setting both the ubx navRate and measRate parameters.

  • measRate is the number of milliseconds between times that GPS measurements are taken.
  • navRate is the number of "cycles" that a position solution is calculated.

Halving measRate while keeping navRate constant means doubling the position calculation workload. If you lower the measRate too far, your hardware might not be able to keep up.

Thanks for your quick reply!
Do you think this parameter will influence NEMA message or not? When I set this value below 1000ms my the timestamp of my sensor will have problem, the timestamp of this sensor is from ublox(NMEA + PPS).

I will appreciate if you can give me some ideas. Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants