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

Feature Request: Add GSV Sentence Parsing Support #9

Closed
4 tasks
p3zhy opened this issue Jan 12, 2024 · 0 comments · Fixed by #10
Closed
4 tasks

Feature Request: Add GSV Sentence Parsing Support #9

p3zhy opened this issue Jan 12, 2024 · 0 comments · Fixed by #10

Comments

@p3zhy
Copy link
Contributor

p3zhy commented Jan 12, 2024

Motivation

I am currently using the nmea0183 crate for my project, which involves GPS data processing for spoofing detection. I've noticed that the crate lacks support for parsing GSV (Satellites in View) sentences.
Spoofing attacks involve the generation of fake GPS signals, and having detailed information about the visible satellites, including their the PRN numbers, elevations, azimuths, and SNR , is crucial for identifying and mitigating such attacks. The addition of GSV parsing support will significantly contribute to the crate's capabilities in the context of spoofing detection.

Proposed Changes

I propose adding a new module for GSV parsing and implementing the necessary logic to parse GSV sentences. This enhancement will not only complete the set of essential NMEA sentences but also empower the nmea0183 crate to play a more critical role in applications focused on GPS data integrity and security.

Checklist

  • Discuss the proposed changes with the community and maintainers.
  • Receive feedback and suggestions.
  • Reach a consensus on the implementation approach.
  • Proceed with implementing the changes and submitting a pull request.
This issue was closed.
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

Successfully merging a pull request may close this issue.

1 participant