How to setup RTCM via NTRIP/TCP for Precise Point Positioning (PPP)

I have the Sparkfun RTK EVK, I wish to have it transmit RTCM stream for PPP Solution using IGS Precise Orbits and Clock.

I am unable to successfully setup the stream on the Sparkfun WebUI. Each time I try to setup a Ntrip Server in the Base Menu, it won’t Save changes. This isn’t my ideal go to; I’d rather set it up as a rover with a Sim card streaming RTCM for PPP solutions in real-time offsite.

Any help would be appreciated.

Double check which mode it is in WiFi Menu - SparkFun RTK Everywhere Product Manual (ap vs wifi)

Also make sure your router isn’t doing some funny business, and maybe try to connect over USB or similar if the other methods continue to give issues

Thank you for the response. I have just tried the AP mode, and I still get the same results, unable to configure the NTRIP Server. Here is a screen record of the AP method and the status of the Configuration save not working at the bottom of the WEB UI

I am unable to get the USB Config page when I run Tera Term. This is the screen I get; how do I get the menu page to load up.

image

It would a big relief if I am able to transmit RTCM messages of the roving unit for the PPP solutions in BNC.

Thanks for any suggestions.

I think you might be having a similar thing to what is shown here Extract GNSS data from SparkFun RTK Facet L-Band through Type-C cable

Double check the port, baud settings, NMEA settings, etc

I am unable to successfully setup the stream on the Sparkfun WebUI. Each time I try to setup a Ntrip Server in the Base Menu, it won’t Save changes.

That looks like a bug. We’ll have a look and try to get that fixed shortly.

In the interim, you have a few choices:

Once you can configure the device, pushing RTCM via TCP is fairly straight forward over WiFi or Ethernet. We’re working on adding network connectivity over cellular but it is still in development.

image
I tried the suggested serial connection, I just don’t get the configuration menu, rather I get a dark screen and some messages coming in from the RTK EVK unit, and this was while connected via the Config ESP32.

I am not certain why I only seem to be able to access the data configured via TCP while I am on the same network. I imagined I would be able to access the data from the GNSS unit from wherever. It’s a shame the NTRIP is having issues, this would have given desired messages and much easier to handle or work with.

Perhaps look at using RealTerm or something capable of displaying Hex Codes, should be able to see the 0xD3 pattern for the RTCM3 sync, and decipher what exactly is coming over the channel.

Perhaps look at the firewalling in the router or cellular modem, as to what traffic is permitted, etc. Especially ingress connections. Look at port forwarding options/configurations.

Cross-posting
https://portal.u-blox.com/s/question/0D5Oj00000Qu4oiKAB/i-would-like-to-transmit-rtcm-from-sparkfun-rtk-evk-via-the-ntrip-server

Hi @Oisijola ,

Apologies. I see the same issue. I cannot save the NTRIP Server 1 details in Base Configuration in the WebUI (“WiFi Config”). There is a bug in the RTK Everywhere firmware. Something broke… :frowning_face:

I have opened an issue for it here. We will try and release a fix for this as soon as possible.

For now, you can set the NTRIP Server details using the CONFIG ESP32 port and the serial menu. Please check you have TeraTerm set to 115200 baud.

Best wishes,
Paul

1 Like

Hi @Oisijola ,

Apologies for the inconvenience. We have released a “Release Candidate” (Beta) version of the firmware. It includes the fix for saving the NTRIP Server settings in the WebUI (WiFi Config).

You can find the update instructions in the link below. You need to select the “Allow Beta Firmware” option. The firmware you need is dated Sep 25.

Best wishes,
Paul

1 Like

Thanks for working on a possible solution for our NTRIP Server issue. I would get the firmware updated and give feedback here.

Could you clarify a few things

Can I use a nano sim (cellular network) to transmit RTCM messages?

Do I simply press the button on the face side of the RTK EVK unit after setting Tera Term to 115200 baud. I tried last time around, and nothing popped up on the Dark GUI, I was probably on a different baud.

Hi @Oisijola ,

Can I use a nano sim (cellular network) to transmit RTCM messages?

No, sorry. Not with the current firmware. But we are adding support for cellular and will release updated firmware soon. Then you will be able to send RTCM to an NTRIP Server, the same as for WiFi and Ethernet.

Do I simply press the button on the face side of the RTK EVK unit

No. You open Tera Term on your computer, set it to 115200 baud, connect to the CH340 COM port, then press any key on your computer keyboard to open the menu. Pressing the key - sending any character - opens the menu.

Best wishes,
Paul

Hi @PaulZC

Thanks for your response. Is there a timeline for a release of the stable updated firmware?

There is no firm timeline for the new release. But we are working hard to have it complete as soon as possible.