D9S and F9P RTK modules are not wroking

I am new to RTK technology. I am interested in testing it in my robotics projects. I found this tutorial (link) and I bought the components listed.

  1. D9S
    2)F9P
    3)ESP32 sparkfun

I followed the steps but the only part missing is getting the current and next keys for the L-band correction service.
I rechecked my point perfect account again and found that I have NTRIP, not L-Band Satellite.
I read somewhere that L-Band Satellite is for businesses only!. Now I have many questions:

  1. Does that mean the sparkfun Arduino tutorial in the link above, requiring current and next key, is obsolete?.
  2. I read about the differences between NTRIP and L-Band Satellite. In simple terms, the 1st receives correction on the internet while the second from satellite, is that correct?. If so, does that mean D9S is obsolete/useless without an L-band account?. Other than point perfect, are there free trial L-band services in USA and/or EU to receive it using D9S?

3)I tried to use NTRIP with F9P on the u-center software. I followed this tutorial ( link). I see a satellite map, my location and NTRIP server are connected. I only get 3D/DGNSS despite my PDOP and HDOP is 2, no float or fix. What is the indication that I am receiving a correction signal from NTRIP?. How to make sure it is applied on my GNSS reception?. Could you please help me get a float/fixed signal?.

L-Band service has been discontinued in Europe, probably a business/costs issue. They like Cellular internet there.
L-Band is still available in CONUS, not sure of expectations from ThingStream on an account. SparkFun might have a keying scheme available, or months of free service. Key typically cycle every 28 days.
The NTRIP SPARTN-NEAR service delivers tailored message stream that is NOT encrypted. It’s walled by a) your location, and b) your user/password
This means you don’t need to key the ZED-F9P, which should accept SPARTN data by default. Make sure CFG-SPARTN-USE_SOURCE isn’t set to L-BAND, but to IP
Check ingress via UBX-RXM-SPARTN or RXM-COR, application via NAV-SAT or NAV-SIG

1 Like

You should be able to mouse-over and click the NTRIP tool-tip in the bottom-center of the pane to see the connectivity / interaction with the ThingStream NTRIP server

You’re running HPG 1.13, for SPARTN 2.x please update to at least HPG 1.32
HPG 1.51 would be most current for the L1/L2 models
https://content.u-blox.com/sites/default/files/2024-11/UBX_F9_100_HPG151_ZED_F9P.6c43b30ccfed539322eccedfb96ad933.bin

1 Like

Thank you for all the replies, it worked after I updated F9P to 1.51 firmware. SparkFun isn’t providing L-band to single users anymore (no keys provided), just B2B.

After getting it running, there are many things to learn. I hope you can guide me through.

  1. How to know which CFG or setting to check (like CFG-SPARTN-USE_SOURCE…etc )?
    The u-center software seems complicated. Is there a tutorial, user manual or detailed datasheet with all the cases and explanation?

  2. Can you provide more details about CONUS?, I googled it and found almost no info, no account to create like point perfect..etc

The plan I’m using for Continental US (48 States, not Hawaii or Alaska) is “PointPerfect L-band”, which I’ve subscribed to via the ThingStream portal. I added it as a “Location Thing” with a “Plan”, I did it a while ago, so the process may have changed, before that I tested it with keys I got from ArduSimple. The current key has validity Apr 30 - May 27 2025

I also have a “PointPerfect 100H” Plan, which provides the NTRIP NEAR-SPARTN, but used to be the MQTT method supported by uCenter Classic.

I read this when I set my equipment up.

The SparkFun tutorial on the settings on the NEO-D9S side is pretty solid.

This was my page, the GAD maps show the US coverage last time I decoded it.

Thank you!. Any info regarding CONUS and its coverage in EU would be a great help.

@RapPi , CONUS is an acronym for the CONtiguous United States

2 Likes

L-Band service in Europe has been suspended, probably a cost/utilization issue and a preference for cellular data services.