跳转到内容

Framegrabber SDK 5.11.0 的更改和修复的问题#

本节提供有关 Basler Framegrabber SDK 5.11.0 版本的更改和修复问题的相关信息。

常规#

  • 更新了 Visual Studio Redistributable 软件包。
  • 集成了用于 marathon 硬件重新设计 (SPI) 的 Linux 驱动程序的新版本 5.3.0。
  • 集成了用于 marathon 硬件重新设计 (SPI) 的 Windows 驱动程序 mE5 的新版本 2.2.0。
  • 减少了 Linux 上使用的文件句柄数量。
  • Linux 驱动程序增加了对 5.19 内核的支持。

GenTL Producer#

  • 根据 CXP 标准的要求,现在提供连接测试模式 (Connection Test Mode)。
  • 在 GenTL Producer 的设备中添加了 Automatic Tap Geometry 复选框。
  • GenTL Producer 现在通过 GenCP 提供 Camera Link 支持。

Applet#

  • 更新了适用于 CXP-12 Interface Card 1C/2C/4C 的线扫描 Applet。
  • 更新了适用于 imaWorx 的线扫描 Applet。
  • 更新了适用于 mE5 采集卡的线扫描 Applet。
  • 为以下 Applet 添加了对 1X-2YE 抽头几何结构的支持:
    • 针对 CXP-12 Interface Card 2C/4C 和 imaWorx 的单面阵 Applet
    • 适用于 CXP-12 Interface Card 4C 和 imaWorx 的双面阵 Applet

Framegrabber API#

  • 添加了 Sgc_getFloatValueLimits() fglib 函数。
  • 将 fglib 更新 URL 更改为了 www.baslerweb.com。

microDiagnostics 和 microDisplay X#

  • 移除了 microDisplay X 中 1024 的缓冲区限制。

修复的问题#

  • 在此之前,GenTL BUFFER_INFO_FRAME_ID 可以通过以下方式查询的设置: DSGetBufferInfo 未包含来自 CXP 图像标头的源标签。取而代之的是,它包含了传输到计算机的所有帧的 Counter。该问题现已修复。(工单 ID:197430)
  • 此前,小程序迭代器报告的 DMA 数量不正确,涉及 HAP 文件,位于 Fg_Helpers 项目和 GenTL Producer 中 Hap 文件的 DMA 数量不正确。此问题已修复。(工单 ID:273806)
  • 此前,siso_genicam 库的最大 CXP 1.0 试探性 ACK 数量受限,这会导致性能问题。该问题现已修复。(工单 ID:274500)
  • 在此之前,运行 C# 包装器可能会导致致命错误消息。通过改进 C# 包装器中的事件处理,此问题已修复。(工单 ID:271951)
  • 此前,每当重置 CXP 端口时,驱动程序都会自动启用 PoCXP。例如,当最后一个应用程序与驱动程序断开连接时就会发生这种情况。该问题现已修复。现在,PoCXP 状态仅在由用户配置时才会更改。(工单 ID:273905)
  • 修复了从相机读取值时的范围验证。在此之前,在验证最小/最大值范围时,错误地考虑了 GenTL Producer 中的 GenAPI 缓存(IntegerT::GetValue(bool Verify, bool IgnoreCache) 函数)。该问题现已修复。(工单 ID:271134)
  • 在此之前,在 mE5 采集卡上使用高帧率时,GenTL Producer 会显示蓝屏。此问题已修复。(工单 ID:262624)
  • Framegrabber SDK 5.10.0 版本仅在相机以正确的链路顺序连接时才能检测到它们。该问题现已修复。现在,设备发现功能可以正确检测 CXP 相机,而与链路顺序无关。(工单 ID:259300)
  • 在此之前,在 Linux 上调用 gpioTool 会返回“Invalid board index”错误,即使已提供正确的 ID 也是如此。此问题已修复。gpioTool 已从 /bin 目录到子目录 /impl中。名为 gpioTool 或 /bin 目录现在会在设置适当的环境变量后调用应用程序。(工单 ID:256141)