Release date: 23 July 2019
This updated release was focused on two things: making the creator controller cross-platform, and adding more transparency regarding why things are not working. Many other improvements were added along the way.
Cross-platform release for Linux, MacOS and Windows with all dependencies packed.
Windows: uninstaller and shortcuts are now available.
Smaller installer size.
Update system with notifications if an update is available.
Fixed logout and login flow.
Added forgot password during log-in.
Added option to open application on startup via browser, desktop, or not at all.
Reworked style to fit pozyx.io website.
Added off-board positioning, where positions are calculated on the computer instead of the Pozyx. This can improve update rate and z accuracy.
Added logs for all components with easy access via tray menu.
Added check whether computer has internet or is behind a firewall.
Added user-friendly error messages as to why the Pozyx may not connect.
Added local MQTT monitoring indicator
Developer tag & Creator anchor firmware
Release date: April 10, 2020
From this version onwards, the firmware is compatible with TWR positioning for the Enterprise system.
Fix max linear acceleration not being reset.
Added local TWR location calculation for enterprise.
Added TWR payload to the last ranging frame during TWR enterprise.
Release date: June 05, 2019
From this version onwards, the firmware is compatible with Aloha TDOA positioning for the Enterprise system. The firmware remains backwards-compatible with v1.3.
Added Aloha functionality
Added a new operation mode for Aloha to the register POZYX_OPERATION_MODE.
new POZYX_BLINK_INDEX register containing the incrementing blink index.
new POZYX_CONFIG_BLINK_PAYLOAD register to configure which sensordata is embedded in the blink transmission.
new POZYX_POS_VARIATION register to configure the randomness of Aloha blinks.
Modified POZYX_DEVICE_GETRANGEINFO register
Modified POZYX_TX_SEND register
Fix being able to set positioning algorithm to None.
When i2c transaction fails for BNO055 we reset the I2C.
Release date: April 23, 2018
In this update, the firmware has been adjusted to be compatible with the cloud-based companion software.
Release date: Nov 19, 2017
In this update, the firmware has been adjusted to be compatible with the alpha version of the cloud-based companion software.
Release date: April 19, 2017
The focus of this new update has been the improvement of the positioning accuracy, the smoothness of positioning and yet another improvement in update rate. The Arduino and Python library has also been updated and new sketches have been added to showcase the new features. An overview of all the new firmware features is listed below:
Positioning update rate up to 140Hz depending on the UWB settings.
Increased update rate for ranging up to 350Hz.
The TRACKING algorithm is available in POZYX_POS_ALG for tracking (fast) moving objects.
Updated and finetuning of the positioning algorithms.
Added the register POZYX_RANGE_PROTOCOL to select between the PRECISION and FAST protocol.
Added the register POZYX_POS_FILTER to tune filters for smoothing the positioning data.
Added the register POZYX_MAX_LIN_ACC which can be used to detect a device falling down.
Removed the LEAST_SQUARES algorithm.
Bugfixes and improved overall stability.
UWB_GAIN can now be saved correctly to flash memory.
Fixed crash when positioning on multipe UWB channels at the same time.
In conjunction with this firmware update, we have added a system performance section to the datasheet that provides detailed technical data and benchmarks for the positioning accuracy, the update rate, and the positioning delays for the system.
Finally, the Python library documentation is added to the website.
Release date: Feb 22, 2016
This is the first major update since the release of the Creator kit and it contains a large number of new features and fixes. The Arduino library has also been updated and new sketches have been added to showcase the new features. An overview of all the new firmware features is listed below:
Update rate up to 100Hz depending on the UWB settings.
USB interface (virtual COM port).
Ability to save the configuration to non-volatile memory.
Revised interrupt configuration to allow compatibility with more Arduino models such as the Arduino Yùn.
Added message re-transmission protocol to increase UWB reliability.
Improved overall stability.
Various bug fixes:
UWB preamble length 64 available.
UWB channel 7 available.
Arduino does not reset together with the Pozyx reset.
Temperature register now reads chip temperature.
More stable polling.
New register addresses for the GPIO configuration
Release date: 18 Jan 2016
Initial release of the firmware.