Skip to main content

senseFly PPK guide


In this tutorial, you will find the information on how to perform PPK with senseFly drones and Reach RS2/RS2+ in eMotion software.


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

Preparing Reach RS2/RS2+ data

In this part, we will explain how to place Reach RS2/RS2+ to record logs for PPK.

Placing the Reach RS2/RS2+ receiver

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

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

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

  1. Make sure you choose an appropriate location to place Reach RS2/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/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/RS2+, consider the antenna height as the distance between the mark and the bottom of Reach RS2/RS2+ (h on the figure below) plus 134 mm.


    Precise base coordinates will be needed for post-processing in eMotion.

Raw data logging

  1. Open a list of Wi-Fi networks on your smartphone/tablet.

  2. Connect to a network named reach:xx:xx.

  3. Type network password: emlidreach.

  4. Choose Reach RS2/RS2+ from the list of available devices in the Emlid Flow App.

  5. On the Settings screen, tap GNSS settings.

  6. Select GNSS constellations as follows.


    Our default recommendation is all GNSS enabled at 1 Hz.

  7. Go back to the Receivers screen and tap Logging.

  8. Tap the Recorded logs and settings button.

  9. To configure logging, tap the Settings button.

  10. In the Format dropdown menu, choose UBX. Apply changes.

Once Reach RS2/RS2+ base starts data logging, you can fly your eBee in a standalone mode.

Converting raw data log

  1. Download RTKLIB QT apps.

  2. Download raw files from Reach to your PC.

  3. Start RTKLIB RTKConv.

  4. Push Options button.

  5. Choose RINEX Version 2.11.

  6. Turn on Satellites Systems you need.

  7. Press OK.

  8. Add your rover raw log in the first field and choose output directory.

  9. Choose format of your log in pop-down menu. Set format to u-blox.

  10. Press Convert.

  11. Now you can proceed to post-processing your logs in eMotion3.

Post-processing with eMotion

  1. Launch eMotion3 and select post flight FDM (Flight Device Manager).

  2. Create a project and import the flight logs. Proceed to the RTK/PPK workflow tab.

  3. Set Input file format to RINEX.

  4. Select newly converted RINEX O, N and G files from the Reach RS2/RS2+ base.

  5. Set Antenna model to UNKNOWN.

  6. Fill the base position field with the known coordinates of the marked ground point (ground marker).

  7. Set the Height Reference to the Ground marker.

  8. Enter the Antenna height calculated according to explanation in this step for the receiver.

  9. Press Next to calculate solution.

  10. Once Calculated solution is finished, the Geotags are post-processed based on the RINEX file with corrected base position.

  1. Proceed to the remaining FDM steps to complete the Postflight process.

Now you have successfully post-processed logs from Reach RS2/RS2+ and eBee drone.