Skip to main content

senseFly RTK guide


In this tutorial, you will find the information on how to survey in RTK with senseFly drones and Reach RS2.


Step-by-step guide can be also found on senseFly Knowledge Base.

Setting up Reach RS2

In this part, we will explain how to configure Reach RS2 to transmit corrections to the PC via Bluetooth.

Placing the Reach RS2 receiver

The video below demonstrates how to place the Reach RS2 base over a known point.

To find out other ways of placing the local base station, check this guide.

The general steps for placing the base receiver are described below.

  1. Make sure you choose an appropriate location to place Reach RS2 base station. Take a look at 2 pictures below. The left picture demonstrates desirable conditions for the base location. The right one is an example of bad surrounding conditions such as the reduced view of the sky, possible obstructions or vegetation nearby.

  2. Make sure your Reach RS2 is placed precisely above the marked point on the tripod and leveled.

  3. If you are setting up base coordinates manually, measure the antenna height offset.


    Antenna height is measured as the distance between the mark and the antenna reference point (ARP).

    For Reach RS2, consider the antenna height as the distance between the mark and the bottom of Reach RS2 (h on the figure below) plus 134 mm.


    If you require absolute centimeter-level accuracy, you need to calculate an absolute base coordinate.

    If you require relative centimeter-level accuracy, you can average base position.

Pairing with PC

  1. Connect to your Reach RS2 using the ReachView 3 App.

    Steps for connecting via hotspot
    • Open a list of Wi-Fi networks on your smartphone/tablet
    • Connect to a network named reach:xx:xx
    • Type network password: emlidreach
    • Choose Reach RS2 from the list of available devices in the ReachView 3 App
    Steps for connecting via Wi-Fi
    • Make sure that your smartphone/tablet has connected to the same Wi-Fi network as Reach RS2
    • Open ReachView 3 app
    • Refresh the list of devices
    • Tap reach
  2. Configure constellation choice in the GNSS settings tab. For working with eBee drones, enable GPS and GLONASS at 1 Hz.

  3. Go to the Logging tab.

  4. Enable the raw data log in UBX format.

  5. Go to the Bluetooth tab.

  6. Enable Bluetooth and enable Always discoverable option.

  7. Enable Bluetooth on your PC.

  8. Open Bluetooth settings.

  9. Click on Add Bluetooth or other device.

  10. Choose the Bluetooth option in the Add a device window.

  11. Make sure your Reach RS2 is discoverable and can be seen in the list of devices.

  12. Once you can see Reach RS2 in the list, connect to it.

If the connection is successful, you will get a message "Your device is ready to go!"

Now you can proceed to the next step.

Configuring correction output

  1. Go to Correction output tab.

  2. Turn on the correction output via Bluetooth.

  3. Go to Base mode tab.

  4. Choose the base position mode and averaging time. In the example below, it is Average Single. You can find out more about different base position modes in this guide.

  5. Choose transmitted RTCM3 messages.

    RTCM3 messagesMessage type
    Minimal required messages
    1006ARP station coordinate
    1074GPS MSM4
    Optional messages for other GNSS
    1084GLONASS MSM4
    1094Galileo MSM4
    1124BeiDou MSM4

Checking the connection

You will need to find out what COM port on your PC is used by Reach RS2. For that, we recommend using the PuTTY client for Windows.

  1. Download and install PuTTY.

  2. Open Device Manager on your computer.

  3. Check available Standard Serial over Bluetooth link ports.

  4. Open PuTTY.

  5. Go to the Session tab.

  6. Specify the COM port in the Serial line.

  7. Choose speed at 9600.

  8. Choose the connection type Serial.

You can do the same in the Serial tab:

  1. Go to the Serial tab.

  2. Specify the COM port in the Serial line to connect to.

  3. Choose speed at 9600.

  4. Press Open

If you have chosen the correct port, you will see the corrections from Reach RS2 in the RTCM3 format on the screen. If you cannot see the data coming, choose another COM port in Serial line.

Now you are ready to configure the RTK link in eMotion3

Connecting to eMotion3

Now we will show you how to establish an RTK link with Reach RS2 base on your eBee drone.

  1. Launch eMotion3.

  2. Create mission and go to the Mission tab.

  3. Press the Connect button. Connect to the drone by pressing Connect to your drone or simulate your flight by pressing Start a simulation.

  4. Activate your RTK/PPK license in the eBee plus upgrade tab of the Drone's panel. To activate a license for simulation, tick an Activate update for simulator box.

    Now you can see the RTK tab enabled on your Mission panel on your left.

  5. Go to the RTK tab in the Mission panel.

  6. Press Set-up RTK/PPK to configure your base.

  7. In the opened window, you can specify either a base station, reference points or a VRS. To configure the base station, press Add base + in the Base tab.

  8. Set Reach RS2 to a Base name.

  9. Set Other to a Base manifacturer.

  10. Set Connection type to Serial.

  11. Choose the COM port that you checked on the previous step.

  12. Set the same baudrate for all connected devices.

  13. Press OK.

  14. Once you configured the connection, you can choose the base station in the RTK tab.

  15. Press on the chosen base station to see the Set up Local Base window.

  16. Press Open base-drone datastream.


If you are testing the setup inside, the GPS and GLONASS fields will show Not sufficient message.

  1. Check the base position the drone receives.

  1. Go to the Drone's panel. In the Instruments tab, you can see that the drone provides centimeter-level accuracy and the mode is RTK-fixed.

Now you have successfully configured RTK corrections on your drone from Reach RS2.