Skip to content

Changes and Fixed Issues in Framegrabber SDK 5.11.6#

This section provides information about changes and fixed issues for the Basler Framegrabber SDK version 5.11.6.

Updates of Components#

  • Fixed Linux driver compilation for kernel version 6.15 and newer. The support for Linux kernel versions older than 2.6.35 has been removed. (Ticket ID: 340745)
  • Added the missing libicu runtime dependency that is required by Ubuntu 24.04. (Ticket ID: 341716)
  • Updated supported python versions. Now versions from python 3.9 up to python 3.13 are supported. (Ticket ID: 343119)
  • Updated GenICam libraries to Basler pylon version 3.5.0 v1. (Ticket ID: 340811)
  • Added support for Microsoft Visual Studio 2026 to CMake files. (Ticket-ID: 352275)

microDiagnostics and microDisplay X#

  • Removed the System Info dialog from microDiagnostics. (Ticket ID: 340409)
  • Before fixing this issue, images with more than 2^28 pixels weren't displayed in microDisplay X. This has been fixed. (Ticket ID: 351358)
  • Before fixing this issue, cameras weren't detected correctly in microDisplay X for VisualApplets designs with non-trivially ordered resources. This has been fixed. (Ticket ID: 315873)

GenICam Libraries#

  • Removed the GenICam redistributable binaries from the Framegrabber SDK delivery. Make sure your applications links to the system-provided GenICam libraries instead. (Ticket ID: 341717)

CXP Discovery#

  • Before fixing this issue, CXP discovery in HAP files with gaps in port index resources didn't work correctly. This has been fixed. Now, files with unassigned intermediate port indexes are handled correctly. (Ticket ID: 350617)
  • CXP discovery is now more robust, especially for multi-link cameras. Before fixing this issue, a timing problem could cause one or more slave links to be discovered slightly later than the master link in certain system configurations. This has been fixed. All links are now discovered reliably and without delay. (Ticket-ID: 351348)

GenTL Producer#

  • Before fixing this issue, in certain custom HAP files some device XML nodes in GenTL had duplicate names. This has been fixed. (Ticket ID: 344465)
  • Before fixing this issue, GenTL standard events weren't initialized by default, and disconnect events triggered a device update in the interface. This has been fixed. (Ticket ID: 347935)
  • Before fixing this issue, changing the active applet in the GenTL Producer sometimes caused the applet initialization to fail. As a result, the GenTL Producer could no longer be closed. This has been fixed. The GenTL Producer no longer hangs after a failed applet initialization. (Ticket ID: 347832)

Fixed Issues#

  • Before fixing this issue, frame grabber Test Applets couldn't be loaded due to a library mismatch. This has been fixed. (Ticket ID: 348147)
  • Before fixing this issue, some HAP files didn't use all available camera resources during board initialization. This has been fixed. (Ticket ID: 347859)
  • Before fixing this issue, if a tool tried to connect over the ClCom driver, it crashed due to data length. This has been fixed. Now any tool can communicate over the ClCom driver version 1.0.2. (Ticket ID: 339795)
  • Before fixing this issue, the *.vcxproj files for ImageLoad and BoardInformation didn't include the correct source file, which could cause build errors. This has been fixed. The project files now reference the correct source files. (Ticket-ID: 352273)
  • Before fixing this issue, GenTL CXP pseudo devices were not recognized as Basler devices in pylon and were treated as third-party hardware, which required a license for operation. This has been fixed. GenTL CXP pseudo devices are now treated as Basler devices in pylon, eliminating the need for an additional license. (Ticket-ID: 347099)
  • Before fixing this issue, applets created using Vivado version 2025.1 could sometimes not be loaded. This has been fixed.(Ticket-ID: 341684)