This document explains how to use corrections from Skylark Dx corrections stream with a STMicroelectronics Teseo-LIV4F dual-band receiver.

The procedure outlined in this document has been tested using a Teseo-LIV4F module receiver evaluation kit.

For more information about Skylark Dx, please visit the Skylark FAQ.

For more information about the STMicroelectronics Teseo-LIV4F dual-band module and the EVB-LIV4F evaluation board, please visit the related product pages:


Preliminary Setup

Check the firmware version installed on the Teseo-LIV4F receiver

  1. Connect EVB-LIV4F USB to the PC, connect the antenna and place it with a open sky view
  2. Start the Teseo Suite software 
  3. Autodetect the appropriate COM port of the connected EVB
  4. The command [$PSTMGETSWVER] returns the firmware and all software versions in string format in the View Monitor NMEA Decoding window. Confirm that the FW version is or higher
  5. Check if NMEA message $GPGGA is enabled to provide the receivers current position to the ntrip client. $GPGGA message can be checked and enabled in the Teseo LIV4F CDB-ID 201, bitmask 0x2 (check with the command $PSTMGETPAR,1201).
    For details of the commands and the CDB-ID 201 fields please refer to the "Teseo-LIV4F GNSS Module - Software manual"

Provide Skylark Dx correction data using an RTKLIB NTRIP client

  1. Identify the USB serial port of your receiver in Teseo Suite tools as detected above or in the Windows Device Manager.
  2. Execute str2str Windows DOS command to connect Teseo LIV4F serial port to a free TCP Server port, e.g. 32555:

    str2str -in serial://COM32:115200:8:N:1 -out tcpsvr://:32555 -b 1

  3. Execute str2str Windows DOS command to connect Skylark Dx correction stream as client to the TCP port 32555 to start the ntrip client with:
    • Endpoint URL depending on your area:
      1. (North America)
      2. (Europe)
      3. (Japan)
    • Port: 2101
    • Your username & password
    • Mountpoint: DX-MSM1

str2str -in ntrip://<username>:<password> -out tcpcli://localhost:32555 -b 1

Check for DGNSS Position mode

Connect a terminal program to the TCP port 32555, log the NMEA message GGA and check the GNSS Quality Indicator field equals: 2 = Differential GPS, fix valid: