> 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-dock-3-matrice-4d.md).

# DJI Dock 3 / Matrice 4D RTK Setup: FlightHub 2

Connect the **DJI Dock 3** and its **Matrice 4D / 4TD** aircraft to RTKdata.com's NTRIP correction service for centimeter-level positioning. The Matrice 4D uses the same DJI NTRIP client as the Matrice 4 Enterprise line, configured for the docked (drone-in-a-box) workflow through **DJI FlightHub 2**.

{% hint style="info" %}
For the handheld Matrice 4 Enterprise (non-docked) flow, see [DJI Matrice 4 Enterprise RTK](/integration-hub/drones-and-uavs/dji-matrice-4-enterprise-rtk.md). This page covers the **docked** Dock 3 / M4D workflow configured in **FlightHub 2**.
{% endhint %}

## Requirements

* **System:** DJI Dock 3 with a Matrice 4D / 4TD aircraft
* **Platform:** **DJI FlightHub 2** (cloud) to manage the dock and its RTK source
* **Internet:** The dock's wired/cellular connection
* **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 %}

### Open the dock's RTK settings in FlightHub 2

In **DJI FlightHub 2**, open the dock's settings and find the **RTK Service Type**. Select **Custom Network RTK** (third-party NTRIP).
{% 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" %}
DJI requires the mountpoint in **ALL CAPS** (`AUTO`). Lowercase or local CRS names will result in **no corrections**.
{% endhint %}

{% hint style="danger" %}
The RTKdata caster uses your GGA position to select the **nearest reference station** and stream single-baseline RTCM3 corrections. RTKdata is single-baseline and location-keyed — it is **not** a VRS service. The DJI NTRIP client sends GGA automatically once the aircraft has a satellite fix. See [NTRIP & GGA Essentials](/integration-hub/ntrip-clients-and-field-software/ntrip-and-gga-essentials.md).
{% endhint %}
{% endstep %}

{% step %}

### Apply and verify Fix

Save the settings. On the next mission, confirm the aircraft reaches **RTK FIX** before the dock releases it for the flight.
{% endstep %}
{% endstepper %}

## Vertical reference (heights)

{% hint style="info" %}
RTK corrections deliver **ellipsoidal heights** (height above the WGS 84 ellipsoid), not orthometric heights. Apply a geoid model in post-processing if you need orthometric heights.
{% endhint %}

## Troubleshooting

| Problem              | Cause                             | Fix                                                                                |
| -------------------- | --------------------------------- | ---------------------------------------------------------------------------------- |
| No corrections       | Wrong RTK Service Type            | Select **Custom Network RTK** in FlightHub 2, not DJI's own network                |
| Mountpoint error     | Lowercase mountpoint              | Enter `AUTO` in ALL CAPS                                                           |
| Authentication fails | Wrong credentials                 | Re-enter username/password from the RTKdata dashboard (username starts with `rtk`) |
| Stuck on Float       | Aircraft has no satellite fix yet | Allow the aircraft to acquire satellites under open sky                            |

## Tips

* **Same DJI NTRIP client** as the Matrice 4 Enterprise — the correction behavior is identical, just configured in FlightHub 2 for the dock.
* **ALL CAPS `AUTO`** is mandatory.
* **For the handheld M4 Enterprise**, use the [DJI Matrice 4 Enterprise RTK](/integration-hub/drones-and-uavs/dji-matrice-4-enterprise-rtk.md) guide instead.

## Related Industry Solutions

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


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.rtkdata.com/integration-hub/drones-and-uavs/dji-dock-3-matrice-4d.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
