Releases: Blickfeld/blickfeld-scanner-lib
Releases · Blickfeld/blickfeld-scanner-lib
v2.19.4
Changed
- Bugfix: Algorithm extension broken in Python implementation
- Bugfix: Rename of Python package failed due to setuptools normalization
v2.19.3
Changed
- Doc: Improve example descriptions
- Use only major and minor version for compatibility warning
v2.19.2
Changed
- Bugfix: Update device authentication
v2.19.1
Changed
- Doc: Update IMU calibration example
v2.19.0
Added
- Doc: Add descriptions and source code of Python and C++ examples
- Python: Example script for IMU calibration
- Protocol: Advanced calibration configuration for static IMU accelerometer offset
v2.18.2
Added
- C++: Add clean shutdown method to mockup server
- Automatically wait for successful time synchronization
Removed
- Python: Dropped legacy methods
set_ntp_server
andget_ntp_server
v2.18.1
Changed
- Protocol: Do not enforce new status fields
v2.18.0
Added
- [Introduced in firmware v1.19] Support for on-board IMU stream. Accelerometer and gyroscope data is provided with approx. 1 kHz and synchronized timestamps.
- [Introduced in firmware v1.19] Support for PTPv2 time synchronization
- Protocol: Status message and state of time synchronization
Changed
- Python: Re-worked time synchronization interface. Advanced configuration is used with up-to-date devices.
Removed
- Protocol: Remove advanced
classification_threshold
of background subtraction algorithm
v2.17.3
Changed
- CI: Update outdated auto-generated protocol documentation
v2.17.2
Added
- Mockup-server, which can simulate a Blickfeld scanner by reading a point cloud recording. The implementation is currently incomplete, please read the documentation in the source code and the C++ server example.
Changed
- Protocol: Improved documentation of algorithms
- Python: Extended set_default_point_cloud_algorithms with static transformation