> For the complete documentation index, see [llms.txt](https://docs.premium-positioning.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.premium-positioning.com/guides/dji-matrice-350-300-rtk-m30.md).

# DJI Matrice 350 / 300 RTK / M30

These steps connect a DJI Matrice 350 / 300 RTK / M30 to the Premium Positioning correction network over NTRIP, using DJI Pilot 2 (Custom Network RTK). They assume you already have your NTRIP credentials.

### Before you start

* Your NTRIP username and password, from your Premium Positioning welcome email or your account on the customer portal.
* DJI Pilot 2 (Custom Network RTK).
* A working internet connection on the controller or phone.
* A clear view of the sky at the point you are measuring.

### Network settings

These are the same for every Premium Positioning customer. Only your username and password are unique to you.

* Server or host: rtkpremium.xyz
* Port: 2101
* Mountpoint: COMMON
* Protocol: NTRIP

### Steps

1. Get your NTRIP login ready: You'll need the NTRIP username and password from your Premium Positioning welcome email. These are unique to your account - enter your own; the network host, port and mount point below are the same for every customer.
2. Power on and link the aircraft: Switch on the remote controller and the aircraft and wait until DJI Pilot 2 shows them connected (the status bar confirms the link). Make sure the drone is outdoors with a clear view of the sky.
3. Give the controller internet access: The controller pulls corrections over the internet, so it must be online. Connect it to a phone hotspot, a 4G/5G router, or Wi-Fi (system Settings → Wi-Fi / hotspot). The drone itself needs no SIM - corrections travel from the controller to the aircraft over the existing link.
4. Wait for a GNSS position first: Before connecting, let the aircraft acquire satellites until the status bar shows a healthy satellite count and a valid GNSS position. Connecting before the drone has its own position is the most common cause of failure.
5. Open the RTK settings: From the camera/flight view, open settings - tap the RTK icon in the status bar, or open the menu (gear / three-dot icon) and go to the RTK section (may sit under 'Safety' or 'Settings' by model/firmware). Turn the RTK switch ON if it isn't already.
6. Set the service type to Custom Network RTK: Find 'RTK Service Type' (wording varies by firmware) and select 'Custom Network RTK' (sometimes 'Network RTK' or 'NTRIP'). Do NOT pick 'D-RTK 2 Mobile Station' or DJI's own network service - those are for different hardware and fail silently.
7. Enter the network host: In the Host / Server address field, type: rtkpremium.xyz (no http\:// and no spaces).
8. Enter the port: In the Port field, type: 2101
9. Enter the mount point: In the Mount Point / Mountpoint field, type: COMMON (exactly, in capitals). The protocol is standard NTRIP - if a protocol option is shown, leave it on NTRIP.
10. Enter your account and password: In the Account / Username and Password fields, type YOUR OWN NTRIP username and password from the welcome email. They go straight from the controller to the network.
11. Save and connect: Tap Save (or Connect, by firmware). DJI Pilot 2 connects to the NTRIP server and starts streaming corrections. The controller remembers these settings, so you enter them once.
12. Confirm FIX on aircraft and controller: In the RTK status table the status progresses No Corrections → Single → Float → FIX, usually within seconds to a minute or two. The table reports the aircraft's positioning and the controller's positioning separately - wait until both read FIX (labels vary by model/firmware). Then you're ready to fly with cm-level positioning. If it sticks on Single/Float, recheck the host/port/mount point spelling, your credentials, and the controller's internet.

### If the fix will not hold

Menu paths and labels differ slightly between the Matrice 350 RTK, Matrice 300 RTK and M30/M30T and across DJI Pilot 2 firmware - look for the closest match (RTK menu → Custom Network RTK). Always let the drone get a GNSS position before connecting, and keep the controller online for the whole flight.

For more, see RTK corrections troubleshooting and Fix inconsistent RTK accuracy on site.

### Need help

Support is available 24/7. Include your receiver model, the mountpoint, the solution status, and the correction age when you get in touch.
