This repository has been archived by the owner on Nov 11, 2024. It is now read-only.
Releases: u-blox/ubxlib
Releases · u-blox/ubxlib
v0.9.1
v0.9.0
ubxlib v0.9.0
In this release positioning functionality was added including the following.
- Generic location API that will work with any GNSS, cellular or short-range module
- Encode and decode utilities for the UBX protocol
- GNSS API to talk to a GNSS chip, either directly connected over a UART or indirectly connected via/inside a cellular module
- CellLocate API: a new component in the cellular API to talk with CellLocate
- Examples how to use the positioning APIs
Besides that the following items were added.
- Improvements on the MQTT client API
- File system API for cellular modules
- Documentation how to add a custom MCU (port)
- Support for nRF5 SDK version 17 (a breaking change from nRF5 SDK version 16 for Segger Embedded Studio-based builds)
- Reorganisation of the Zephyr custom boards directory to introduce the Sparkfun Asset Tracker carrier board with NRF52840 MicroMod module as a supported Zephyr board
- Various fixes and improvements
v0.8.2
ubxlib v0.8.2
In this release the following items were added.
APIs
Examples
- MQTT client example, implemented and tested currently on cellular SARA-R5 only.
- cell example. An example showing to configure the network aspects of an LTE module.
Other
- Add internal BLE SPS support for Zephyr
- Cellular C2C test change only: more tolerant to speed variations
- Cellular security change: SARA-R5 certificate checking
- Cellular change only: GPIO pull direction fix
- Various fixes and improvements
v0.8.1
ubxlib v0.8.1
In this release the following items were added.
- Security feature addition: TLS security and credential storage API
- Security feature addition: PSK generation, with example
- Platform addition: Platform with 32-bit GCC ARM compiler called static_size to to measure static flash and RAM consumption of ubxlib
- C030 module FW update example
- Support for the Nora B1 board and the nRF5340DK board
- Moving to nrfConnect v1.4.2 to support the nrf5340 chipset
- Option to remove floating point operations
- Various fixes and improvements
v0.8.0
ubxlib v0.8.0
In this release
- nRF52 support was added with Zephyr RTT logging and git submodules integration to bring in custom Zephyr board files.
- The platform directory was restructured to better organize SDK and MCU directories. The directory below platform now contains SDK (nRF5, STM32Cube, ESP-IDF or Zephyr) and the MCUs can be found deeper down.
- An end-to-end security example was added to facilitate the use of u-blox IoT Security-as-a-Service.
- Various fixes and improvements were implemented.
v0.7.0
ubxlib v0.7.0
The intial relase of ubxlib, the portable C library that provides data and control APIs for u-blox products across common microcontrollers and RTOSes.
In this release
- network APIs for Bluetooth Low Energy (BLE),
- network and socket APIs for cellular connectivity,
- security API for the SARA-R5 series,
- platform support for STM32, ESP32 and nRF52 with FreeRTOS as well as nRF53 support with Zephyr
is added.