Releases: Blickfeld/blickfeld-scanner-lib
Releases · Blickfeld/blickfeld-scanner-lib
v2.11.1
Added
- Python: Flag for detecting frame losses
Changed
- Change default scan pattern to 40 scanlines up, 40 scanlines down, INTERLEAVE pulse type, and COMBINE_UP_DOWN pulse frame mode
- Bugfix Python: Fixed and simplified the recording functionality. The compression level can now be adjusted and is default set to 1.
- Protocol: Formatted protobuf files for better readability
- Python: Follow PEP 8 version rules
v2.11.0
Added
- Python: Example of frame export for matlab / octave
- [Introduced in firmware v1.10] Add filter parameters to scan pattern. It allows to increase the number of returns per point and provides min/max filters for point attributes. The filter can be overridden during a stream request.
- [Introduced in firmware v1.11] Add preliminary noise filter configuration to scan pattern
- Protobuf: Add internal message option to trigger export of custom targets
- CI: Provide test coverage
- [Introduced in firmware v1.11] Interleave frame mode, which allows to double the horizontal density with the COMBINE_UP_DOWN FrameMode and efficiently uses the down-ramp phase in the inner horizontal FoV
- [Introduced in firmware v1.11] Add API request for advanced configuration
Changed
- Bugfix: Removed incorrect end of line prints in cpp fetch_clouds example
v2.10.2
Changed
- Bugfix: Frame was recorded multiple times if Python writer was faster than frame receiver
v2.10.1
Added
- Protocol: HW Variant Apollon A1 BDU
- Reference frame for depth map
Changed
- Doc: Fix rendering of python point cloud stream
- Doc: Add configure point cloud stream to python examples in the doc
- Upgrade debian testing package to libprotobuf23
v2.10.0
Added
- [Introduced in firmware v1.9] Protocol: Request to trigger a self test of the device
- Validates the hardware, operates the device, and generates a report.
- The report is currently only accessible by developers.
- A success flag indicates if the device is functional.
- [Introduced in firmware v1.9] Configurable point-cloud stream: Used to reduce the network bandwidth and to decrease the Protobuf encoding/decoding effort
- The post-processing can be configured with a filter. It allows to increase the number of returns per point and provides min/max filters for point attributes.
- The desired frame fields in the stream can be requested by passing a reference frame. Example reference frames are available.
Changed
- CI: Improve internal release automation
v2.9.1
Changed
- Update links to documentation
v2.9.0
Added
- Protocol: Temporary error flags per point
- Protocol: Enable Protobuf Arena support for data messages to improve performance
Changed
- Documentation: Revise the BSL documentation with feedback of the technical writers
- CMake: Prevent creation of always out-of-date target with multiple dependencies
- Documentation: Add links to the GitHub Repo
v2.8.9
Changed
- Doc: Fix copy-paste error in general guide
v2.8.8
Changed
- Doc: Temporarily link to local documentation as full technical documentation is not yet available
v2.8.7
Changed
- Python: Use temporary cert file for SSL connections