RTK Rover Setup (NTRIP)
Prerequisites
Section titled “Prerequisites”- LC29H(DA) or LC29H(BA) variant (RTK-capable)
- NTRIP caster account (rtk2go.com is free — register with your email)
- Internet connection on the host device
- Clear sky view for GNSS antenna
Understanding NTRIP
Section titled “Understanding NTRIP”NTRIP delivers RTCM3 correction data from reference base stations to your rover over the internet. Three roles are involved:
- Caster — Central server that redistributes corrections (e.g., rtk2go.com)
- Server — Base station uploading RTCM3 data to the caster
- Client — Your rover, pulling corrections from a specific mount point
Setup with lc29h CLI
Section titled “Setup with lc29h CLI”-
Install the CLI
Terminal window uv tool install lc29h -
Connect and verify the module
Terminal window lc29h --port /dev/ttyS0 infoConfirm the variant shows DA or BA.
-
Start NTRIP corrections
Terminal window lc29h ntrip start \--host rtk2go.com \--port 2101 \--mount NEAR_ME \--user your@email.com \--password noneReplace
NEAR_MEwith a mount point near your location. Browse available mount points at rtk2go.com:2101. -
Monitor RTK status
Terminal window lc29h --port /dev/ttyS0 monitorWatch the fix quality progress through these stages:
- 1 (GPS Fix) — autonomous, ~1 m accuracy
- 5 (RTK Float) — carrier-phase tracking, decimeter accuracy
- 4 (RTK Fixed) — integer ambiguities resolved, centimeter accuracy
Setup with QGNSS (Windows)
Section titled “Setup with QGNSS (Windows)”- Connect the LC29H(DA) via USB (install CP210x driver if needed)
- Open QGNSS → select COM port (115200 baud)
- Tools → NTRIP → NTRIP Client
- Configure:
- Address: rtk2go.com (or your regional caster)
- Port: 2101
- Username: your registration email
- Password: none (for rtk2go)
- Click “Update source table” — select the nearest mount point
- Click “Connect To Host”
- Monitor the Data Dock for RTK status
RTK Fix Quality Progression
Section titled “RTK Fix Quality Progression”| Stage | GGA Quality | Accuracy | Typical Time |
|---|---|---|---|
| No Fix | 0 | — | Initial power-on |
| Autonomous | 1 | ~1 m | 1–26 seconds |
| RTK Float | 5 | ~20 cm | 10–60 seconds after corrections start |
| RTK Fixed | 4 | ~2 cm | 30–120 seconds after float |
Troubleshooting
Section titled “Troubleshooting”No float/fix after several minutes:
- Verify RTCM data is being received (check serial RX LED activity)
- Ensure GGA output is enabled (PAIR073) — the caster needs GGA for VRS
- Try a different mount point closer to your location
- Check that constellations match between base and rover
Frequent fix drops:
- Move antenna to better sky view — multipath from buildings degrades carrier-phase
- Reduce baseline distance (use a closer mount point)
- Ensure baud rate is high enough for RTCM3 throughput (115200+ recommended)
Public Casters
Section titled “Public Casters”| Caster | Host | Port | Registration |
|---|---|---|---|
| rtk2go | rtk2go.com | 2101 | Free (email) |
| UNAVCO | caster.unavco.org | 2101 | Academic |
| HKGS | landsd-gncaster.realtime.data.gov.hk | 2101 | psi_user / psi |