-
Notifications
You must be signed in to change notification settings - Fork 7.7k
GNSS RTK: Add basic integration #90890
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
GNSS RTK: Add basic integration #90890
Conversation
e333b76
to
a7984f5
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comments captured from Arch WG review 250701
subsys/rtk/CMakeLists.txt
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestion: Move to drivers/gnss/*
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moved to subsys/gnss
instead.
9f187bf
to
799ef56
Compare
175d489
to
9e8bc2c
Compare
9e8bc2c
to
5a345fa
Compare
Used in GNSS RTK correction frames. Signed-off-by: Luis Ubieda <[email protected]>
Validating both a frame without CRC (should return calculated CRC), and with CRC (should return 0 as a match). Signed-off-by: Luis Ubieda <[email protected]>
Incorporate the basic RTK API as well as a basic client integration (serial) as a way to receive and publish the RTK data. Signed-off-by: Luis Ubieda <[email protected]>
To be covered by existing Drivers: GNSS, as per requested during the review process. Added myself as a collaborator to follow-up with RTK-related changes. Signed-off-by: Luis Ubieda <[email protected]>
To capture framing capabilities (only API so far). Signed-off-by: Luis Ubieda <[email protected]>
So this API can be used to send frames with a different encoding than UBX. This enables UBX drivers to send RTCM3 correction frames using UBX API, without having to switch over modem pipes. Signed-off-by: Luis Ubieda <[email protected]>
Enable driver to consume RTK data-correction messages published in order to enhance GNSS Navigation results. Signed-off-by: Luis Ubieda <[email protected]>
Expand this sample to also work with GNSS_RTK through a serial client. Make this compatible to work with VMU_RT1170 which requires using the F9P, instead of the M8 UBX module. Signed-off-by: Luis Ubieda <[email protected]>
6045fcf
f62d3db
to
6045fcf
Compare
@kartben @fabiobaltieri please revisit |
|
Description
This PR introduces RTK (Real Time Kinematics) to GNSS modems by providing a path to feed RTK correction data (proposed on #90363).
Detailed changes:
Note
Adding DNM until both conditions are resolved.