Skip to main content

Working with Windows

This section covers quick setup and usage of the Q43 NEO‑F9P GNSS Helical RTK Module with software such as u‑center on a Windows PC. For detailed u‑center usage, refer to the u‑center User Guide.

Hardware Connection

  • Connect the Q43 to a PC, Raspberry Pi, or Jetson Orin series board via a USB‑to‑UART module. This example uses a Windows PC for testing, with the default baud rate set to 38400 bps. The hardware connection is shown below:

    Q43-PC

  • Download and install:
  • Download the RTK Debug Tool (no installation required, source code included, supports secondary development)

RTK Rover Positioning

Example Description

One Q43 NEO‑F9P GNSS Helical RTK Module acts as a rover connected to an RTK base station service for testing.

  • Open u‑center and select the COM port corresponding to the serial module: u-center serial port selection

  • In the u‑center menu bar, click Receiver -> NTRIP, and enter the following parameters in the pop‑up tab:

    Address: ntrip.geodetic.gov.hk
    Port: 2101
    Mount Point: HKCL_32
    Username: admin
    Password: admin
    warning

    Users must first apply for a reference base station service available in their area. For example, users in the United States can apply to services such as UNAVCO. The author is located in Shenzhen and uses the Hong Kong Geodetic Survey Services as an example for testing. Reference station distance, network coverage, differential data quality, and local environmental conditions all affect positioning performance. Therefore, it is recommended to choose a suitable local base station or NTRIP service based on your actual location; commercial services such as Trimble, Hexagon, or Qianxun SI can also be used for a more stable experience.

  • After entering the parameters, click Update source table, select HKCL_32 from the NTRIP mount point dropdown, then click OK to save and start the RTK service:

    u-center NTRIP configuration

  • Once the NTRIP connection is successful, the connection status will be displayed at the bottom of u‑center:

    u-center NTRIP connection status

RTK Base➡️RTK Caster➡️RTK Rover

Example Description

Two Q43 NEO‑F9P GNSS Helical RTK Modules are used as the RTK base station and rover respectively.

  • Before setting up the base station module, first understand NTRIP (Networked Transport of RTCM via Internet) — a protocol that distributes RTK correction data over the Internet or a local network. NTRIP supports multi‑base and multi‑rover RTK networks. A network with multiple NTRIP devices is called an NTRIP network.

    An NTRIP network has three roles: the NTRIP Caster is a server that receives and sends GNSS differential data. It collects RTK correction data (i.e., RTCM data) from one or more base stations and distributes it to RTK rovers. Emlid Caster and rtk2go are cloud‑based public Casters that allow you to upload RTCM data to these relay stations, avoiding the need to set up your own Caster.

Configuring Base Station Mode and Outputting RTCM via UART1

  • Open View -> Configuration View -> PRT and set the following:

    Target: 1 - UART1
    Protocol in: UBX + NMEA + RTCM3
    Protocol out: UBX + NMEA + RTCM3
    Baudrate: 38400
    Databits: 8
    Stopbits: 1
    Parity: None
  • Click Send to confirm the configuration.

    RTCM Configuration

  • Next, select the MSG (Messages) option, then select and set each of the following to output on UART1:

    RTCM3.3 1005
    RTCM3.3 1074
    RTCM3.3 1077
    RTCM3.3 1084
    RTCM3.3 1087
    RTCM3.3 1094
    RTCM3.3 1097
    RTCM3.3 1124
    RTCM3.3 1127
    RTCM3.3 1230

    MSG Message Configuration

  • Then go to View -> Configuration View -> TMODE3 and select:

    Mode: Survey-in
    Minimum observation time: 120 s
    Required position accuracy: 30 m

    TMODE3 Configuration

    warning

    When the Q43 operates as a base station, the convergence time is relatively long. It is recommended to let the base station run for 12 hours and use the converged position as the base station position. The antenna should be installed at a fixed point with a clear, unobstructed view of the sky.

Configure the Caster Service

The following example uses the Emlid Caster public Caster for testing:

  • Register and log in to Emlid Caster to obtain an NTRIP mount point.

  • Assign the My mount points configuration shown below to the base station, and the My rovers parameters to the rover, using the same mount point.

    CASTER Parameters

    warning

    Emlid Caster is for testing hardware functionality only. For production use, we recommend setting up your own server to ensure stability.

Rover RTK Positioning

Note

u‑center is not suitable for public‑network RTK Caster services. Use the RTK Debug Tool to transmit base station data to the rover. The RTK Debug Tool is developed based on the NEO‑F9P command manual and supports fast configuration of base station mode, NTRIP Client, NTRIP Caster, and NTRIP Server. You can also develop your own tools better suited to field applications.

  • Open RTK Debug Tool window 1, select the COM port corresponding to the base station's serial module, and configure the following parameters:

    Connect baud: 38400
    Host: 164.90.243.252
    Port: 2101
    Mount: MP24981
    Source password: 776XXX
  • Click Connect SOURCE to upload base station data to the server.

    RTK Base Station Configuration

  • Open another RTK Debug Tool window 2, select the COM port corresponding to the rover's serial module, and configure the following parameters:

    Connect baud: 38400
    Host: 164.90.243.252
    Port: 2101
    Mount: MP24981
    User: u92454
    Password: 353xxx
  • Click Connect CLIENT. Once RTK Float appears, RTK positioning is achieved.

    RTK Rover Configuration

    Tip

    Perform tests in an open outdoor area. Clear weather and an unobstructed view of the sky help RTK positioning and Fix convergence.