My Project
Loading...
Searching...
No Matches
cfgtool – u-blox positioning receivers configuration tool

Copyright (c) Philippe Kehl (flipflip at oinkzwurgl dot org) and contributors

https://oinkzwurgl.org/projaeggd/ubloxcfg/

License: GNU General Public License (GPL) v3

Overview

A command line app to configure a receiver from the configuration defined in a human-readable configuration file, as well as a few other functions.

This uses some gcc/libc stuff ("GNU99").

The cfgtool command line tool can do the following:

  • Configure a receiver from a configuration text file
  • Receiver connection on local serial ports, remote raw TCP/IP ports or telnet (incl. RFC2217) connections
  • Retrieve configuration from a receiver
  • Convert a config text file into UBX-CFG-VALSET messages, output as binary UBX messages, u-center compatible hex dumps, or c code
  • Display receiver navigation status
  • And more...

Run cfgtool -h or see cfgtool.txt for more information.

Build and install

First, build and install the ubloxcfg library and the ff library. Then build cfgtool:

cmake -B build -S . -DCMAKE_INSTALL_PREFIX=/wherever/you/want/it
cmake --build build
cmake --install build

Dev command:

clear; rm -rf build; cmake -B build -S . -DCMAKE_INSTALL_PREFIX=/tmp/ub && cmake --build build --verbose && cmake --install build

See also

  • ../README.md