Skip to content

u-blox/XPLR-HPG-software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

u-blox High Precision GNSS (HPG) Solution

The XPLR-HPG explorer kits provide a complete platform for evaluation and prototyping of u-blox's high precision GNSS solution with PointPerfect GNSS augmentation service.

Schematic

Its GNSS (ZED-F9R) and communications modules allow it to receive correction data from a satellite broadcast using an L-band satellite GNSS receiver (NEO-D9S) or via IP connectivity using Wi-Fi (NINA-W1/NORA-W1) or LTE (LARA-R6).

The correction data is provided by PointPerfect, the u-blox GNSS augmentation service, and delivered via Thingstream IoT service delivery platform.

The application running on the Wireless MCU module, makes use of ubxlib, a set of software modules connecting the various u-blox modules with concise C APIs.

The hardware design and software source code are available on Github so that customers can modify code as needed, add functionality, and start developing their own product.

Two kits are available: One modular variant (XPLR-HPG-1) and one compact variant (XPLR-HPG-2).

XPLR-HPG-1 consists of a base application board (C213) with three mikroBUS™ connectors for mounting of clickboards from MikroE. It uses NORA-W1 as main application processor and Wi-Fi interface. It comes with clickboards with ZED-F9R, NEO-D9S, LARA-R6 and antennas for GNSS and LTE.

XPLR-HPG-2 consists of one application board (C214) with all modules mounted. It uses NINA-W1 as main application processor and Wi-Fi interface. ZED-F9R, NEO-D9S, LARA-R6 are mounted on the C214 board, and the kit includes antennas for GNSS and LTE.

The two elements of the HPG Solution


HPG Hardware


The HPG hardware has a GNSS and a L-band receiver that are used to achieve cm-level precision. A Wi-Fi/BT module and a LTE modem make sure that the board is always connected to the internet. A USB port is used for charging or connecting to a powerful host. The CPU of the Wi-Fi/BT module can be programmed with the HPG Software .

Available schematics and production files for the XPLR-HPG kits can be found here.


HPG Software

use cases

The HPG software operates autonomously, configures all the modules, handles the different correction data sources and provides its data to the RTK system.

This is possible with the HPG library , a library developed on top of ubxlib, extending its functionality to common use cases for High Precision GNSS tailored projects.

In addition to the HPG library, the HPG software includes examples that showcase the usage of the software in realistic scenarios and use cases such as:

XPLR-HPG hardware come preflashed with the Captive Portal demo application, showcasing some key features of the kits. Through this application a user friendly, web based interface is available to the user for configuring and evaluating the XPLR-HPG kits.