跳转到内容

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)
  • 纠正了在采用 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)