GPS-GNSS driver, example and API #2827
Draft
+7,924
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Description
no-OS compatible GNSS driver providing unified support for both UBX protocol capable devices with CFG-VALSET/VALGET support and NMEA protocol devices with timing synchronization, position data, and PPS output.
The no-OS GNSS API provides a unified interface for GNSS timing and positioning functionality across different device types and protocols. This API abstracts the underlying complexity of UBX and NMEA protocols while maintaining high precision timing capabilities.
An example project showcases how to read the time data using a PPS interrupt approach.
PR Type
PR Checklist