Skip to content

Releases: Blickfeld/blickfeld-scanner-lib

v2.11.1

01 Sep 06:33
Compare
Choose a tag to compare

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

01 Sep 06:33
Compare
Choose a tag to compare

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

24 Jul 15:28
Compare
Choose a tag to compare

Changed

  • Bugfix: Frame was recorded multiple times if Python writer was faster than frame receiver

v2.10.1

24 Jul 15:27
Compare
Choose a tag to compare

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

24 Jul 15:26
Compare
Choose a tag to compare

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

25 Jun 15:13
Compare
Choose a tag to compare

Changed

  • Update links to documentation

v2.9.0

25 Jun 15:11
Compare
Choose a tag to compare

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

12 Jun 08:29
Compare
Choose a tag to compare

Changed

  • Doc: Fix copy-paste error in general guide

v2.8.8

12 Jun 08:27
Compare
Choose a tag to compare

Changed

  • Doc: Temporarily link to local documentation as full technical documentation is not yet available

v2.8.7

12 Jun 08:26
Compare
Choose a tag to compare

Changed

  • Python: Use temporary cert file for SSL connections