Conversation
dakejahl
previously approved these changes
Oct 9, 2025
|
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there: https://discuss.px4.io/t/px4-dev-call-oct-15-2025-team-sync-and-community-q-a/47650/1 |
dakejahl
previously approved these changes
Jan 14, 2026
Contributor
|
needs a rebase |
a15d5d8 to
4bafabd
Compare
14dd8a7 to
80a85ea
Compare
Contributor
Author
|
Updated with the rebase. I've not updated the submodule yet, hence this is still a draft. Once the PX4 GPS-Driver module has been merged I will update the submodule. |
Contributor
Author
|
I apologize for not testing the submodule after rebasing, but I have made a mistake in the constructor initialization, and the PR for the fix is here: PX4/PX4-GPSDrivers#196. |
26bf9a9 to
9001fb5
Compare
dakejahl
approved these changes
Jan 21, 2026
bresch
pushed a commit
that referenced
this pull request
Jan 22, 2026
… Fix Improvements (#25720) * Exposing u-Blox min CNO, min elevation, and DGNSS timeout for RTK Fix Improvement * update gps submodule --------- Co-authored-by: Julian Oes <julian@oes.ch> Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com>
TheLukaDragar
pushed a commit
to TheLukaDragar/PX4-Autopilot
that referenced
this pull request
Feb 24, 2026
… Fix Improvements (PX4#25720) * Exposing u-Blox min CNO, min elevation, and DGNSS timeout for RTK Fix Improvement * update gps submodule --------- Co-authored-by: Julian Oes <julian@oes.ch> Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com>
TheLukaDragar
pushed a commit
to TheLukaDragar/PX4-Autopilot
that referenced
this pull request
Apr 16, 2026
… Fix Improvements (PX4#25720) * Exposing u-Blox min CNO, min elevation, and DGNSS timeout for RTK Fix Improvement * update gps submodule --------- Co-authored-by: Julian Oes <julian@oes.ch> Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Solved Problem
When using the u-Blox RTK F9P with the PX4-Autopilot, I found that it will get RTK Fix, but it often drops to other fix mode. I have been reading about this issue, and encountered the following artcles: https://mowerproject.com/2020/07/06/an-even-better-rtk-fix/ and https://discuss.cubepilot.org/t/here-does-not-hold-rtk-fixed-status-reliably-help-please/1056, which mentions that increasing the
CFG-NAVSPG-INFIL_MINCNOfrom the default 10 to 15 deg, andCFG-NAVSPG-INFIL_MINELEVfrom 6 dBHz to 35 dBHz ouputs a more reliable RTK Fix.Potentially fixes #21555 by improving the RTK fix reliability issue if there is no RTCM drop out but RTK fix changes to other fix mode, although this will not handle RTCM drop outs and it's a separate issue.
In addition, we can configure the RTCM timeout before it switches to 3D Lock by modifying the GPS_UBX_DGNSS_TO, extending the duration of the RTK Fix.
Solution
Note: This PR needs the GPS Driver submodule to be merged to main before merging this PR to main.