This tutorial will show how to set up two Reach M2 devices as a base and a rover with the correction link over Wi-Fi.
Other use cases
For setting NTRIP base corrections, follow the steps from the Working with NTRIP service guide.
By default, every Reach has the same name, and the first thing we will do is renaming them, so it is easier to distinguish the base and the rover in the field.
How to define Reach?
There is an easy way to understand which unit you are connected to. Just open the menu and tap the lamp-shaped button. All LEDs will blink simultaneously.
Connect to Reach M2 you want to use as a base
Go to the General settings screen and change the name to reach-base. This name will also be used as a Wi-Fi network label when Reach M2 is in hotspot mode
Do the same with the second Reach M2. However, use reach-rover name instead of reach-base.
Now we will configure RTK settings and communication between the base and the rover. Let’s start with the base.
Connect to Reach you want to use as a base
Open GNSS Settings screen and pick each of the satellite systems
Set the update rate at 1 Hz
Now we will set up broadcasting RTK corrections via the TCP.
- Navigate to Correction output and turn on TCP server
By default, the base will be configured as a localhost on the TCP port 9000.
Go to the Base mode screen and wait until the base averages its position in Base coordinates
In the list of RTCM3 messages select to output ARP station coordinates at 0.1 Hz and others at 1 Hz
Connect to the rover unit
Go to GNSS settings
Set the positioning mode to Kinematic
Select the same GNSS systems as for the base
Set 5 Hz update rate
Now we will configure the rover unit to receive the corrections via TCP.
Navigate to the Correction input screen
Choose the TCP correction mode
Choose Client in the Role field
Add the base IP in the Address field
Add the base correction port in the Port field. It must match the one configured on the base
Correction format is RTCM3.
Tap Save to apply settings
Go to the Status screen. If everything is configured correctly, you will see the Receiving corrections notification
You can see the current solution status in the top right corner of the app.
Single means that the rover has found a solution relying on its own receiver and base corrections are not applied. Precision in standalone mode is usually meter-level
Float means that the base corrections are now taken into consideration
Fix status means all ambiguities are resolved and RTK solution is centimeter-level accurate
After a short period of time, the rover gets a fixed solution. In good environments, it will take a few minutes to get a fixed solution. In tough conditions, it may take a little longer. Once rover gets fix status, we are all set for work.
You can also find the current solution status as well as your position in real time on the Status screen.
For more information on placing the receivers, please consult the First setup guide.