Runtime 5.9.0 中的更改和修复的问题
本节提供有关 Basler Runtime 5.9.0 版本更改和修复问题的信息。
Applet
所有板卡
| 更改摘要 | CXP-12 Interface Card 1C 需要固件版本 S1.1 CXP-12 Interface Card 2C、CXP-12 Interface Card 4C 和 imaWorx CXP-12 Quad 需要固件版本 S1.0 |
| 描述 | 所有 Applet 都需要板卡上运行特定的固件版本。它们既不向下兼容,也不向上兼容。对于 CXP-12 Interface Card 1C,此版本随附的 Applet 需要固件版本 S1.1。对于 CXP-12 Interface Card 2C、CXP-12 Interface Card 4C 和 imaWorx CXP-12 Quad,当前仅提供固件版本 S1.0,因此对于这些板卡,这将在以后变得相关。 |
| 受影响的操作系统 | Windows 和 Linux |
| 工单 ID | TFS 191503 |
SDK
| 修复摘要 | 在阻塞模式采集下,现在会考虑虚拟缓冲区中的帧 |
| 修复前的行为 | 当运行针对有限帧数的阻塞模式采集时,传输到虚拟缓冲区(即被丢弃)的帧不会计入帧限制中。 |
| 修复后的行为 | 此问题已修复。现在,如果请求的最后一帧被传输到虚拟缓冲区,则对 Fg_waitForLastPicNumberBlockingEx 的调用将超时。 |
| 受影响的操作系统 | Windows 和 Linux |
| 工单 ID | TFS 201149 |
| 修复摘要 | 在阻塞模式采集下, Callback 函数会返回帧的缓冲区编号 |
| 修复前的行为 | 当使用 APC API 运行阻塞模式采集时, Callback 函数仅返回帧编号而不返回缓冲区编号。 |
| 修复后的行为 | 此问题已修复。现在,回调函数返回的是帧的缓冲区编号,而不是帧编号。 |
| 说明 | 若要确定帧编号,请使用 Fg_getParameterEx 以及新的参数标识符 FG_IMAGE_NUMBER. |
| 受影响的操作系统 | Windows 和 Linux |
| 工单 ID | – |
| 修复摘要 | Applet 参数值的拼写 EnumEntry_TriggerCameraOutSelect_NotBypassFronGPI[0..3] 已得到纠正 |
| 修复前的行为 | Applet 参数值中存在拼写错误 EnumEntry_TriggerCameraOutSelect_NotBypassFronGPI[0..3]. |
| 修复后的行为 | Applet 参数值的拼写已从 EnumEntry_TriggerCameraOutSelect_NotBypassFronGPI[0..3] 更改为 EnumEntry_TriggerCameraOutSelect_NotBypassFrontGPI[0..3]. |
| 说明 | 任何使用旧拼写错误名称的软件都需要进行更新。 |
| 受影响的操作系统 | Windows 和 Linux |
| 工单 ID | TFS 197346 |