Integration of Reach RS3 with Aplitop TcpGPS for Android
This tutorial shows how to integrate your Reach RS3 with the TcpGPS app for Android devices over Bluetooth to collect and stake out data in the field in RTK mode.
Overview
Aplitop TcpGPS is a mobile app for Android devices that allows you to collect and stake out data in the field in RTK mode.
To integrate your Reach with the Aplitop TcpGPS app, you'll need the following:
- Reach RS3
- A device on Android OS v7.0+
- Emlid Flow v9.2+
- Aplitop TcpGPS v2.6+
Workflow
To integrate your Reach RS3 with the Aplitop TcpGPS app follow the steps below.
Configure Reach RS3 settings in Emlid Flow
First, you need to configure the correction input in Emlid Flow. Follow the steps below.
-
Open the Emlid Flow app and connect to your Reach using Wi-Fi.

-
Go to Correction input, turn on Advanced methods, and select Bluetooth.


Configure Bluetooth connection in Emlid Flow
Enable Bluetooth discoverability, so your device can be found by other devices. To do so, follow the steps below:
-
Go to Settings in Emlid Flow and tap Bluetooth.
-
Tap Discoverability and turn on the Discoverability option. Tap Save to apply changes.

Enable tilt compensation
Reach RS3 supports IMU-based tilt compensation, allowing you to collect and stake out points even when the survey pole is tilted. The software calculates the tilt angle and distance to determine the pole tip position on the ground. To enable tilt compensation, follow the How to enable tilt compensation guide.
Set up NMEA stream in Emlid Flow
To send position data to external applications, configure position streaming in NMEA format as follows:
-
Go to the main menu. In Settings, select Position Streaming 1.
-
Select Bluetooth and tap the Edit button.

-
Select NMEA as format.

-
Tap NMEA settings. Select GGA, GSA, GST, EBP, and ETC messages with 5Hz frequency and GSV message with 0.5Hz frequency. As Aplitop TcpGPS supports ETC messages, choose Do not compensate receiver position and make sure that ETC is enabled in Emlid Flow.

Configure communication between Aplitop TcpGPS and Reach RS3
Make sure Bluetooth is enabled on your Android device.
-
Open the Aplitop TcpGPS app and tap the receiver icon next to Device type.

-
On the opened screen, select the following:
- GNSS External Receiver (Bluetooth) for Device type
- EMLID for Brand
- Reach RS3 for Model

-
Tap the Receiver button and select the Bluetooth device. If the receiver is not on the list, tap the Search button.

-
Tap the Connect button and wait for the configuration of Reach.

-
Tap the forward arrow button and on the opened Working mode screen, tap the Rover button.

-
Configure NTRIP to send RTK corrections over Bluetooth.

-
To set up the NTRIP server, tap the three dots button and specify the following parameters:
- Name of the profile
- IP
- Port
- User name
- Password
- Mountpoint


After that, tap the OK button.
-
Tap the Connect button and check that the number of bytes sent and received grows.

-
Go back to the Working mode screen and tap the Tilt button.

-
Enter the antenna height and tap the Activate tilt button.
Antenna height can be changed in the status bar after activating the tilt compensation and creating a project.

- Follow the instructions until Compensating status is shown.


- Tap the forward arrow button and select or create a project.

- Tap the survey button to start working with TcpGPS and Reach RS3.

