Framegrabber SDK 5.11.6 中的更改和修复的问题
本节提供有关 Basler Framegrabber SDK 5.11.6 版本的更改和已修复问题的信息。
组件更新
- 修复了针对内核版本 6.15 及更高版本的 Linux 驱动程序编译。已移除对早于 2.6.35 的 Linux 内核版本的支持。(问题 ID:340745)
- 添加了 Ubuntu 24.04 所需的缺失的 libicu 运行时依赖项。(问题 ID:341716)
- 更新了支持的 python 版本。现在支持从 python 3.9 到 python 3.13 的版本。(问题 ID:343119)
- 将 GenICam 库更新至 Basler pylon 版本 3.5.0 v1。(问题 ID:340811)
- 在 CMake 文件中添加了对 Microsoft Visual Studio 2026 的支持。(问题 ID:352275)
microDiagnostics 和 microDisplay X
- 已从 microDiagnostics 中移除 System Info 对话框。(工单 ID:340409)
- 在修复此问题之前,像素超过 2^28 的图像无法在 microDisplay X 中显示。此问题现已修复。(问题 ID:351358)
- 在修复此问题之前,对于具有非平凡排序资源的 VisualApplets 设计,在 microDisplay X 中无法正确检测到相机。此问题现已修复。(问题 ID:315873)
GenICam 库
- 已从 Framegrabber SDK 交付内容中移除 GenICam 可再发行二进制文件。请确保您的应用程序改为链接至系统提供的 GenICam 库。(工单 ID:341717)
CXP Discovery
- 在修复此问题之前,对于端口索引资源中存在间隙的 HAP 文件,其 CXP 发现功能无法正常工作。此问题现已修复。现在,带有未分配中间端口索引的文件可以被正确处理。(工单 ID:350617)
- CXP 发现现在变得更加稳健,尤其是对于多链路相机。在修复此问题之前,在某些系统配置中,时序问题可能会导致一个或多个从链路被发现的时间略晚于主链路。此问题现已修复。现在可以可靠且无延迟地发现所有链路。(工单 ID:351348)
GenTL Producer
- 在修复此问题之前,在某些自定义 HAP 文件中,GenTL 中的某些设备 XML 节点具有重复的名称。此问题现已修复。(工单 ID:344465)
- 在修复此问题之前,GenTL 标准事件默认未初始化,并且断开连接事件会触发接口中的设备更新。此问题现已修复。(工单 ID:347935)
- 在修复此问题之前,更改 GenTL Producer 中的活动小程序有时会导致小程序初始化失败。因此,GenTL Producer 将无法再关闭。此问题现已修复。GenTL Producer 在小程序初始化失败后将不再挂起。(工单 ID:347832)
已修复问题
- 在修复此问题之前,由于库不匹配,无法加载图像采集卡测试小程序。此问题现已修复。(工单 ID:348147)
- 在修复此问题之前,某些 HAP 文件在板卡初始化期间未能使用所有可用的相机资源。此问题现已修复。(工单 ID:347859)
- 在修复此问题之前,如果某个工具尝试通过 ClCom 驱动程序进行连接,它会因数据长度问题而崩溃。此问题现已修复。现在,任何工具都可以通过 ClCom 1.0.2 版驱动程序进行通信。(工单 ID:339795)
- 在修复此问题之前,用于 ImageLoad 和 BoardInformation 的 *.vcxproj 文件未包含正确的源文件,这可能会导致构建错误。此问题已修复。现在,项目文件引用了正确的源文件。(工单 ID:352273)
- 在修复此问题之前,GenTL CXP 伪设备在 pylon 中未被识别为 Basler 设备,而是被当作第三方硬件处理,这在操作时需要许可证。此问题现已修复。GenTL CXP 伪设备现在在 pylon 中被视为 Basler 设备,从而无需额外的许可证。(工单 ID:347099)
- 在修复此问题之前,有时无法加载使用 Vivado 2025.1 版创建的小程序。此问题现已修复。(工单 ID:341684)