DJI Pilot / Pilot 2

DJI Pilot 2 is DJI's official flight control application for Enterprise-grade drones, including the Matrice 350 RTK, Matrice 300 RTK, Mavic 3 Enterprise RTK, and Matrice 4 series. It runs exclusively on DJI Enterprise controllers (RC Pro Enterprise, RC Plus) and includes a built-in NTRIP client for receiving RTK corrections from services like RTKdata.com, enabling centimeter-level positioning for precision mapping, surveying, and inspection flights.

Platform: Pre-installed on DJI Enterprise controllers. Not available on consumer controllers or public app stores.

Requirements

  • DJI Enterprise drone with RTK capability (M350 RTK, M300 RTK, Mavic 3E RTK, M4 series)

  • DJI Enterprise controller (RC Pro Enterprise or RC Plus) with internet access

  • Internet connection on the controller (Wi-Fi, mobile hotspot, or built-in 4G dongle)

  • Active RTKdata.com account with username and password

  • Open sky conditions at the takeoff location

circle-info

Don't have an RTKdata.com account yet? 👉 Start 30-day Free Trialarrow-up-right or View Pricingarrow-up-right

Step-by-step setup

1
  1. Power on the controller and the aircraft.

  2. Wait for the aircraft and controller to link (status bar shows "Connected").

  3. Ensure the controller has internet access. If using a mobile hotspot, connect via Settings → Wi-Fi on the controller.

2

Open RTK settings

  1. On the DJI Pilot 2 main screen, tap the three-dot menu (...) or the gear icon to open settings.

  2. Navigate to Safety → RTK (on some firmware versions: Settings → RTK).

  3. Toggle the RTK switch to ON.

3

Select Custom Network RTK

  1. Under RTK Service Type, you will see options including "D-RTK 2 Mobile Station" and "Custom Network RTK".

  2. Select Custom Network RTK.

circle-exclamation
4

Enter RTKdata.com connection settings

Tap Custom Network RTK to open the configuration fields:

  • Host (domain): rtk.rtkdata.com

  • Host (IP fallback): 13.56.117.10

  • Port: 2101

  • Username / Password: From RTK Credentials in the internal dashboard (not website login)

  • Mountpoint (ALL CAPS): AUTO (recommended) — or AUTO_WGS84, AUTO_ITRF2020, AUTO_ITRF2014

circle-exclamation
5

Wait for GNSS fix, then connect

  1. Before tapping Connect, wait until the aircraft status shows a valid GNSS position (satellite count and position indicators are active in the status bar).

  2. Tap Connect to start the NTRIP stream.

  3. The RTK status will progress: No Corrections → Single → Float → FIX.

circle-exclamation

How to verify RTK is working:

  • RTK status in the top status bar shows FIX (green "RTK" indicator).

  • Positioning accuracy drops to 1–2 cm horizontal in the RTK panel.

  • Satellite count shows 15+ satellites being tracked.

  • During mapping missions, the flight log records RTK FIX status for each photo capture.

Troubleshooting

Problem
Cause
Fix

"D-RTK 2" selected instead of "Custom Network RTK"

Wrong RTK source type

Switch to Custom Network RTK under RTK Service Type

Port set to 2103

Confused with other services

RTKdata.com uses port 2101 exclusively

Connected but stuck on FLOAT

No GNSS fix when NTRIP started

Disconnect, wait for satellite lock, reconnect

"Connection failed" or timeout

No internet or wrong hostname

Verify controller internet access; check hostname and port

Mountpoint not found

Lowercase or misspelled

Enter AUTO in ALL CAPS

RTK FIX drops during flight

Weak internet on controller

Use a dedicated mobile hotspot with strong signal

Tips for DJI Pilot 2

  • Always wait for GNSS lock before connecting NTRIP. This is the single most common issue with DJI RTK setups.

  • Check RTK status per photo. After mapping flights, review EXIF data to confirm every image has RTK FIX.

  • Pre-flight checklist: Controller online → Aircraft linked → GNSS fix confirmed → NTRIP connected → FIX achieved → Start mission.

  • Terrain Follow missions benefit especially from RTK, as altitude reference becomes much more precise.

  • DJI Pilot 2 remembers settings. The last Custom Network RTK configuration persists, so you enter credentials only once per controller.

  • Keep firmware current. DJI occasionally patches RTK-related bugs in firmware updates for both aircraft and controller.

Last updated

Was this helpful?