Add NTRIP support to feed RCTM data
Adds support for NTRIP source for RTCM data.
Description
Work based on code of @TobinHall and @WTPENGUIN
Test Steps
Run the app. Enter NTRIP server details in settings. Connect to the vehicle, observe GPS received reporting status 6 - RTK Fixed.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
I guess this replaces #9493?
Yes, it enhances that code.
Build fails are because I've added some rtcm code into GPS drivers, that are hosted on px4 repo. I don't know how to handle such case. I don't want to influence px4 code, but I sure about my changes.
Hopefully this can be resolved and merged soon - we are very supportive of this!
Yes. I'm actively working on it. We're evaluating a quite expensive GPS receiver that supports RTK. Not every receiver, especially cheap ones, does support it.
Still doing slight fixes in RTCM parsing and handling NTRIP calls.
Bartek
On Thu, Nov 21, 2024 at 8:40 PM SkycutterUAS @.***> wrote:
Hopefully this can be resolved and merged soon - we are very supportive of this!
— Reply to this email directly, view it on GitHub https://github.com/mavlink/qgroundcontrol/pull/12078#issuecomment-2492107808, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADLSJV5UQDNXJWDBEMM7LD2BYZJJAVCNFSM6AAAAABRNVIR5SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOJSGEYDOOBQHA . You are receiving this because you authored the thread.Message ID: @.***>
-- Pozdrawiam, Bartek Zdanowski
Nie odpisuję zbyt długo? Napisz/zadzwoń 603 525 105!
Blog http://bartekzdanowski.blogspot.com i twitter @bartekzdanowski http://twitter.com/bartekzdanowski http://confitura.pl || http://stickerscraft.com
Hi Bartek, how is the testing of NTRIP support?
@zdanek Do you have any plans to port this to master afterwards? If not I'd be happy to do it if you don't mind. Multiple people have been asking for this
@HTRamsey yes, I do. Last days were very intense in regards testing this feature. Imagine, it works even on a tablet with Android. Not only a PC.
The only thing I a support with is a PR to px4 repo because I have a fix to RTCM parsing code
https://github.com/zdanek/PX4-GPSDrivers/commit/47fdaa665a59d319791b6c3bf408611205ecc0ec
Currently we have a git submodule pointing to px4 repo. I'm not sure if they will accept my fix.
Last question, @HTRamsey so shall then prepare another version for master, that is based on QT6, right?
Perfect, thanks. @julianoes could probably help with the PX4 GPS PR. And yes it is Qt6.
Hey @zdanek, do you know when you think you'll be able to port this to master? We're happy to test it if it helps.
Hey @zdanek, how are you getting on with creating a version for master?
Hi! Do we have news? Tks
@zdanek can you make a pull request to https://github.com/PX4/PX4-GPSDrivers/pulls?
Stable v4.4 won't see any more updates, I've made a v5 port for now
Is NTRIP support in QGC dead? Any open PRs?
@cam867 I think it's dead unless @zdanek still has any plans to complete this?
Stable v4.4 won't see any more updates, I've made a v5 port for now
@HTRamsey Did you progress this PR for the v5 port?
If this gets ported over to v5, I can probably pick it up.
Any update on the v5 port?