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 で使用されるファイルハンドルの数を削減しました。
- Linux ドライバーにカーネル 5.19 のサポートを追加しました。
GenTL Producer
- CXP 標準で要求される接続テストモードが利用可能になりました。
- GenTL Producerのデバイスに Automatic Tap Geometry チェックボックスを追加しました。
- GenTL Producerで、GenCP経由のCamera Linkサポートが提供されるようになりました。
アプレット
- CXP-12 Interface Card 1C/2C/4C用のラインスキャンアプレットが更新されました。
- imaWorx用のラインスキャンアプレットが更新されました。
- mE5フレームグラバー用のラインスキャンアプレットが更新されました。
- 以下のアプレットで、タップジオメトリ1X-2YEのサポートが追加されました。
- CXP-12 Interface Card 2C/4CおよびimaWorx用のシングルエリアアプレット
- CXP-12 Interface Card 4CおよびimaWorx用のデュアルエリアアプレット
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において、この問題が修正されました。(チケット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を呼び出すと、正しいIDが指定されている場合でも「Invalid board index」エラーが返されていました。これが修正されました。gpioToolは
/bin ディレクトリからサブディレクトリ /impl)。次の名称のスクリプト: gpioTool で /bin ディレクトリ内のgpioToolという名前のスクリプトが、適切な環境変数を設定した後にアプリケーションを呼び出すようになりました。(チケットID:256141)