跳至內容

已知問題:Framegrabber SDK 5.10.0#

本節提供有關 Basler Runtime 版本 5.10.0 已知問題的資訊。

所有元件#

總結 Applets Built with Vivado 2025.1 May Not Be Loaded
描述 使用 Vivado 2025.1 版本建立的 Applet 有時可能會載入失敗。
受影響的作業系統 Linux 與 Windows
因應措施 這個問題已在 Framegrabber SDK 5.11.6 中修正。因此,為避免此問題,請使用 Framegrabber SDK 5.11.6 或更高版本,或者使用 Vivado 2023.2 來建置您的 Applet。
票單 ID 341684
總結 mE5 Frame Grabbers 的啟動分割區被設為分割區 0 且顯示錯誤的序號
描述 開機後,microEnable 5 frame grabbers 總是將分割區 0 顯示為啟動分割區,即使在開機前已定義另一個分割區為啟動分割區,且無法變更啟動分割區。此外,序號也無法正確顯示。
受影響的作業系統 Windows
因應措施 關閉 Windows 下的快速啟動功能。
票單 ID TFS 272272
總結 mE5 CXP Frame Grabbers 僅能偵測以正確連接順序連接的相機
描述 microEnable 5 CXP frame grabbers 僅在相機依正確的連接順序連接時才會偵測到相機:相機連接埠 0 連接到 frame grabber 連接埠 0、相機連接埠 1 連接到 frame grabber 連接埠 1 等。如果相機以不同的順序連接,則無法被 frame grabber 偵測到。
受影響的作業系統 Windows 與 Linux
因應措施 請以正確的連接順序將相機連接至 frame grabber。
票單 ID TFS 259300
總結 對於 Windows 32-Bit 安裝,PATH 環境變數不會自動設定
描述 如果您為 Windows 32-bit 安裝 Framegrabber SDK,Windows 安裝程式不會在 PATH 環境變數中設定 win32 bin 資料夾。
受影響的作業系統 Windows
因應措施 請手動將 win32 bin 資料夾設定為 PATH 環境變數。
票單 ID TFS 260409
總結 相機無法輸出正確的影像
描述 若多鏈結相機不符合 CXP 標準中關於在鏈結之間分配影像資料的規範,將無法向電腦傳送正確的影像。此問題在使用 JAI SP-12000C-CXP4 相機時曾被觀察到。
受影響的作業系統 Windows 與 Linux
因應措施 沒有可用的因應措施。
票單 ID TFS 211645
總結 Linux 驅動程式無法使用受信任的 Basler 憑證進行簽署
描述 在 Linux 中使用安全開機 (UEFI 模式) 需要使用以受信任憑證簽署的驅動程式。由於驅動程式是以原始程式碼的形式提供,因此無法使用受信任的 Basler 憑證進行簽署。
受影響的作業系統 Linux
因應措施 若要使用該驅動程式,可以停用安全開機。或者,您可以依照此 Ubuntu 部落格文章中的說明來簽署驅動程式。
票單 ID –

Framegrabber API#

總結 以高影格率顯示影像可能會導致對使用者輸入的回應變慢
描述 當使用 Framegrabber API 程式庫 display_lib(僅適用於 Windows)時,以高影格率(約每秒 10,000 個影格)顯示影像可能會導致主電腦對使用者輸入(例如鍵盤和滑鼠)的回應變慢。
受影響的作業系統 Windows
因應措施 沒有可用的因應措施。
票單 ID –

GenTL Producer#

總結 影像 Acquisition Start 後變更的相機參數不會反映在 Frame Grabber 中
描述 當在影像擷取期間變更相機參數時,該變更不會反映在 frame grabber 中。這是因為 GenTL Producer 會在開始擷取之前查詢相關參數(寬度、高度、影像格式等),並將這些參數與 frame grabber 進行同步。
受影響的作業系統 Windows 與 Linux
因應措施 沒有可用的因應措施。
票單 ID TFS 195482 與 225591
總結 變更 Applet 時,GenTL Device ID 會隨之改變
描述 根據 GenTL 標準,device ID 在兩次工作階段之間應保持不變。然而,當變更 applet 時,GenTL device ID 會改變。因此,透過某個 applet 查詢到的 device ID,只有在 applet 與產生 device ID 的原始 applet 名稱相同時,才能搭配不同的硬板和不同的 applet 使用。
受影響的作業系統 Windows 與 Linux
因應措施 沒有可用的因應措施。
票單 ID –

microDisplay X#

總結 在全新安裝的 Linux 系統上,microDisplay X 無法啟動
描述 在全新安裝的 Linux 系統上,microDisplay X 無法啟動。此問題的原因是全新安裝的 Linux 系統缺少 QT 平台外掛程式 xcb 遺失。
受影響的作業系統 Linux
因應措施 請使用以下指令安裝遺失的外掛程式: sudo apt install libxcb-xinerama0.
票單 ID TFS 259941
總結 在 Linux 上,microDisplay X 關閉時可能會發生當機
描述 在 Linux 上,microDisplay X 在關閉時可能會發生當機。這不會造成其他後續影響,可以忽略。
受影響的作業系統 Linux
因應措施 沒有可用的因應措施。
票單 ID TFS 211811

C# 包裝函式#

總結 C# Wrapper 不接受 FieldParameterInt 中的負值
描述 FieldParameterInt.value 是一個無符號整數,Framegrabber SDK 可以正確處理。在 C# wrapper 中,指派負值(例如 -1)將無法通過編譯,因此 SiSoCsRt.Fg_setParameterWithFieldParameterInt 無法直接使用該數字進行呼叫。
受影響的作業系統 Windows 與 Linux
因應措施 將值指派給 unchecked 之前,請先使用 Fg_setParameterWithFieldParameterInt對於 -1,則應使用 fieldParameter.value = unchecked((uint)-1);.
票單 ID 332625