Framegrabger SDK 5.11.7 中的變更與修正問題
本節提供有關 Basler Framegrabber SDK 5.11.7 版本的變更與修正問題的資訊。
組件更新
- GenTL producer 不再相依於 libicu。(問題單 ID:358057)
- 所有相依程式庫(例如 Qt)現在都儲存於新的
.deps 目錄中。(問題單 ID:190453) - 程式庫版本已更新至 Qt 6.5.3 與 CryptoPP 8.6.0。(問題單 ID:190453)
- 已將 zlib 從 1.3.1 版本更新至 1.3.2 版本。(問題單 ID:357830)
- 隨 Framegrabber SDK 提供的 pylon Firmware Updater 現在會透過包裝函式啟動,該包裝函式會設定所需的環境變數,然後委派給
bin/impl中的實作,以避免與現有的 pylon 安裝發生不相容的情況。(問題單 ID:357689)
microDiagnostics與 microDisplay X
- 改善了微型顯示器 X (microDisplay X) 中無法套用組態 Camera Link 速度時的錯誤回報。(問題單 ID:334075)
- 在修正此問題之前,嘗試以不支援或無效的格式載入相機參數檔案時,microDisplay X 可能會當機。現在應用程式能正確處理此類檔案。(問題單 ID:352229)
- 在修正此問題之前,microDiagnostics 中的效能測試 (Performance Test) 可能會失敗,並顯示找不到 DMA 的錯誤。此問題已修正。(問題單 ID:355493)
CoaXPress-over-Fiber 偵測
- 透過在成功偵測相機後清除內部韌體錯誤,改善了 CoaXPress-over-Fiber 偵測的錯誤回報。相機重新啟動後失敗的自動偵測嘗試現在會記錄在偵錯層級,而不是警告層級。(問題單 ID:357690)
Camera Link
- 修正了 CLP 與 GenCP 偵測方法在 Camera Link 相機偵測期間的相機至 DMA 對應。(問題單 ID:356878)
GenTL Producer
- 修正了含有空格或非文數字字元的 applet 檔案名稱會導致 GenApi 無法載入產生的 GenTL Interface XML 的問題。(問題單 ID:353004)
- 移除了 GenTL producer 中不必要的限制,該限制將 applet 整數特徵的最大值與遞增值限制為 2^31-1 (INT32_MAX)。(問題單 ID:358938)
- 在 1.4.1 版本的 GenTL producer 中,無意間移除了對無號整數特徵的 applet 最大值的自動限制。大於 2^63-1 (INT64_MAX) 的值可能會被 GenApi 解釋為負數。已恢復自動限制;套用限制時,將會記錄警告。(問題單 ID:355660)
其他
- 修正了從 Windows
Fg_FreeGrabber(...) 訊息處理函式內部呼叫 WNDPROC 時可能發生的潛在死結。(問題單 ID:353866) - 使用主/從 (master/slave) 模式時,必須明確啟用參數同步化。(問題單 ID:358676)
- 在修正此問題之前,HAP 檔案可能會在啟動期間被錯誤回報為擁有無效的授權。現在,授權有效性僅會在畫面擷取卡設定完成後進行檢查。(票證 ID: 357284)
- 已解決導致 Linux 系統上 CPU 使用率偏高的問題。(票證 ID: 310479)
- 修正了 applet 迭代器針對 HAP 檔案回報錯誤的總相機數量的問題。(票證 ID: 357288)