In the 1.5 release of ubxlib
, due end July 2024, we would like to inform you of the removal of two platforms and we will also make a number of improvements; these changes are described below.
As always, we welcome your feedback on the road-map of features/improvements to ubxlib
: simply post something in the issues list of this repo and we will respond.
Note: this repo is constantly updated, hence the features below will likely arrive before the release 1.5 tag is laid down.
The following platforms will be removed from this repo in release 1.5:
- port/platform/arduino, i.e. the version of Arduino where we supply a Python script which copies the
ubxlib
files into a structure that Arduino understands, - port/platform/nrf5sdk, i.e. the previous generation of Nordic SDK, which Nordic have put into maintenance mode.
We continue to support Arduino through port/platform/platformio; if you wish to continue to use ubxlib
with Arduino, please move to the PlatformIO IDE.
We continue to support nRF52/nRF53 through what is now the Nordic standard nRF Connect SDK (i.e. Zephyr 3). If you use ubxlib
with nRF52/nRF53 please move to nRF Connect.
Support will be provided for downloading u-connextExpress FW to the NORA-W36 module.
The HTTP Client API will be extended to permit the MCU to receive an HTTP file in chunks rather than all at once.
Support will be provided for pairing and bonding BLE-capable short-range modules.
Support will be provided for running ubxlib
inside the new IRIS-W1 short-range module.
Zephyr platforms other than Nordic nRF52/nRF53 will be added inside the ubxlib
test system, e.g. STM32.
Support will be provided for downloading Wi-Fi calibration data to short-range modules.
Support will be included for the new cellular LEXI-R series modules and SARA-R520 module.