# DJI Dock 2

Connect the **DJI Dock 2** autonomous docking station to RTKdata.com for centimeter-level RTK positioning on remote, unattended drone missions. The Dock 2 is configured entirely through **DJI FlightHub 2** (cloud platform) — not DJI Pilot 2.

{% hint style="danger" %}
The DJI Dock 2 is configured via **DJI FlightHub 2**, not DJI Pilot 2. All RTK settings are entered in the FlightHub 2 web interface. If you need to configure RTK on a handheld controller with DJI Pilot 2 instead, see the [DJI Matrice 4 Enterprise RTK](https://docs.rtkdata.com/integration-hub/drones-and-uavs/dji-matrice-4-enterprise-rtk) or [DJI Mavic 3 Enterprise RTK](https://docs.rtkdata.com/integration-hub/drones-and-uavs/dji-mavic-3-enterprise-rtk) guides.
{% endhint %}

## Key capabilities

| Feature                    | Details                                            |
| -------------------------- | -------------------------------------------------- |
| **Compatible aircraft**    | DJI Matrice 3D, Matrice 3TD                        |
| **Configuration platform** | DJI FlightHub 2 (cloud)                            |
| **RTK service type**       | Custom Network RTK                                 |
| **Connectivity**           | Built-in Ethernet (preferred) or 4G modem          |
| **RTK fallback**           | Falls back to standard GPS if RTK connection drops |
| **Correction format**      | RTCM 3.x via NTRIP                                 |

## Requirements

* **DJI Dock 2** with Matrice 3D or Matrice 3TD aircraft
* **DJI FlightHub 2** account with the Dock 2 registered and online
* **Internet connection** on the Dock 2 via Ethernet (preferred) or built-in 4G modem with active SIM card
* **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 %}

#### Log into DJI FlightHub 2

Open **DJI FlightHub 2** in your web browser and log into your organization account. Verify that the Dock 2 appears online in the device list.
{% endstep %}

{% step %}

#### Navigate to the Dock 2 RTK settings

1. Select your **Dock 2** from the device list.
2. Open the dock's **Settings** or **Configuration** panel.
3. Navigate to the **RTK** section.
   {% endstep %}

{% step %}

#### Enable RTK and select Custom Network RTK

1. Toggle **RTK Positioning** to **ON**.
2. Under 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" %}
Only these four mountpoints are valid. Typing local CRS names as mountpoints will result in **no corrections**. Always use **ALL CAPS**.
{% endhint %}
{% endstep %}

{% step %}

#### Save and verify connectivity

1. Click **Save** to apply the RTK configuration.
2. The Dock 2 will attempt to connect to the NTRIP caster using its own internet connection (Ethernet or 4G).
3. Check the RTK status in FlightHub 2 — it should show the connection as active.
4. Launch a test mission and monitor the RTK status on the aircraft:

| Status     | Color  | Meaning                                          |
| ---------- | ------ | ------------------------------------------------ |
| **SINGLE** | Red    | Basic GNSS fix. No corrections applied yet.      |
| **FLOAT**  | Yellow | Correction data is being received and processed. |
| **FIX**    | Green  | Centimeter-level accuracy achieved.              |

{% hint style="info" %}
The Dock 2 establishes the NTRIP connection independently — it does not rely on a handheld controller for internet access. Ensure the Dock 2's network connection is stable and always-on.
{% endhint %}
{% endstep %}
{% endstepper %}

## RTK fallback behavior

If the RTK connection drops during a mission (e.g., due to a network outage at the Dock 2 site), the aircraft automatically falls back to standard GPS positioning. The mission continues, but accuracy degrades to meter-level until RTK is restored. FlightHub 2 logs any RTK interruptions for post-mission review.

## 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 settings not available in FlightHub 2 | Dock 2 is offline              | Verify the Dock 2 has an active internet connection and appears online in FlightHub 2.                                   |
| Connection fails                          | Wrong host or port             | Double-check the host address for your region and confirm port is `2101`.                                                |
| Authentication error                      | Wrong credentials              | Use the username and password from your RTKdata dashboard, not your website login. Credentials are case-sensitive.       |
| RTK stays on FLOAT                        | Poor sky view at dock location | Ensure the Dock 2 is installed in an open area without overhead obstructions (trees, buildings, overhangs).              |
| RTK drops during mission                  | Unstable internet at dock site | Ethernet is more reliable than 4G. If using 4G, check signal strength and SIM data plan.                                 |
| Aircraft falls back to GPS mid-mission    | Temporary network interruption | The aircraft resumes RTK automatically when the connection restores. Review FlightHub 2 logs for the interruption cause. |

## Tips

* **Ethernet is the preferred connection method.** It provides a more stable and reliable link than 4G, especially for always-on dock installations.
* **Test RTK before deploying the Dock 2 permanently.** Run a test mission after installation to confirm RTK FIX is achievable at the dock location.
* **Monitor remotely.** FlightHub 2 provides real-time RTK status for all connected docks. Set up alerts for RTK connection failures.
* **Firmware updates matter.** Keep both the Dock 2 and aircraft firmware updated. DJI regularly releases improvements for RTK stability and FlightHub 2 integration.
* **Network redundancy.** For critical operations, consider connecting the Dock 2 via Ethernet as the primary link and 4G as a failover.
* **The Dock 2 handles RTK independently.** Unlike handheld controller setups, the Dock 2 manages its own internet and NTRIP connection. No phone hotspot or controller is needed for remote missions.
