これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド uhd_usrp_probe です。
プログラム:
NAME
uhd_usrp_probe - USRP ハードウェア ドライバー ペリフェラル レポート ユーティリティ
DESCRIPTION
USB で接続された UHD 対応ソフトウェア無線周辺機器に関する詳細情報をレポートします。
ネットワークまたは組み込み構成。
UHD パッケージは、Ettus Research 製品用のユニバーサル ハードウェア ドライバーです。 目標は
現在および将来の Ettus Research 製品にホスト ドライバーと API を提供します。 ユーザー
UHD ドライバーをスタンドアロンで使用することも、サードパーティのアプリケーションと組み合わせて使用することもできます。
詳細には、ユニット名、リビジョン番号、接続されているすべての USRP で利用可能なセンサーが含まれます。
マザーボードとドーターボード。
SYNOPSIS
uhd_usrp_probe [オプション]
OPTIONS
デバイスアドレス引数:
--args argは
完全なプロパティ ツリーを出力します。
- 木
プロパティ ツリーから文字列値をクエリします。
- ストリング argは
バージョン文字列を出力して終了します。
- バージョン
このヘルプ情報:
- 助けて
識別 USRP デバイス
デバイスは、キーと値の文字列ペアを通じてアドレス指定されます。 これらの文字列ペアは次の目的で使用できます。
特定のデバイスまたはデバイスのグループの検索を絞り込みます。 ほとんどの UHD ユーティリティ
アプリケーションとサンプルには、デバイス アドレスを受け取る --args パラメーターがあります。
デバイスアドレスは区切られた文字列として表現されます。 のドキュメントを参照してください。
参考までに、types/device_addr.hpp。
すべてのデバイスには、ホスト システム上でそれを識別するためのいくつかの方法があります。
識別 by ハードウェア 識別子
すべての USRP デバイスは、以下に一致するハードウェア シリーズ ID を通じて見つけることができます。
USRP デバイスは次のとおりです。
引数 | デバイス
タイプ=usrp1 | USRP1
タイプ=usrp2 | USRP2、USRP N200、USRP N210
タイプ=b100 | USRP B100
タイプ=b200 | USRP B200、USRP B210
タイプ=e100 | USRP E100、USRP E110
タイプ=e3x0 | USRP E310
タイプ=x300 | USRP X300、USRP X310
識別 by シリアル 数
すべての USRP デバイスには、デバイスの識別に使用できる一意のシリアル番号が与えられます。
次のように:
シリアル=12345678
識別 by IP 住所
ホストに接続された USRP2、USRP N200、USRP N210、USRP X300、および USRP X310 デバイス
次のように、すべてのマシンは IP アドレスを通じて見つけることができます。
addr = 192.168.10.2
識別 by 名
ユーザーは、USRP デバイスに短い名前を付けるオプションがあります。
lib/uhd/utils の usrp_burn_mb_eeprom ユーティリティ。 名前が付けられたデバイスは、
次のように識別されます。
name = foo
例
デバイス 発見 、 command ライン
デバイス アドレス引数を指定すると、検索範囲を絞り込むことができます。
uhd_usrp_probe --args="type=usrp1"
-- または --
uhd_usrp_probe --args="シリアル=12345678"
このシステムで利用可能なすべてのデバイスを検索します。
uhd_usrp_probe
onworks.net サービスを使用してオンラインで uhd_usrp_probe を使用する