Skip to main content

QField

Opening page of QField

QField is a free iOS app that runs QGIS.

Modified NMEA messages on RTK Torch

Modified NMEA messages on RTK Torch

First, configure the RTK device to output only the following NMEA messages:

  • GPGGA
  • GPGSA
  • GPGST
  • GPGSV

QField currently does not correctly parse other messages such as GPRMC, or RTCM. These messages will prevent communication if they are enabled.

Adding WiFi network to settings

QField connects to the RTK device over TCP. In other words, the RTK device needs to be connected to the same WiFi network as the device running ArcGIS. Generally, this is an iPhone or iPad. In the above image, the device will attempt to connect to iPhone (a cell phone hotspot) when WiFi is needed.

note

The iOS hotspot defaults to 5.5GHz. This must be changed to 2.4GHz. Please see Hotspot Settings.

TCP Server Enabled on port 9000

TCP Server Enabled on port 9000

RTK device showing IP address

QField Opening Screen

QField Opening Screen

Click on QFieldCloud projects to open your project that was previously created on the QField Cloud or skip this step by using one of the default projects (Bee Farming, Wastewater, etc).

QField Main Map

QField Main Map

From the main map, click on the hamburger icon in the upper left corner.

QField Settings Gear

QField Settings Gear

Click on the gear to open settings.

QField Settings Menu

Click on the Settings menu.

QField Positioning Menu

QField Positioning Menu

From the Positioning menu, click Add.

QField Entering TCP Information

QField Entering TCP Information

Select TCP as the connection type. Enter the IP address of the RTK device and the port number. Finally, hit the small check box in the upper left corner (shown in pink above) to close the window.

Once this information is entered, QField will automatically attempt to connect to that IP and port.

QField TCP Connected

QField TCP Connected

Above, we see the port is successfully connected. Exit out of all menus.

QField Connected via TCP with RTK Fix

QField Connected via TCP with RTK Fix

Returning to the map view, we see an RTK Fix with 11mm positional accuracy.