Framegrabber SDK 5.11.7 中的更改和修复的问题
本节提供有关 Basler Framegrabber SDK 5.11.7 版本更改和修复问题的信息。
组件更新
- GenTL producers 不再依赖于 libicu。(问题编号:358057)
- 所有依赖库(例如 Qt)现在都存储在新目录
.deps 中。(问题编号:190453) - 库版本已更新为 Qt 6.5.3 和 CryptoPP 8.6.0。(问题编号:190453)
- 将 zlib 从 1.3.1 版本更新至 1.3.2 版本。(问题编号:357830)
- 随 Framegrabber SDK 一起交付的 pylon Firmware Updater 现在通过一个包装器启动,该包装器设置所需的环境变量,然后委派给位于
bin/impl中的实现,从而避免与现有 pylon 安装产生不兼容问题。(问题编号:357689)
microDiagnostics 和 microDisplay X
- 改进了无法应用配置的相机链路速度时在 microDisplay X 中的错误报告。(问题编号:334075)
- 修复此问题前,microDisplay X 在尝试加载格式不受支持或无效的相机参数文件时可能会崩溃。现在,应用程序可以正确处理此类文件。(问题编号:352229)
- 修复此问题前,microDiagnostics 中的性能测试可能会失败,并显示未找到 DMA 的错误提示。此问题现已修复。(问题编号:355493)
CoaXPress-over-Fiber Discovery
- 通过在成功发现相机后清除内部固件错误,改进了 CoaXPress-over-Fiber 发现功能的错误报告。相机重启后失败的自动发现尝试现在记录在调试 (debug) 级别,而不是警告 (warning) 级别。(问题编号:357690)
Camera Link
- 纠正了在采用 CLP 和 GenCP 发现方法进行 Camera Link 相机发现期间的相机到 DMA 映射。(工单 ID:356878)
GenTL Producer
- 修复了一个问题:包含空格或非字母数字字符的小程序文件名会阻止 GenApi 加载生成的 GenTL Interface XML。(工单 ID:353004)
- 删除了 GenTL Producer 中不必要的限制,该限制曾将小程序整型 Property 的最大值和步长值限制为 2^31-1 (INT32_MAX)。(工单 ID:358938)
- 在 GenTL Producer 1.4.1 版本中,无意中删除了对无符号整型 Property 小程序最大值的自动限制。大于 2^63-1 (INT64_MAX) 的值可能会被 GenApi 解释为负数。现已恢复自动限制;应用该限制时,系统会记录一条警告。(工单 ID:355660)
其他
- 修复了在以下情况下可能发生的潜在死锁:
Fg_FreeGrabber(...) 从 Windows WNDPROC 消息处理函数内部进行调用。(工单 ID:353866) - 使用主/从模式时,必须显式启用参数同步。(工单 ID:358676)
- 在修复此问题之前,HAP 文件可能会在启动期间被错误地报告为具有无效许可证。现在,仅在配置采集卡之后才会检查许可证的有效性。(工单 ID:357284)
- 解决了一个导致 Linux 系统上 CPU 使用率过高的问题。(工单 ID:310479)
- 修复了小程序迭代器报告的 HAP 文件总相机数量不正确的问题。(工单 ID:357288)