Skip to content

lr11xx_gnss_doppler_solver_result_s info? #90

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

Closed
tve opened this issue Sep 12, 2024 · 2 comments
Closed

lr11xx_gnss_doppler_solver_result_s info? #90

tve opened this issue Sep 12, 2024 · 2 comments

Comments

@tve
Copy link

tve commented Sep 12, 2024

I'm looking for info on lr11xx_gnss_doppler_solver_result_s https://github.com/Lora-net/SWL2001/blob/master/lbm_lib/smtc_modem_core/radio_drivers/lr11xx_driver/src/lr11xx_gnss_types.h#L436C16-L448

Specifically:

  • what are the units for one_shot_accuracy / filtered_accuracy ?
  • what does the filtering consist of?
@mcoracin
Copy link

Hello,
The units for one_shot_accuracy / filtered_accuracy is kilometers.

Concerning the filtering, when there is scan with enough number of doppler, the algorithm will first use all valid (almanac not too old) dopplers to do a doppler solving to get a one-shot location estimate (Latitude Longitude accuracy and Xtal). Then it will check the time elapsed from the last doppler based location update. If this time is too long (currently set as 4 hours), the latest one-shot doppler solver results will be directly used as filtered output, otherwise, a low pass filter will be used to filter the latest one-shot result with the old results.

Best regards

@tve
Copy link
Author

tve commented Sep 16, 2024

Thanks you for the info! The 4 hour time limit is good to know as I was going to run tests with a 4 hour delay between fixes and thus probably would just miss the window. I better run tests at 3.5 hours and also at a longer interval...

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

3 participants