Framegrabber SDK 5.11.0 的變更與已修正問題
本節提供有關 Basler Framegrabber SDK 5.11.0 版本的變更與已修正問題的資訊。
一般資訊
- 已更新 Visual Studio 可轉散發套件。
- 已整合用於 marathon 硬體重新設計 (SPI) 的 Linux 驅動程式新版本 5.3.0。
- 已整合用於 marathon 硬體重新設計 (SPI) 的 Windows 驅動程式 mE5 新版本 2.2.0。
- 減少了 Linux 上使用的檔案代勞 (file handles) 數量。
- 在 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 抽頭幾何 (tap geometry) 的支援:
- 適用於 CXP-12 Interface Card 2C/4C 與 imaWorx 的單面陣 applet
- 適用於 CXP-12 Interface Card 4C 與 imaWorx 的雙面陣 applet
Framegrabber API
microDiagnostics與 microDisplay X
- 已移除 microDisplay X 中 1024 的緩衝區限制。
已修正的問題
- 先前,GenTL
BUFFER_INFO_FRAME_ID 可以透過以下方式查詢的設定 DSGetBufferInfo 未包含來自 CXP 影像標頭的來源標籤。取而代之的是,它包含傳送至電腦的所有張數的 Counter。此問題已修正。(票證 ID:197430) - 在此之前,applet 迭代器回報了不正確的 DMA 數量,適用於 HAP 中的檔案
Fg_Helpers 該專案以及GenTL Producer 中。此問題已修復。(問題編號: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)