pylon Software Suite 26.10 リリースノート#
バイナリ互換性#
- Data Processing = 6.0.0
旧バージョンの Data Processing で構築されたアプリケーションは互換性がありません。 - pylon C SDK = 10.1.0
pylon C SDKのバージョン10.1.xまたはそれ以前の10.x.xバージョンで構築されたアプリケーションとの互換性があります。 - pylon .NET SDK = 9.0.0
旧バージョンの pylon .NET SDK で構築されたアプリケーションは互換性がありません。
新機能 / 変更点#
- vTools: [360948] Pattern OCR vToolを追加しました。この vTool を使用するには、pylon AI 用 pylon Supplementary Package バージョン 1.6.1 以降が必要です。
- GigE: [369750] AutoFrameRetention パラメータを追加しました。有効にすると、固定の安全マージンを含め、現在のフレームレートに基づいて FrameRetention の値が自動的に計算されます。
- GenTL/GigE: [369750] AutoFrameRetention パラメータを追加しました。これにより、固定の安全マージンを含め、現在のフレームレートに基づいて FrameRetention の値が自動的に計算されます。
- GigE: [347002] アイドル期間中の EEE に起因するリンク遷移によって GigE Vision カメラで接続エラーや転送エラーが発生することが確認されているため、最適化されたネットワークアダプター上で pylon GigE Configurator が Energy-Efficient Ethernet (EEE) を自動的に無効化するようになりました。Windows では、ツール終了時に元の設定に戻されます。EEE 制御を公開しないドライバーを持つアダプターはサイレントスキップされます。
- GigE: [335939] Windows でのマルチカメラ GigE セットアップ向けに pylon GigE Configurator を更新しました。アプリケーションノート AW00194001000 のすべての推奨事項が実装されています。
- GigE: [371519] pylon GigE Filter Driver をバージョン 5.7.0.1310 に更新しました。このドライバーに GenDC サポートが含まれるようになりました。
- pylon .NET SDK: [369354] (GenDC) データコンテナから最初の一致する画像データコンポーネントを取得するための IDataContainer.GetFirstImageDataComponent() および TryGetFirstImageDataComponent() を追加しました。
- pylon .NET SDK: [369354] IDataComponent.AsPixelDataView() および新しい DataSize Property を介したピクセルデータへのゼロコピーアクセスを追加しました。
- pylon .NET SDK: [369354] すべてのグラブサンプルを更新し、IDataContainer/IDataComponent を介して画像データを読み取るようにしたため、従来のグラブ結果だけでなく、GenDC 対応カメラでも正常に動作します。
- Data Processing: [370224] 設定データの詳細レベルを制御できるように BuildersRecipe::SaveAs を拡張しました。
- pylon Event Logger: [366731] キャプチャセッションの開始後でも、メッセージビューに表示される最大メッセージ数を変更できるようになりました。これを行うには、セッションを一時停止する必要があります。
- Workbench: [371341] pylon Lean Runtime Recipe オプションを追加しました。これにより、ランタイム動作に必要な情報のみを含むレシピを Workbench に保存できます。
- vTools: [369524] pylon Lean Runtime Recipe オプションを追加しました。これにより、ランタイム動作に必要な情報のみを含むレシピを Workbench に保存できます。Matching Basic、Matching Pro、または Calibration vTools を含む Lean Runtime Recipes は下位互換性がありません。
- PylonVToolCreatorRuntime: [370222] レシピ保存の詳細レベルを決定するための Settings::GetDetailLevel() を追加しました。
修正点#
- GigE: [368428] 1つの受信バッチに複数のギャップが含まれている場合に、受信マップ内にまだ存在するすべての欠落パケット範囲が要求されるように、GigE Vision パケット再送を修正しました。
- GigE: [335939] WindowsのDHCP状態の変更を修正し、サポートされていないRSSのCPU数を拒否するようにしました。複数のプロセッサグループを持つシステムでは、RSSの配置にサポートされているグループ内の論理プロセッサが使用されるようになりました。
- GigE: [335939] pylon GigE Configuratorの–dry-runオプションを修正しました。管理者権限やroot権限が不要になりました。また、LinuxおよびmacOSではシステムファイルを書き込み用に開くことがなくなり、システム設定の最適化中のエラーが終了コードに反映されるようになりました。
- pylon Viewer: [369747] ユーザー定義の機能タブが正しく編集できなくなる問題を修正しました。
- pylon Viewer: [369748] カメラの再接続後にストリーミングボタンの状態が正しくなくなる問題を修正しました。「Start」、「Stop」、「Single Shot」の各ボタンが、カメラの現在の取得状態を正しく反映するようになりました。
- pylon Viewer: [360865] Firmware Updaterのファームウェア互換性チェックを改善しました。これにより、アクセスできないカメラ、無効なアップデートファイル、互換性のないファームウェアに関するエラーメッセージがより明確になりました。互換性は、アップデート選択ページを開いたときに自動的にチェックされるほか、手動でも再度チェックできるようになりました。
- pylon Viewer: [369409] Flat-Field Correctionのカメラ互換性検出と初期化を改善しました。ブロックベースの補正では競合するHDR設定が自動的に無効化され、初期化エラーがより明確に報告されるようになりました。
- pylon Viewer: [368551] Bandwidth Managerでの分析実行中にアプリケーションが応答しなくなることがある問題を修正しました。スループットの更新によってパケット間遅延が意図せず変更されることがなくなりました。
- pylon Viewer: [371680] pylon Viewerで記録された画像のカウントの末尾にパーセント記号が表示される問題を修正しました。
- Workbench: [350603] Pin Data Viewのドロップダウンで、クリックされるまでピンの有効/無効が誤って表示される問題を修正しました。
制限事項#
- pylon Viewer: Stereo ace 2カメラで取得した画像はまだ表示できません。
- pylon Viewer: Intel製HDグラフィックスカードを搭載したコンピューターでは、グラフィックスドライバを最新バージョンにアップデートする必要がある場合があります。
- pylon Viewer: コンピューターの負荷が非常に高い場合など、状況によっては、pylon Viewerでカメラがすでにオープンされている場合にColor Calibratorが動作しないことがあります。これを防ぐには、Color Calibratorを使用する前にカメラをクローズしてください。
- pylon Viewer: Color Calibratorは、すべてのBaslerカラーカメラをサポートしているわけではありません。カメラの機能セットの違いにより、Basler dartおよびboost Vカメラはサポートされていません。
- pylon Viewer: 全体的な安定性とパフォーマンスを向上させるため、pylon Viewerに新しいイメージスロットルが実装されました。これにより、pylon Viewerのビデオ録画機能に影響する新しい制限が導入されます。イメージングパイプラインにおいてカメラあたり毎秒250枚の画像のみが許可されるため、この制限を超えた場合にすべてのフレームを録画する機能が制限されます。
- Workbench: WorkbenchのStatistics機能は、vToolsの実行時間を測定します。Statistics機能で測定される時間は、システムの設定や全体的なCPU負荷によって異なる場合があります。これは、CPUが現在の負荷(動的周波数スケーリングなど)に応じて異なる周波数で動作する場合があるためです。
- Workbench: Workbenchでデータをアクティブに表示する複数のピンデータビューを使用すると、CPU負荷が増加し、全体的なパフォーマンスが低下する可能性があります。Baslerでは、可能な限り使用するピンデータビューを減らすことを推奨しています。
- 3D: Stereo ace 3Dカメラを使用するには、pylon Supplementary Package for Stereo aceのインストールが必要です。pylon Supplementary Package for Stereo aceは、Baslerウェブサイトからダウンロードできます。
- 3D: Basler blaze 3Dカメラを使用するには、pylon Supplementary Package for blazeのインストールが必要です。pylon Supplementary Package for blazeは、Baslerウェブサイトからダウンロードできます。
- 3D: Stereo mini 3Dカメラを使用するには、pylon Supplementary Package for Stereo miniのインストールが必要です。pylon Supplementary Package for Stereo miniは、Baslerウェブサイトからダウンロードできます。
- MP4: MP4ビデオを録画するには、pylon Supplementary Package for MPEG-4がインストールされている必要があります。pylon Supplementary Package for MPEG-4は、Baslerウェブサイトからダウンロードできます。
- MP4: 解像度が20 MP以上のカメラでビデオファイルの録画を行う際、Qualityパラメータが80%以上に設定されていると、録画に失敗する場合があります。回避策として、Qualityパラメータをより低い値に設定してください。
- MP4: 録画機能は、ace 2 ProカメラのCompression Beyond機能をサポートしていません。録画が開始され、Compression Beyond機能が有効になっている場合、pylon ViewerはまずカメラのCompression Beyond機能を無効にしてから録画を開始します。
- USB: Basler U3Vデバイスが非同期化される可能性があるため、Intel製USBホストで使用されている電源管理をオフにする必要があります。この場合、システムの起動後にBasler U3Vデバイスが使用できなくなることがあります。次の手順に従って、USB3バスのLPMパッケージを無効にしてください。
- 次のコマンドを実行して、高度な設定を有効にします。
powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe- 4ce1-be31-1b38b384c009 -ATTRIB_HIDE - 電源オプションでLPM設定を変更します。
- コントロールパネルで電源オプションを開きます。
- 選択した電源プランの「プラン設定の変更」をクリックします。
- 「詳細な電源設定の変更」をクリックします。
- 「電源オプション」ダイアログの「詳細設定」タブで、「USB設定」を選択します。
- 「USB 3のセレクティブサスペンドの設定」または「USB 3 Link Power Management」を「オフ」に設定します。
- 次のコマンドを実行して、高度な設定を有効にします。
- GenTL: GenTLバージョン1.4以前のプロデューサーに対するGenTLサポートは制限されています。
- GigE: Baslerのace 2 5GigEおよび1GigEカメラを最適に活用するために、BaslerではデュアルチャンネルDDR4-3600 RAM以上の使用を推奨しています。より低速なRAMを使用すると、バッファアンダーランや画像損失が発生する可能性があります。さらに、pylon GigE Configuratorツールを使用してセットアップ全体を最適化することを推奨しています。
- GigE: IP Configuratorツールでは、1つのネットワークインターフェイス上の複数のIP設定は完全にはサポートされていません。
- GigE: エラーメッセージ「Failed to allocate resources.」が表示された場合、NICとカメラのIP設定を最適化するためにpylon GigE Configuratorツールを使用することをBaslerはお勧めします。
- pylon C++ SDK: 一部のace 2カメラでは、イベント通知に通常の列挙型の代わりにブール値パラメータを使用する場合があります。この問題に対処するには、次のコードスニペットを使用できます。C++の場合は、camera.EventNotification.TrySetValue(EventNotification_On);に加えて、CBooleanParameter(camera.GetNodeMap(), "EventNotification").TrySetValue(true);を使用できます。
- pylon C++ SDK: Visual Studio 2017を使用している場合、MSB4211警告が表示されることがあります。この警告を削除するには、ReleaseおよびDebugプロジェクトのプロパティ([構成プロパティ] -> [全般] -> [Windows SDKバージョン])でWindows SDKのバージョンを指定してください。
- pylon C++ SDK: CMakeを使用してサンプルをビルドする際、オペレーティングシステムのパス長の制限に達する場合があります。パスが最大パス長である260文字を超えていることを示すビルドエラーが発生する可能性があります。これは、CMakeのビルドディレクトリの絶対パスが80文字を超える場合に発生する可能性があります。ビルドディレクトリは、現在の作業ディレクトリ、またはcmakeを呼び出すときに「-B」オプションで指定したディレクトリです。このエラーが発生した場合は、ユーザープロファイル内(C:\Users\など)に直接配置するなど、80文字を超えない短いパスを持つビルドディレクトリを使用してください。
\Samples。Windows 10バージョン1607以降では長いパスを有効にすることができます。詳細については、Microsoftのドキュメントを参照してください。 - pylon C SDK: pylon C APIは、まだGenDCおよびBasler blaze 3Dカメラを使用するための便利な機能を提供していません。
- pylon C SDK: GenTL Consumerを使用する場合(CoaXPressなど)、ストリーミングを明示的に開始および停止できるようにするために、追加の機能がpylon Cに追加されました。この機能は、まだpylon Cプログラマーズガイドに記載されていません。pylon C++プログラマーズガイド(「Migrating from Previous Versions - Changes in the IStreamGrabber API」の章を参照)またはpylonC OverlappedGrabプログラミングサンプルを参照してください。
- pylon .NET SDK: このバージョンの.NET APIにアップデートする場合、新しいアセンブリを参照するように.NETプロジェクトファイルをアップデートする必要があります。これは、VB2015の互換性修正(インターフェイスクラスBasler.Pylon.IParameterListEnumがrefクラスBasler.Pylon.ParameterListEnumに変更されたため)に起因します。
- pylon .NET SDK: .NETプロジェクトでネイティブデバッグが有効になっており、プロジェクトがpylonアセンブリを参照している場合、Visual Studio 2012またはVisual Studio 2013のデバッガーで実行するとアプリケーションがクラッシュする可能性があります。この問題を回避するには、Visual Studioデバッガーのオプションでマネージ互換モードを有効にしてください。
- vTools: レシピに Color Classifier vTool と1つ以上の Region vTools(Region Morphology、Region Selection、Region Feature Extraction)が含まれている場合、Blob Analysis Basic ライセンスと Color Blob Analysis Basic ライセンスの両方が購入対象としてリストされます。
- vTools: レシピに Measurements Basic vTool と1つ以上の Measurements Pro vTools が含まれている場合、Measurements Basic ライセンスと Measurements Pro ライセンスの両方が購入対象としてリストされます。
- GigE: Nebula Matrix SmartNICドライバを使用する場合、Extended IDを使用したストリーミングはサポートされません。画像が破損します。
ダウンロード#
このバージョンの pylon Software Suite はここからダウンロードできます。