This is my demo5 version of the RTKLIB code customized for improved performance with low-cost single frequency receivers.  It was last updated on 5/15/17 and is synced up to the b27 version of the 2.4.3 branch of RTKLIB.  This software is provided “AS IS” without any warranties of any kind so please be careful, especially if using it in any kind of real-time application.

The zip file also includes sample command files (*.cmd) and RTKLIB config files (*.conf) for the u-blox M8N and M8T receievers.

The latest version is demo5 b27

Changes between b26b  and b27

  • Imported changes from release code 2.4.3 b27
  • Fixed a couple bugs related to the processing of Galileo satellites

Here is the previous version (b26b):

NOTE 1:  There was a bug in the b26b version of RTKPOST that affected the save and retrieval of two of the new config parameters (varholdamb and varholdgain) for RTKPOST only.  Added fix on 3/8/17

NOTE 2:  There was a bug in all versions of the u-blox command files that caused the commands that configure the satellite constellations (CFG-GNSS) to have no effect.  Added fix on 3/14/17

Changes between b26a  and b26b

  •  Changes to u-blox RXM-RAWX message decode
    • Fix bug in decode of Galileo phase
    • Set CPSTD_VALID back to 5 to be consistent with release CODE
  • Enable Galileo compile option for rnx2rtkp
  • Fix memory leak in hold ambiguity code
  • Change fix-and-hold var and gain parameters from constants to input options
  • Add new options from b26a and b26b code to RTKNAVI and RTKPOST GUIs


Documentation on the differences between demo5 code and the 2.4.3 release code


Demo5 source code (Github repository)