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