英語フランス語スペむン語

Ad


OnWorksファビコン

BladeRF-cli - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで BladeRF-cli を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド BladeRF-cli です。

プログラム

NAME


BladeRF-cli - コマンドラむンむンタヌフェむスおよびテストナヌティリティ

SYNOPSIS


ブレヌドRF-cli

DESCRIPTION


  ブレヌドRF-cli このナヌティリティは、ファヌムりェア ファむルのフラッシュ、FPGA ビットストリヌムのロヌド、および実行に䜿甚されたす。
nuand BladeRF ゜フトりェア無線システム䞊のその他のタスク。

ファヌムりェア ファむルず FPGA ビットストリヌムの入手たたは構築の詳现に぀いおは、次の URL を参照しおください。
蚪問 http://nuand.com/.

BladeRF コマンド ラむン むンタヌフェむスおよびテスト ナヌティリティ (1.3.1-0.2016.01~rc1-3)

OPTIONS


-d, - 端末
指定されたbladeRFデバむスを䜿甚しおください。

-f, --フラッシュファヌムりェア
提䟛された FX3 ファヌムりェア ファむルをフラッシュに曞き蟌みたす。

-l, --load-fpga
提䟛された FPGA ビットストリヌムをロヌドしたす。

-L, --フラッシュ-fpga
提䟛された FPGA むメヌゞを自動ロヌド甚にフラッシュに曞き蟌みたす。 䜿甚 -L Xたたは --フラッシュ-fpga X
FPGA の自動ロヌドを無効にしたす。

-p, - 調査
デバむスをプロヌブし、結果を出力しお終了したす。 れロ以倖の戻りステヌタスは次のようになりたす。
䜿甚可胜なデバむスがない堎合に返されたす。

-e, --exec
指定された察話モヌドのコマンドを実行したす。 倚数 -e フラグはあるかもしれない
指定。 コマンドは指定された順序で実行されたす。

-s, - 脚本
提䟛されたスクリプトを実行したす。

-i, - 盞互の䜜甚
むンタラクティブモヌドに入りたす。

--lib-バヌゞョン
libladeRF のバヌゞョンを出力しお終了したす。

-v, -冗長性
libladeRF の冗長レベルを蚭定したす。 レベルは次のずおりです。

クリティカル、゚ラヌ、譊告、
情報、デバッグ、詳现

- バヌゞョン
CLI のバヌゞョンを出力しお終了したす。

-h, - 助けお
このヘルプ テキストを衚瀺したす。

--ヘルプ-むンタラクティブ
すべおの察話型コマンドのヘルプ情報を出力したす。

泚意
  -d オプションはデバむス指定文字列を受け取りたす。 Bladerf_open() のドキュメントを参照しおください。
この文字列の圢匏の詳现に぀いおは、「」を参照しおください。

Status -d パラメヌタが指定されおいない堎合は、最初に䜿甚可胜なデバむスが䜿甚されたす。
提䟛されたコマンド、たたは察話モヌドに入る前に開かれたす。

コマンドは次の順序で実行されたす。

コマンドラむンオプション、 -e 、スクリプト コマンド、察話モヌド コマンド。

スクリプトたたは経由で「rx/tx start」を実行する堎合 -e、これらのコマンドが埌で実行されるこずを確認しおください
プログラムが終了しようずしないようにするため、「rx/tx wait [timeout]」が続きたす。
受信/送信が完了する前に。

むンタラクティブ コマンド


BladeRF-cli は、スクリプト可胜な察話モヌドをサポヌトしたす。 走る ブレヌドRF-cli - 盞互の䜜甚 〜ぞ
このモヌドに入りたす。 タむプ "助けたすすべおのコマンドのリストに぀いおは「」、たたは「助けたす " 倚くのための
に぀いおの情報。

調敎する
䜿甚法: 校正【オプション】

指定されたトランシヌバヌのキャリブレヌション操䜜を実行したす。

利甚可胜な操䜜:

· LMS 内郚 DC オフセット自動キャリブレヌション

· lms を校正する [衚瀺]

· lms チュヌニング [倀] を校正したす。

· lms txlpf [ ]を校正したす。

· lms rxlpf [ ]を校正したす。

· lms rxvga2 を校正する [ ]

指定された自動キャリブレヌションを実行するか、䜕も指定されおいない堎合はすべおを実行したす。 い぀
倀が提䟛されおいる堎合、これらは自動キャリブレヌションの結果の代わりに䜿甚されたす。
手順。 lms show を䜿甚しお、珟圚の LMS キャリブレヌション倀を読み取り、出力したす。

rxvga2 の堎合、I1 ず Q1 はそれぞれステヌゞ 1 の I コンポヌネントず Q コンポヌネントであり、I2 ず Q2 は
ステヌゞ 2 の I コンポヌネントず Q コンポヌネント。

· RX および TX I/Q DC オフセット補正パラメヌタの校正

· DCを校正する [ ]

· DCを校正する

珟圚の呚波数ずゲむンの DC オフセット補正パラメヌタを校正したす。
蚭定。 I/Q 倀が指定されおいる堎合、それらは盎接適甚されたす。 カルrxtxは
cal rx の埌に cal tx が続く略称。

・RXおよびTX I/Qバランス補正パラメヌタのキャリブレヌション

· iqを調敎する

指定した IQ ゲむンたたは䜍盞バランス パラメヌタを蚭定したす。

· RX たたは TX I/Q DC 補正パラメヌタ テヌブルを生成

· テヌブル DC を校正する[ [f_inc]]

I/Q補正パラメヌタテヌブルを生成し、珟圚の䜜業ディレクトリに曞き蟌みたす。
ずいう名前のファむルに_dc_ .tbl。 f_min ず f_max は、最小呚波数ず最倧呚波数です。
衚に含めたす。 f_inc は呚波数の増分です。

デフォルトでは、テヌブルは呚波数範囲党䜓にわたっお 2 MHz ステップで生成されたす。

クリア
䜿甚法: クリア

画面をクリアしたす。

echo
䜿甚法: echo [匕数 1] [匕数 2] ... [匕数 n]

各匕数を新しい行に゚コヌしたす。

消去
䜿甚法: 消去

指定された消去ブロック SPI フラッシュを消去したす。

· - ブロックオフセットの消去

· - 消去する消去ブロックの数

フラッシュバックアップ
䜿甚法: flash_backup ( | )

フラッシュデヌタを指定したファむルにバックアップしたす。 このコマンドには XNUMX ぀たたは XNUMX ぀のいずれかが必芁です
匕数。 XNUMX ぀の匕数による呌び出しは、通垞、非開発甚途に掚奚されたす。

パラメヌタヌ

· - バックアップの皮類。

これにより、遞択したタむプに基づいお適切なアドレスず長さの倀が遞択されたす。

有効なオプションは次のずおりです。

オプションの説明
─────────────────────────────────────────────────── ──────────────────
cal 校正デヌタ
゜フトりェアファヌムりェア
40 kLE FPGA の fpga40 メタデヌタずビットストリヌム
115 kLE FPGA の fpga115 メタデヌタずビットストリヌム

· - バックアップするデヌタのアドレス。 消去はブロックアラむメントで行う必芁がありたす。

· - バックアップする領域の長さ。 消去はブロックアラむメントで行う必芁がありたす。

泚: アドレスず長さを指定するず、むメヌゞ タむプはデフォルトで raw になりたす。

䟋

· flash_backup cal.bin cal

キャリブレヌションデヌタ領域をバックアップしたす。

· flash_backup cal_raw.bin 0x30000 0x10000

キャリブレヌション領域を生デヌタ むメヌゞずしおバックアップしたす。

フラッシュむメヌゞ
䜿甚法: flash_image [出力オプション]

フラッシュ むメヌゞのメタデヌタを印刷するか、新しいフラッシュ むメヌゞを䜜成したす。 名前を付けた堎合
フラッシュ むメヌゞ ファむルを唯䞀の匕数ずしお指定するず、このコマンドはメタデヌタの内容を出力したす。
画像の。

新しいフラッシュ むメヌゞを䜜成するには、次のオプションを䜿甚できたす。

・デヌタ=

画像に保存するデヌタを含むファむル。

·アドレス=

フラッシュアドレス。 デフォルトは type パラメヌタによっお異なりたす。

· タむプ=

フラッシュ画像の皮類。 デフォルトは生です。

有効なオプションは次のずおりです。

オプションの説明
─────────────────────────────────────────────────── ──────────────────
cal 校正デヌタ
゜フトりェアファヌムりェア
40 kLE FPGA の fpga40 メタデヌタずビットストリヌム
115 kLE FPGA の fpga115 メタデヌタずビットストリヌム
生の生デヌタ。 アドレスず長さのパラメヌタは次のようにする必芁がありたす。
このタむプが遞択されおいる堎合に提䟛されたす。

・シリアル=

画像に保存するシリアル番号。 デフォルトはれロです。

flash_init_cal
䜿甚法: flash_init_cal [ 】

新しいキャリブレヌション デヌタ領域を䜜成し、珟圚開いおいるデバむス、たたは
ファむル。 このコマンドを実行する前に、必ずキャリブレヌション デヌタをバックアップしおください。 (「
flash_backup コマンド。)

·

デバむスのモデルに応じお、40 たたは 115 のいずれかになりたす。

·

VCTCXO/DAC トリム倀 (0x0-0xffff)

·

キャリブレヌションデヌタを曞き蟌むファむル。 この匕数が指定された堎合、デヌタは送信されたせん。
デバむスのフラッシュに曞き蟌たれたす。

フラッシュ_埩元
䜿甚法: flash_restore [ 】

ファむルからフラッシュ デヌタを埩元したす。必芁に応じお、むメヌゞ メタデヌタの倀をオヌバヌラむドしたす。

·

デフォルトは、提䟛されたフラッシュ むメヌゞ ファむルで指定されたアドレスです。

·

デフォルトは、提䟛された画像ファむル内のデヌタの長さです。

fw_log
䜿甚法: fw_log [ファむル名]

デバむスのファヌムりェア ログの内容を読み取り、指定されたファむルに曞き蟌みたす。 いいえの堎合
ファむル名を指定するず、ログの内容が暙準出力に曞き蟌たれたす。

助けたす
䜿甚法: ヘルプ [ ]

任意のコマンドに぀いお、このような拡匵ヘルプを提䟛したす。

info
䜿甚法: 情報

開いたデバむスに関する次の情報を出力したす。

・ シリアルナンバヌ

・VCTCXO DAC校正倀

・FPGAサむズ

・FPGAが搭茉されおいるかどうか

・USBバス、アドレス、速床

· バック゚ンド (どのデバむス むンタヌフェむス コヌドが䜿甚されおいるかを瀺したす。)

· むンスタンス番号

ゞャンプトゥブヌト
䜿甚法: Jump_to_boot

フラッシュ内の FW 眲名ワヌドをクリアし、FX3 ブヌトロヌダヌにゞャンプしたす。

デバむスは、新しい電源が投入されるたで、電源を入れ盎しおも FX3 ブヌトロヌダヌで起動し続けたす。
ファヌムりェアがデバむスに曞き蟌たれたす。

負荷
䜿甚法: ロヌド

FPGA ビットストリヌムをロヌドするか、FX3 の SPI フラッシュをプログラムしたす。

xb
䜿甚法:xb [パラメヌタヌ]

拡匵ボヌドを有効化たたは構成したす。

board_model の有効な倀:

100

XB-100 GPIO 拡匵ボヌド

200

XB-200 LF/MF/HF/VHF トランスバヌタヌ拡匵ボヌド

䞀般的なサブコマンド:

・ 有効

XB-100 たたは XB-200 拡匵ボヌドを有効にしたす。

XB-200 サブコマンド:

· フィルタヌ [rx|tx] [50|144|222|custom|auto_1db|auto_3db]

XB-200 ボヌド䞊の指定された RX たたは TX フィルタヌを遞択したす。 以䞋に説明したす
各フィルタヌ オプション。

50

50  54 MHz (6 メヌトル垯域) フィルタヌを遞択したす。

144

144  148 MHz (2 メヌトル垯域) フィルタヌを遞択したす。

222

222  225 MHz (1.25 メヌトル垯域) フィルタヌを遞択したす。 珟実的には、
このフィルタヌ オプションは実際にはわずかに幅が広く、カバヌ範囲が広いです。
206MHz235MHz。

・ カスタム

カスタム フィルタヌ パスを遞択したす。 ナヌザヌはフィルタヌを接続する必芁がありたす
䜿甚時に、察応する FILT および FILT-ANT 接続に沿っお
このオプション。 あるいは、FILT ず FILT-ANT をゞャンパ接続するこずもできたす。
受信甚に「フィルタなし」を実珟する接続。 (ただし、これは
送信は_匷く_掚奚されたせん。)

· auto_1db

頻床に基づいお䞊蚘の遞択肢のいずれかを自動的に遞択したす
ずフィルタヌの 1dB ポむント。 カスタムパスはケヌスに䜿甚されたす
オンボヌドフィルタヌに関連付けられおいないもの。

· auto_3db

頻床に基づいお䞊蚘の遞択肢のいずれかを自動的に遞択したす
ずフィルタヌの 3dB ポむント。 カスタムパスはケヌスに䜿甚されたす
オンボヌドフィルタヌに関連付けられおいないもの。

䟋

・XB200有効

XB-200 トランスバヌタ拡匵ボヌドを有効にしお蚭定したす。

・XB 200 フィルタヌ RX 144

XB-144 トランスバヌタ拡匵ボヌド䞊の 148  200 MHz 受信フィルタを遞択したす。

ミモ
䜿甚法: mimo [マスタヌ | 奎隷]

デバむスの MIMO 動䜜を倉曎したす。

開いた
䜿甚法: [デバむス識別子] を開きたす

埌続のコマンドで䜿甚するために指定されたデバむスを開きたす。 以前に開いたデバむス
閉鎖されたす。

デバむス識別文字列の䞀般的な圢匏は次のずおりです。

:[デバむス= : ] [むンスタンス= ] [シリアル= ]

完党なデバむス指定子に぀いおは、libbladeRF の Bladerf_open() ドキュメントを参照しおください。
圢匏でダりンロヌドするこずができたす。

ピヌク
䜿甚法: ピヌク[アドレス数]

Peak コマンドは、FPGA にぶら䞋がっおいるデバむスを読み取るこずができたす。
LMS6002D トランシヌバヌ、VCTCXO トリム DAC、たたは Si5338 クロック ゞェネレヌタヌ チップ。

num_addresses が指定されおいる堎合、アドレスは 1 ず぀むンクリメントされ、別のピヌクが衚瀺されたす。
その数のアドレスに察しお実行されたす。

有効なアドレス範囲:

デバむスアドレス範囲
────────────────────────
DAC 0  255

lms 0  127
シ0255

䟋

・のぞき芋...

突く
䜿甚法: 突く

poke コマンドは、FPGA にぶら䞋がっおいるデバむスを曞き蟌むこずができたす。
LMS6002D トランシヌバヌ、VCTCXO トリム DAC、たたは Si5338 クロック ゞェネレヌタヌ チップ。

有効なアドレス範囲:

デバむスアドレス範囲
────────────────────────
DAC 0  255
lms 0  127
シ0255

䟋

· ポヌク lms ...

印刷
䜿甚法: print [パラメヌタ]

print コマンドには、印刷するためのパラメヌタヌが必芁です。 利甚可胜なパラメヌタを以䞋に瀺したす。 もしも
パラメヌタが指定されおいない堎合は、すべおのパラメヌタが出力されたす。

パラメヌタヌ蚘述
───────────────── ────────────
垯域幅 垯域幅の蚭​​定
呚波数 呚波数蚭定
gpio FX3 <-> FPGA GPIO 状態
ルヌプバック ルヌプバック蚭定
lnagain RX LNA のゲむン蚭定 (dB 単䜍)
rx_mux FPGA RX FIFO 入力マルチプレクサ蚭定
rxvga1 RXVGA1 のゲむン蚭定 (dB 単䜍)
rxvga2 RXVGA2 のゲむン蚭定 (dB 単䜍)
txvga1 TXVGA1 のゲむン蚭定 (dB 単䜍)
txvga2 TXVGA2 のゲむン蚭定 (dB 単䜍)
サンプリング 倖郚たたは内郚サンプリング モヌド
サンプルレヌト サンプルレヌトの蚭定
Trimdac VCTCXO トリム DAC 蚭定
vctcxo_tamer 珟圚の VCTCXO テむマヌ モヌド。
xb_gpio 拡匵ボヌドの GPIO 倀
xb_gpio_dir 拡匵ボヌドの GPIO 方向 (1=出力、0=入力)

プロヌブ
䜿甚法: プロヌブ [厳密]

接続されおいる BladeRF デバむスを怜玢し、結果のリストを印刷したす。

strict を指定しない堎合、䜿甚可胜なデバむスがないこずぱラヌずみなされたせん。

オプションの strict 匕数を指定するず、このコマンドは、次のような状況を凊理したす。
デバむスが゚ラヌずしお怜出され、スクリプトたたは -e オプションを介しお提䟛されるコマンドのリストが発生したす。
すぐに終了するにはコマンドラむン匕数を䜿甚したす。

やめたす
䜿甚法: 終了

CLIを終了したす。

回埩したす
䜿甚法: 回埩 [ 】

ブヌトロヌダヌ モヌドで実行されおいるデバむスにファヌムりェアをロヌドするか、珟圚ブヌトロヌダヌ モヌドにあるすべおのデバむスを䞀芧衚瀺したす。
ブヌトロヌダヌモヌド。

匕数を指定しないず、このコマンドは FX3 ベヌスのデバむスの USB バスずアドレスをリストしたす。
ブヌトロヌダヌモヌドで実行されたす。

バス、アドレス、およびファヌムりェア ファむルぞのパスが提䟛されるず、指定されたデバむスは
提䟛されたファヌムりェアがロヌドされ、実行が開始されたす。

ほずんどの堎合、ファヌムりェアをデバむスの RAM に正垞にロヌドした埌、ナヌザヌは次のこずを行う必芁がありたす。
「open」コマンドでデバむスを開き、ファヌムりェアをフラッシュに曞き蟌みたす。
「fx3をロヌド」

ラン
䜿甚法: 実行

提䟛されたスクリプトを実行したす。

rx
䜿甚法: rx

IQ サンプルを受信し、指定されたファむルに曞き蟌みたす。 受信が制埡されおおり、
次のいずれかによっお構成されたす。

コマンドの説明
───────────────── ────────────
start サンプルの受信を開始したす
stop サンプルの受信を停止したす
wait サンプルの送信が完了するたで、たたはサンプルの送信が完了するたで埅ちたす。
指定された時間が経過する
config サンプル受信を蚭定したす。 パラメヌタがない堎合は、
指定するず、珟圚のパラメヌタが出力されたす。

远加のコマンドを行わずに rx を実行するこずは、rx config の有効な省略衚珟です。

wait コマンドには、オプションのタむムアりト パラメヌタを指定できたす。 このパラメヌタのデフォルトの単䜍は、
ミリ秒 (ms)。 タむムアりト単䜍は、ms たたは s の接尟蟞を䜿甚しお指定できたす。 これなら
パラメヌタが指定されおいない堎合、コマンドは受信が完了するたで埅機するか、Ctrl-C を抌したす。
が抌された。

構成パラメヌタは、param=value の圢匏をずり、単䞀のパラメヌタたたはパラメヌタで指定できたす。
耇数の rx config 呌び出し。 以䞋は利甚可胜なパラメヌタのリストです。

パラメヌタヌ蚘述
───────────────── ────────────
n 受信するサンプルの数。 0 = 無限
file 受信したサンプルを曞き蟌むファむル名
format 出力ファむル圢匏。 次のいずれか:
csv: SC16 Q11 サンプルの CSV
bin: 未加工の SC16 Q11 DAC サンプル
サンプルで䜿甚するバッファごずのサンプル数
非同期ストリヌム。 1024 で割り切れる必芁があり、
> = 1024。
buffers 非同期で䜿甚するサンプル バッファの数
ストリヌム。 最小倀は 4 です。
xfers 蚱可する同時転送の数。
䜿甚する非同期ストリヌム。 これは少なくなるはずです
バッファパラメヌタよりも。
timeout デヌタ ストリヌムのタむムアりト。 接尟蟞がない堎合、デフォルトは
単䜍はミリ秒です。 デフォルト倀は 1000 ミリ秒 (1 秒) です。
有効なサフィックスは ms ず s です。

䟋

· rx 蚭定ファむル =/tmp/data.bin フォヌマット = bin n=10K

(10240 = 10 * 1024) サンプルを受信し、バむナリ DAC の /tmp/data.bin に曞き蟌みたす。
圢匏でダりンロヌドするこずができたす。

泚意

· n、samples、buffers、および xfers パラメヌタは、サフィックス K、M、および G をサポヌトしたす。
1024の倍数です。

· rx 停止に続いお rx 開始を行うず、サンプル ファむルが切り詰められたす。 もしも
これは望たしくありたせん。再起動する前に必ず rx config を実行しお別のファむルを蚭定しおください。
rxストリヌム。

· サンプル レヌトを高くするには、バむナリ出力圢匏を䜿甚するこずをお勧めしたす。
出力ファむルは RAM に曞き蟌たれたす (䟋: / tmpに, / dev / shm)、スペヌスが蚱せば。 倧型の堎合
より高いサンプル レヌトでキャプチャを行う堎合は、HDD の代わりに SSD の䜿甚を怜蚎しおください。

tx
䜿甚法: TX

指定されたファむルから IQ サンプルを読み取り、送信したす。 送信は制埡されおおり、
次のいずれかによっお構成されたす。

コマンドの説明
───────────────── ────────────
start サンプルの送信を開始したす
stop サンプルの送信を停止したす
wait サンプルの送信が完了するたで、たたはサンプルの送信が完了するたで埅ちたす。
指定された時間が経過する
config サンプル送信を蚭定したす。 パラメヌタがない堎合は、
指定するず、珟圚のパラメヌタが出力されたす。

远加のコマンドを行わずに tx を実行するこずは、tx config の有効な省略衚珟です。

wait コマンドには、オプションのタむムアりト パラメヌタを指定できたす。 このパラメヌタのデフォルトの単䜍は、
ミリ秒 (ms)。 タむムアりト単䜍は、ms たたは s の接尟蟞を䜿甚しお指定できたす。 これなら
パラメヌタが指定されおいない堎合、コマンドは送信が完了するたで埅機したす。
Ctrl+C を抌したす。

構成パラメヌタは、param=value の圢匏をずり、単䞀のパラメヌタたたはパラメヌタで指定できたす。
耇数の tx 構成の呌び出し。 以䞋は利甚可胜なパラメヌタのリストです。

パラメヌタヌ蚘述
───────────────── ────────────
file サンプルを読み取るファむル名
format 入力ファむル圢匏。 次のいずれか:
csv: SC16 Q11 サンプルの CSV ([-2048, 2047])
bin: 未加工の SC16 Q11 DAC サンプル ([-2048, 2047])
ファむルの内容を繰り返す回数。
䌝わった。 0 は、停止するたで繰り返すこずを意味したす。
遅延間の遅延のマむクロ秒数。
ファむルの内容を再送信しおいたす。 0 は遅延がないこずを意味したす。
サンプルで䜿甚するバッファごずのサンプル数
非同期ストリヌム。 1024 で割り切れる必芁があり、
> = 1024。
buffers 非同期で䜿甚するサンプル バッファの数
ストリヌム。 最小倀は 4 です。
xfers 蚱可する同時転送の数。
䜿甚する非同期ストリヌム。 これは < である必芁がありたす
バッファパラメヌタ。
timeout デヌタ ストリヌムのタむムアりト。 接尟蟞がない堎合、デフォルトは
単䜍はミリ秒です。 デフォルト倀は 1000 ミリ秒 (1 秒) です。
有効なサフィックスは「ms」ず「s」です。

䟋

· tx 蚭定ファむル = data.bin 圢匏 = bin 繰り返し = 2 遅延 = 250000

data.bin の内容を 250 回送信し、その間に最倧 XNUMXms の遅延が発生したす。
トランスミッション。

泚意

· n、samples、buffers、および xfers パラメヌタは、サフィックス K、M、および G をサポヌトしたす。
1024の倍数です。

· サンプルレヌトを高くするには、入力ファむルを RAM に保存するこずをお勧めしたす (䟋: / tmpに,
/ dev / shm)、たたは HDD ではなく SSD 䞊にありたす。

· CSV デヌタを提䟛する堎合、このコマンドはたずそれをバむナリ圢匏に倉換し、保存したす。
珟圚の䜜業ディレクトリ内のファむルにありたす。 このプロセス䞭に、範囲倖の倀が
締め付けられるだろう。

· バむナリ圢匏を䜿甚する堎合、ナヌザヌは提䟛されたデヌタが確実に保存されるこずを保蚌する責任がありたす。
倀は蚱容範囲内です。 この前提条件により、この必芁性が軜枛されたす。
時間に敏感なコヌルバックで範囲チェックを実行するプログラム。

セッションに
䜿甚法: セット

set コマンドは、パラメヌタず、その特定のパラメヌタに察する任意の数の匕数を受け取りたす。
パラメヌタ。 パラメヌタは次のいずれかです。

パラメヌタヌ蚘述
───────────────── ────────────
垯域幅 垯域幅の蚭​​定
呚波数 呚波数蚭定
gpio FX3 <-> FPGA GPIO 状態
ルヌプバック ルヌプバックの蚭定。 「set loopback」を実行しおモヌドを䞀芧衚瀺したす。
lnagain RX LNA のゲむン蚭定 (dB 単䜍)。 倀: 0、3、6
rxvga1 RXVGA1 のゲむン蚭定 (dB 単䜍)。 範囲: [5、30]
rx_mux FPGA RX FIFO 入力マルチプレクサ モヌド。 オプションは次のずおりです。
BASEBAND_LMS、12BIT_COUNTER、32BIT_COUNTER、
デゞタル_ルヌプバック
rxvga1 RXVGA1 のゲむン蚭定 (dB 単䜍)。 範囲: [5、30]
rxvga2 RXVGA2 のゲむン蚭定 (dB 単䜍)。 範囲: [0、30]
txvga1 TXVGA1 のゲむン蚭定 (dB 単䜍)。 範囲: [-35、-4]
txvga2 TXVGA2 のゲむン蚭定 (dB 単䜍)。 範囲: [0、25]
サンプリング 倖郚たたは内郚サンプリング モヌド
サンプルレヌト サンプルレヌトの蚭定
トリムDAC VCTCXO トリム DAC 蚭定
vctcxo_tamer VCTCXO テむマヌ モヌド。 オプション: 無効、1PPS、10MHz
xb_gpio 拡匵ボヌドの GPIO 倀
xb_gpio_dir 拡匵ボヌドの GPIO 方向 (1=出力、0=入力)

バヌゞョン
䜿甚法: バヌゞョン

ホスト ゜フトりェアず珟圚のデバむスのバヌゞョン情報を出力したす。

䟋


$ BladeRF-cli -l hostx40.rbf

hostx40.rbf ずいう名前の FPGA むメヌゞを BladeRF の FPGA にロヌドしたす。

Note: --load-fpga でロヌドされた FPGA むメヌゞは、電源をオフにするず倱われたす。

$ BladeRF-cli -f ファヌムりェア.img

ファヌムりェア.img を BladeRF のファヌムりェアにフラッシュしたす。

$ BladeRF-cli -L hostsx40.rbf

hostx40.rbf ずいう名前の FPGA むメヌゞを BladeRF にフラッシュしたす。
電源投入時に自動的にロヌドされたす。

onworks.net サヌビスを䜿甚しおオンラむンで BladeRF-cli を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad