メインコンテンツ

findsdr

ホスト コンピューターに接続されたソフトウェア無線 (SDR) のステータス

R2026a 以降

説明

radios = findsdr() は、ホスト コンピューターに接続されているすべての SDR の無線機名、無線機タイプ、および IP アドレスまたはシリアル番号を含むテーブルを返します。

radios = findsdr(SDRType=Type) は、ホスト コンピューターに接続されている、Type で指定されたタイプのすべての SDR のモデル番号、IP アドレスまたはシリアル番号、およびステータスを含むテーブルを返します。

radios = findsdr(StatusType=Status) は、ホスト コンピューターに接続されている、Status で指定されたステータスのすべての SDR のモデル番号、IP アドレスまたはシリアル番号、およびステータスを含むテーブルを返します。

radios = findsdr(SDRType=Type,Address=SDRAddress) は、ホスト コンピューターに接続されている、SDRAddress で指定された IP アドレスまたはシリアル番号のすべての SDR のモデル番号、IP アドレスまたはシリアル番号、およびステータスを含むテーブルを返します。

すべて折りたたむ

findsdr 関数を使用して、ホスト コンピューターに接続された SDR を検索します。

radios = findsdr()

ホスト コンピューターに接続された特定の SDR タイプについての情報を取得するには、SDRType を目的の SDR に設定します。たとえば、ホスト コンピューターに接続されたすべての Pluto 無線機のリストを取得するには、SDRTypePLUTO に設定します。

radios = findsdr(SDRType="PLUTO")

特定の IP アドレスまたはシリアル番号をもつ SDR のステータスを取得するには、Address を目的の IP アドレスまたはシリアル番号に設定します。

radios = findsdr(SDRType="USRP", Address='192.168.10.2')

SDR 上の送信機または受信機のステータスを取得するには、StatusTypeTxRxAvailable に設定します。

radios = findsdr(StatusType='TxRxAvailable')

入力引数

すべて折りたたむ

SDR のタイプ。string スカラーまたは文字ベクトルとして指定します。ホスト コンピューターに接続された特定のタイプの SDR のステータスを取得するには、このオプションを使用します。

例: "USRP"

データ型: char | string

SDR のステータス タイプ。string スカラーまたは文字ベクトルとして指定します。StatusType を次のいずれかの値に設定します。

  • "SDRList"— ホスト コンピューターに接続された SDR を、対応する SDR 名、SDR タイプ、および IP アドレスまたはシリアル番号と共に一覧表示します。

  • "TxAvailable"— ホスト コンピューターに接続された SDR 上の利用可能な送信機を、対応する SDR 名、SDR タイプ、および IP アドレスまたはシリアル番号と共に一覧表示します。

  • "RxAvailable"— ホスト コンピューターに接続された SDR 上の利用可能な受信機を、対応する SDR 名、SDR タイプ、および IP アドレスまたはシリアル番号と共に一覧表示します。

  • "TxRxAvailable"— ホスト コンピューターに接続された SDR 上の利用可能な送信機と受信機の両方を、対応する SDR 名、SDR タイプ、および IP アドレスまたはシリアル番号と共に一覧表示します。

  • "RxTxAvailable"— ホスト コンピューターに接続された SDR 上の利用可能な送信機と受信機の両方を、対応する SDR 名、SDR タイプ、および IP アドレスまたはシリアル番号と共に一覧表示します。

  • "DetailedStatus"— ホスト コンピューターに接続された SDR の詳細なステータスを、対応する SDR 名、SDR タイプ、IP アドレスまたはシリアル番号、および送信機または受信機の利用可否と共に一覧表示します。

データ型: char | string

SDR の IP アドレスまたはシリアル番号。string スカラーまたは文字ベクトルとして指定します。

データ型: char | string

出力引数

すべて折りたたむ

接続された SDR に関する情報。table として返されます。変数の説明については、次の表を参照してください。

変数説明依存関係
SDRNameホスト コンピューターに接続された SDR の名前。-
SDRTypeホスト コンピューターに接続された SDR のタイプ。-
Addressホスト コンピューターに接続された SDR の IP アドレスまたはシリアル番号。-
TxAvailableホスト コンピューターに接続された SDR 送信機の利用可否。

利用可能な SDR 送信機のリストを取得するには、StatusType を次のいずれかの値に設定します。

  • TxAvailable

  • TxRxAvailable

  • RxTxAvailable

  • DetailedStatus.

RxAvailableホスト コンピューターに接続された SDR 受信機の利用可否。

利用可能な SDR 受信機のリストを取得するには、StatusType を次のいずれかの値に設定します。

  • RxAvailable

  • TxRxAvailable

  • RxTxAvailable

  • DetailedStatus.

Statusホスト コンピューターに接続された SDR の詳細なステータス。 StatusTypeDetailedStatus に設定します。

バージョン履歴

R2026a で導入