For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mission Planner NTRIP Setup: ArduPilot RTK

Send RTKdata NTRIP corrections to any ArduPilot drone with Mission Planner. RTK/GPS Inject setup, caster host, port 2101, AUTO mountpoint, GGA, and RTK Fixed verification.

Mission Planner is the ground control station for ArduPilot-based drones and rovers. Its built-in NTRIP client streams RTK corrections from a caster like RTKdata.com to the vehicle over the telemetry link, so any ArduPilot aircraft with an RTK-capable GNSS (e.g. u-blox F9P) can reach centimeter-level accuracy. One setup covers every ArduPilot vehicle.

Requirements

  • Mission Planner (current version) on a Windows ground station

  • ArduPilot vehicle with an RTK-capable GNSS receiver

  • Telemetry link between Mission Planner and the vehicle

  • Internet on the ground station

  • Active RTKdata.com account with RTK credentials

Don't have an RTKdata.com account yet? Start 30-day Free Trial or View Pricing

Step-by-step setup

1

Open the NTRIP / GPS Inject settings

In Mission Planner, go to SETUP → Optional Hardware → RTK/GPS Inject.

2

Select NTRIP

From the connection-type dropdown, select NTRIP, then press Connect. A dialog appears asking for the caster details.

3

Enter your RTKdata caster details

Mission Planner accepts the caster as a single string in the format user:pass@host:port/mountpoint. Use your region's host and your RTKdata credentials:

rtkUSERNAME:PASSWORD@rtk.rtkdata.com:2101/AUTO
  • IP fallback host: 13.56.117.10

  • Replace rtkUSERNAME / PASSWORD with your RTK Credentials from the dashboard (username starts with rtk).

  • Keep the mountpoint AUTO in ALL CAPS. Alternatives: AUTO_WGS84, AUTO_ITRF2020, AUTO_ITRF2014.

4

Confirm GGA / position is sent

When prompted, let Mission Planner send the vehicle's current position to the caster (GGA). A resend interval of about 1 second is ideal.

5

Verify RTK Fix

Watch the GPS status in Mission Planner (HUD / status bar). The fix type should progress GPS → RTK Float → RTK Fixed. Inject rate (bytes/s) should be non-zero once corrections flow.

Vertical reference (heights)

RTKdata delivers ellipsoidal heights (WGS 84 ellipsoid). Apply a geoid model in your processing if you need orthometric (mean sea level) heights.

Troubleshooting

Problem
Cause
Fix

Connects but no inject / stays Float

GGA / position not being sent

Ensure Mission Planner sends the vehicle's current position to the caster

Authentication fails

Wrong credentials

Re-check the user:pass part of the string (username starts with rtk)

No corrections

Wrong host or mountpoint case

Verify the regional host and that the mountpoint is AUTO in ALL CAPS

Connection refused on a secure port

Mission Planner NTRIP has no TLS

Use RTKdata's plain caster on port 2101 (no TLS needed)

Tips

  • One page, every ArduPilot vehicle — copters, planes, rovers all use this same NTRIP/GPS-Inject flow.

  • Mountpoint AUTO in ALL CAPS.

  • Plain port 2101 — no TLS required, which suits Mission Planner's NTRIP client.

Last updated

Was this helpful?