コンテンツにスキップ

既知の問題Framegrabber SDK 5.11.3#

このセクションでは、Basler Framegrabber SDK バージョン 5.11.3 の既知の問題に関する情報を説明します。

すべてのコンポーネント#

概要 Vivado 2025.1 で構築されたアプレットが読み込まれない場合がある
説明 Vivado バージョン 2025.1 を使用して作成されたアプレットは、読み込みに失敗する場合があります。
影響を受ける OS Linux および Windows
回避策 この問題は Framegrabber SDK 5.11.6 で修正されています。そのため、この問題を回避するには、Framegrabber SDK 5.11.6 以降を使用するか、Vivado 2023.2 でアプレットをビルドしてください。
チケット ID 341684
概要 MCFファイルの保存と読み込みにより、倍精度浮動小数点数が整数に丸められる
説明 MCFファイルから設定を読み込む際、カンマ区切りの倍精度浮動小数点数が最も近い整数に丸められることがあります。これは、Linuxオペレーティングシステムの現在のロケール設定が原因です。ロケールで区切り文字としてドットが定義されている場合、丸め処理は発生しません。
影響を受ける OS Linux
回避策 次のような適切なロケールを設定します: LC_NUMERIC="C" ./<applicationName>、microDisplay XまたはmicroDiagnosticsを開始する前に。
チケット ID 265213
概要 カメラが正しい画像を出力しない
説明 複数のリンクを持つカメラが、リンク間での画像データの分散に関してCXP規格に準拠していない場合、カメラは画像を正しく送信しません。この問題はJAI SP-12000C-CXP4カメラで確認されています。
影響を受ける OS WindowsおよびLinux
回避策 回避策はありません。
チケット ID 211645
概要 Linuxドライバに信頼されたBasler証明書で署名できない
説明 Linuxでセキュアブート(UEFIモード)を使用する場合、信頼された証明書で署名されたドライバが必要です。ドライバはソースコードとして提供されるため、信頼されたBasler証明書で署名する方法はありません。
影響を受ける OS Linux
回避策 ドライバを使用するには、セキュアブートを無効にすることができます。または、このUbuntuのブログ記事で説明されているようにドライバに署名することもできます。
チケット ID –

Framegrabber API#

概要 高フレームレートでの画像表示により入力遅延が発生する場合がある
説明 display_lib Framegrabber APIライブラリ(Windowsでのみ利用可能)を使用する場合、高フレームレート(1秒あたり約10,000フレーム)で画像を表示すると、ホストコンピュータで入力遅延(キーボードやマウスの遅延など)が発生する場合があります。
影響を受ける OS Windows
回避策 回避策はありません。
チケット ID –

CLComDriver#

概要 システム内のCLSerポートよりも多くのドライバがインストールされている
説明 Install COM driver(s) for all Portsを使用しているときに、システム内のCLSerポートの数よりも多くのドライバーがインストールされることがあります。
影響を受ける OS Windows
回避策 追加のポートを選択し、Remove selected COM driverコマンドを使用してそれらを削除します。
チケット ID –
概要 Basler Runtime 5.9.0以前ではボードタイプが認識されない
説明 Basler Runtime 5.9.0以前では、ボードタイプが認識されず、ポートはCLSer識別子を使用してのみ表示されます。
影響を受ける OS Windows
回避策 Basler Runtime/Framegrabber SDKのバージョンを5.10以降にアップデートしてください。
チケット ID –
概要 デバイスマネージャーのポート設定が実際の設定を反映していない
説明 デバイスマネージャーのポート設定が実際の設定を反映しておらず、変更が考慮されません。
影響を受ける OS Windows
回避策 Windows COM Port APIを使用してポート設定を変更してください。
チケット ID –

GenTL Producer#

概要 Acquisition Start後に変更されたカメラパラメータがフレームグラバーに反映されない
説明 画像取り込み中にカメラパラメータを変更した場合、その変更はフレームグラバーに反映されません。これは、GenTL Producerが取り込みの開始前に該当するパラメータ(幅、高さ、画像フォーマットなど)を取得し、それらをフレームグラバーと同期させるためです。
影響を受ける OS WindowsおよびLinux
回避策 回避策はありません。
チケット ID 195482および225591
概要 アプレットの変更時にGenTLデバイスIDが変更される
説明 GenTL標準によると、デバイスIDは2つのセッション間で一定に保たれる必要があります。しかし、アプレットを変更するとGenTLデバイスIDが変更されます。そのため、デバイスIDは、そのデバイスIDが生成されたアプレットと同じ名前のアプレットを使用している場合にのみ再利用できます。
影響を受ける OS WindowsおよびLinux
回避策 回避策はありません。
チケット ID –

microDisplay X#

概要 2つのCameraオペレーターを含むVisualAppletsデザインで、microDisplay Xでのカメラ検出が機能しないことがある
説明 2つのCameraオペレーターが含まれ、そのうち少なくとも1つのオペレーターが2つのチャンネルを持ち、リソースインデックスが直接昇順で割り当てられているVisualAppletsデザインでは、microDisplay Xでのカメラ検出が機能しません。例えば、それぞれ2つのチャンネルを持つ2つのCameraオペレーターがあり、オペレーターAがポート0および1を使用し、オペレーターBがポート2および3を使用する場合などです。
影響を受ける OS WindowsおよびLinux
回避策 リソースインデックスを直接昇順で割り当てないでください。例えば、オペレーターAのチャンネルをポート0および2に割り当て、オペレーターBのチャンネルをポート1および3に割り当てます。
チケット ID 314206
概要 複雑なデザインのHAPファイルを読み込むときにmicroDisplay Xがクラッシュする
説明 非常に複雑なVisualAppletデザインの一部では、microDisplay Xでのアプレットの読み込み中または読み込み直後にクラッシュが発生する場合があります。SDKプログラムでは、このようなクラッシュは確認されていません。
影響を受ける OS WindowsおよびLinux
回避策 microDisplay Xでアプレットを再度読み込みます。通常、microDisplay Xでのアプレットの読み込みは、2回目または3回目の試行で成功します。
チケット ID 314234
概要 クリーンなLinuxインストール環境でmicroDisplay Xが起動しない
説明 クリーンなLinuxインストール環境で、microDisplay Xが起動しません。この問題の原因は、クリーンなLinuxインストール環境において、 xcb Qtプラットフォームプラグインが不足していることです。
影響を受ける OS Linux
回避策 不足しているプラグインを以下の方法でインストールします。 sudo apt install libxcb-xinerama0 コマンド。
チケット ID 259941
概要 Linux環境で、終了時にmicroDisplay Xがクラッシュすることがある
説明 Linux環境で、終了時にmicroDisplay Xがクラッシュすることがあります。これによる影響はなく、無視して問題ありません。
影響を受ける OS Linux
回避策 回避策はありません。
チケット ID 211811

python ラッパー#

概要 imaFlexプラットフォーム用のPythonラッパーのサンプルが用意されていない
説明 imaFlexプラットフォーム用のPythonラッパーのサンプルは、Framegrabber SDKに同梱されていません。
影響を受ける OS WindowsおよびLinux
回避策 他のプラットフォーム向けのサンプルを使用し、適宜調整してください。
チケット ID –