Framegrabber SDK 5.11.2 の既知の問題
このセクションでは、Basler Framegrabber SDK バージョン 5.11.2 の既知の問題に関する情報を説明します。
すべてのコンポーネント
| 概要 | 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 | TFS 195482 および 225591 |
| 概要 | アプレットの変更時にGenTLデバイスIDが変更される |
| 説明 | GenTL標準によると、デバイスIDは2つのセッション間で一定に保たれる必要があります。しかし、アプレットを変更するとGenTLデバイスIDが変更されます。そのため、デバイスIDは、そのデバイスIDが生成されたアプレットと同じ名前のアプレットを使用している場合にのみ再利用できます。 |
| 影響を受ける OS | WindowsおよびLinux |
| 回避策 | 回避策はありません。 |
| チケット ID | – |
microDisplay X
| 概要 | クリーンなLinuxインストール環境でmicroDisplay Xが起動しない |
| 説明 | クリーンなLinuxインストール環境で、microDisplay Xが起動しません。この問題の原因は、クリーンなLinuxインストール環境において、 xcb Qtプラットフォームプラグインが不足していることです。 |
| 影響を受ける OS | Linux |
| 回避策 | 不足しているプラグインを以下の方法でインストールします。 sudo apt install libxcb-xinerama0 コマンド。 |
| チケット ID | TFS 259941 |
| 概要 | Linux環境で、終了時にmicroDisplay Xがクラッシュすることがある |
| 説明 | Linux環境で、終了時にmicroDisplay Xがクラッシュすることがあります。これによる影響はなく、無視して問題ありません。 |
| 影響を受ける OS | Linux |
| 回避策 | 回避策はありません。 |
| チケット ID | TFS 211811 |