UbxLogger: U-blox ZED-F9P GNSS logging scripts for OpenWrt routers and Single Board Computers.
doi: 10.4121/889fb86b-8b32-4b93-9689-f04b3d3c2571
UbxLogger
is a suite of shell scripts and executables for logging data from a U-blox ZED-F9P low cost GNSS receiver on OpenWrt routers and Single Board Computers such as the Raspberry Pi. Some of the things you can do with UbxLogger
are
- Log data from one or more U-blox ZED-F9P receivers to a micro SD card, USB stick and/or disk partition
- Compress the data and save to an archive directory
- Optionally push the compressed data to a remote server over the Internet (requires LAN, WAN or 4-G connectivity)
- Optionally convert the data to RINEX version 3 files, at a selectable sample rate and interval, compress using Hatanaka compression and gzip, archive and/or push to a remote server.
- Start on (re)boot, monitoring and restart
You have have the choice to create compressed RINEX files on OpenWrt (or SBC) and push the RINEX to the remote server, and/or push ubx rawdata files to the remote server and convert to RINEX on the remote server. To transfer the compressed RINEX files, especially at a lower sample rate, requires only a fraction of the bandwith compared to ubx.
UbxLogger
is designed to run on power efficient OpenWrt routers and Single Board Computers and is written entirely in shell script with a few pre-compiled c executables . It is known to work with
- The GL-iNet X750V2 (Spitz) OpenWrt 4G router
- Raspberry Pi single board computer and Teltonika RUT240 4G router
The total power consumption on the GL-iNet Spitz is below 3W, making this an ideal platform for solar powered operation.
- 2024-10-18 first online, published, posted
DATA
To access the source code, use the following command:
git clone https://data.4tu.nl/v3/datasets/fb2f3d6b-fc7c-42a3-a8a3-307b108d5efe.git "https://github.com/hvandermarel/ubxlogger"
- 2,818,956 bytesMD5:
d91d1e76d48cd4f538256e9b7018744b
openwrt-mips-bin.tar.gz - 2,970,869 bytesMD5:
db6008c189e4288ab9f64549dfaab531
raspberry-pi-bin.tar.gz -
download all files (zip)
5,789,825 bytes unzipped