> For the complete documentation index, see [llms.txt](https://docs.rtkdata.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rtkdata.com/integration-hub/drones-and-uavs/dji-matrice-4-enterprise-rtk.md).

# DJI Matrice 4 Enterprise RTK: NTRIP Setup

Guide to connecting DJI Matrice 4E RTK to RTKdata via Custom Network RTK in DJI Pilot 2. Covers 4T RTK and DJI Dock 2 configuration for autonomous operations.

Connect the **DJI Matrice 4 Enterprise RTK** (4E RTK or 4T RTK) to RTKdata.com for centimeter-level positioning. This guide also covers configuration for the **DJI Dock 2** autonomous docking station.

## Requirements

* **Aircraft:** DJI Matrice 4 Enterprise RTK (4E RTK or 4T RTK): the non-RTK variant does not support network corrections
* **Controller:** DJI RC Plus 2 Enterprise or DJI RC Plus 2 Enterprise Enhanced
* **Software:** DJI Pilot 2, updated to the latest version with Matrice 4 series support
* **Firmware:** Aircraft and controller firmware updated to the latest version
* **Internet:** Phone Wi-Fi hotspot or USB 4G dongle connected to the controller
* **RTKdata account:** Active subscription with NTRIP credentials

{% hint style="info" %}
Don't have an RTKdata.com account yet? 👉 [Start 30-day Free Trial](https://rtkdata.com/try-rtk-corrections-free-for-30-days/) or [View Pricing](https://rtkdata.com/pricing/)
{% endhint %}

## Step-by-step setup

{% stepper %}
{% step %}

#### Power on and link

Power on the Matrice 4 Enterprise RTK and the controller. Wait for the link to establish.
{% endstep %}

{% step %}

#### Connect to the internet

Connect the controller to the internet via Wi-Fi hotspot or 4G dongle. Verify connectivity by opening a browser.
{% endstep %}

{% step %}

#### Open DJI Pilot 2

Launch **DJI Pilot 2** and enter the **camera/flight view**.
{% endstep %}

{% step %}

#### Open RTK settings

* Tap the **three dots (...)** icon in the top-right corner of the screen
* Tap the RTK icon (a satellite) in the icon column on the right side of the settings panel. The **Precise Positioning Setting** panel opens.
* Turn on the **RTK Positioning** switch
  {% endstep %}

{% step %}

#### Select Custom Network RTK

Under **Select RTK Service Type**, select **Custom Network RTK**.
{% endstep %}

{% step %}

#### Enter NTRIP connection settings

Select your region and enter the corresponding server details:

{% tabs %}
{% tab title="North America" %}

* **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`
  {% endtab %}

{% tab title="Europe" %}

* **Host (domain):** `eu.rtkdata.com`
* **Host (IP fallback):** `3.73.41.96`
* **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`
  {% endtab %}

{% tab title="Australia" %}

* **Host (domain):** `aus.rtkdata.com`
* **Host (IP fallback):** `54.206.56.130`
* **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`
  {% endtab %}
  {% endtabs %}

{% hint style="warning" %}
Leave the mountpoint on `AUTO` unless your project is tied to a specific reference frame. Typing local CRS names as mountpoints will result in **no corrections**. Mountpoint names are case sensitive, so always use **ALL CAPS**.
{% endhint %}
{% endstep %}

{% step %}

#### Connect and verify

* Tap **Save**, then wait until DJI Pilot 2 connects to the NTRIP server
* Move **outdoors** to an open area with clear sky view: the Matrice 4 needs a satellite fix before it sends position data to the NTRIP server
* Monitor the RTK status indicator in DJI Pilot 2:

| Status     | Color  | Meaning                                                 | Typical Duration |
| ---------- | ------ | ------------------------------------------------------- | ---------------- |
| **SINGLE** | Red    | Basic GNSS fix acquired. No corrections yet.            | Immediate        |
| **FLOAT**  | Yellow | Correction data is being received and processed.        | 10 to 30 seconds |
| **FIX**    | Green  | Centimeter-level accuracy achieved. Std dev below 2 cm. | 30 to 60 seconds |

The Matrice 4's improved multi-frequency GNSS antenna converges noticeably faster than older DJI enterprise platforms.

{% hint style="info" %}
For autonomous mapping flights, wait until you see **FIX** status before launching the mission. This ensures all geotagged photos have centimeter-level accuracy from the start.
{% endhint %}
{% endstep %}
{% endstepper %}

## DJI Dock 2 configuration

The Matrice 4 Enterprise RTK is compatible with the **DJI Dock 2** for fully autonomous remote operations.

{% stepper %}
{% step %}

#### Open FlightHub 2

Configure the NTRIP settings in **DJI FlightHub 2** (cloud platform), not in DJI Pilot 2.
{% endstep %}

{% step %}

#### Navigate to RTK settings

Open the dock's RTK configuration panel in FlightHub 2.
{% endstep %}

{% step %}

#### Enter RTKdata.com credentials

Enter the same RTKdata.com credentials and server settings listed in the tabs above.
{% endstep %}

{% step %}

#### Verify connectivity

The Dock 2 uses its own built-in internet connection (Ethernet or 4G), so the controller's connectivity is not relevant for remote missions.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Dock-based operations require the Dock 2 to have a reliable internet connection at all times. Contact RTKdata.com support if you need assistance configuring NTRIP with DJI Dock 2 and FlightHub 2.
{% endhint %}

## Vertical reference (heights)

{% hint style="info" %}
RTK corrections deliver **ellipsoidal heights** (height above the WGS 84 ellipsoid), not orthometric heights (height above mean sea level). If your workflow requires orthometric heights, apply a geoid model in your post-processing software.
{% endhint %}

## Troubleshooting

| Problem                      | Cause                  | Fix                                                                                               |
| ---------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------- |
| RTK icon not visible         | Non-RTK model          | Verify your Matrice 4 is the RTK variant. The standard model does not show RTK settings.          |
| RTK icon not visible         | Outdated Pilot 2       | Update DJI Pilot 2. Early releases may not fully support the Matrice 4 series.                    |
| Stuck on FLOAT               | Obstructed environment | Move to an open area away from buildings, dense trees, and metal structures.                      |
| Stuck on FLOAT               | Out of range           | Verify your RTKdata subscription is active and you are within 50 km of a base station.            |
| Connection fails immediately | Wrong port             | Confirm the port is `2101` (not 2102, 8080, or other defaults from other services).               |
| Connection fails immediately | Wrong credentials      | Verify credentials are from the RTKdata dashboard, not your website login.                        |
| Corrections drop mid-flight  | Unstable internet      | A USB 4G dongle provides more reliable connectivity than a phone hotspot, especially at altitude. |

## Tips

* **Firmware updates are critical.** As a 2025 platform, DJI is actively releasing firmware improvements. Always run the latest version for best RTK performance and stability.
* **Faster convergence.** The Matrice 4 has a larger multi-frequency RTK antenna than the Mavic 3 Enterprise, resulting in faster convergence and better multipath rejection near buildings.
* **For photogrammetry workflows**, keep RTK enabled for the entire flight rather than just during takeoff. This ensures every photo is geotagged with corrected coordinates.
* **Pre-flight checklist:** Power on, wait for satellite lock, verify FIX status, then start your mission. Skipping FIX verification is the most common source of inaccurate survey data.
* **After a battery swap**, allow 30 to 60 seconds for RTK to re-converge before resuming the mission.
* **Dual controller support.** If using two RC Plus controllers, only the master controller needs internet for RTK. The slave controller does not handle RTK connectivity.

## Related Guides

* [DJI Pilot 2 RTK Setup](/integration-hub/ntrip-clients-and-field-software/dji-pilot-pilot-2.md): the app-level NTRIP walkthrough that applies to every DJI Pilot 2 aircraft
* [DJI Matrice 400](/integration-hub/drones-and-uavs/dji-matrice-400.md): Custom Network RTK in DJI Pilot 2 on the Matrice 400 and how the Zenmuse L3 LiDAR payload uses the aircraft RTK
* [DJI Dock 3 / Matrice 4D](/integration-hub/drones-and-uavs/dji-dock-3-matrice-4d.md): the docked M4D variant, configured in FlightHub 2 instead of Pilot 2
* [DJI Dock 2](/integration-hub/drones-and-uavs/dji-dock-2.md): the full FlightHub 2 walkthrough for the Dock 2 configuration referenced above
* [NTRIP & GGA Essentials](/integration-hub/ntrip-clients-and-field-software/ntrip-and-gga-essentials.md): why the caster needs your GGA position and how the `AUTO` mountpoint picks the nearest reference station
* [Drones & UAVs](/integration-hub/drones-and-uavs.md): all drone platforms with an RTKdata setup guide

## Related Industry Solutions

* [Drones](https://rtkdata.com/drones/)
* [Surveying](https://rtkdata.com/surveying/)
* [Construction](https://rtkdata.com/construction/)
* [Utilities](https://rtkdata.com/utilities/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.rtkdata.com/integration-hub/drones-and-uavs/dji-matrice-4-enterprise-rtk.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
