問題タブ [usrp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
407 参照

redhawksdr - REDHAWK でインストールされた USRP_UHD バージョン

CentOS 6.6 に REDHAWK 1.10.1 をインストールしました。1.10.1 の一部として、USRP_UHD デバイスがあります。REDHAWK インストールの一部として、uhd_usrp_probe などのユーティリティを実行できるため、Ettus USRP_UHD ドライバー (v3.5.3) もインストールされているようです。これらのユーティリティは /usr/bin にありますが、ドライバにはいくつかの例も含まれているはずです。

テストとして OS X ラップトップに USRP_UHD ドライバー (v3.8.2) をインストールしました。通常のユーティリティ (uhd_usrp_probe など) もあり、トラブルシューティングに役立つbenchmark_rate などの例もあります ( http://www .ettusresearch.com/content/files/kb/application_note_uhd_examples.pdf )。OS X では、これらのファイルは /opt/local/share/uhd/ にあります。

これらの例は CentOS では見つかりません。REDHAWK はそれらをインストールしませんか? 便利なように見えるので、どうすればインストールできますか?

0 投票する
1 に答える
489 参照

matlab - FM ラジオを使用して .dat ファイルを送信するときに正しい値を受信する

私は GNU Radio を初めて使用し、それと USRP B210 ボードを使用して値を送信しようとしています。

Matlab を使用して値を wav 形式に変換し、GNU Radio の例を0.121使用して wav ファイルを .dat ファイルに変換しました。audio_to_file

B210 と GNU Radio を使用してファイルを送信する.datと、wav ファイルを受信しましたが、matlab 関数 ( audioread()) を使用して wav を読み取ると、異なる値が得られます。

PS

変換された .dat ファイルのサンプル レートは 44100 Hz で、サンプルあたり 16 ビットでした。受信機と送信機のサンプリング レートは 400K Hz です。fm_tx4.py送信機に GNU Radio パッケージの例を使用しました。uhd_nbfm_receiver.grc受信機に使用しました。

0 投票する
2 に答える
1152 参照

gnuradio - OpenBTS が動作するには GNU Radio が必要ですか?

UHD を使用して USRP B100 で OpenBTS を展開しようとしています。GNU Radio をインストールするapt-getと、UHD もインストールされましたuhd_usrp_probeが、usrp を見つけようとしても機能しませんでした。次に、「apt-get purge uhd uhd*」というコマンドで uhd をアンインストールすると、GNU Radio も削除されました。この後、次のコマンドでuhdをインストールしました:

apt-get install -t 'lsb release-cs' uhdEttus リポジトリから取得したため、UHD が適切に動作し始めました。そのため、GNU Radio なしで展開できるかどうかは疑問です。では、OpenBTS が動作するには GNU Radio が必要ですか?

0 投票する
2 に答える
3008 参照

time - How to set usrp transmitting time and receiving time in GNU radio

I'm currently using two USRP X310, one for transmitting and another one for receiving. Programming is done using GNU Radio. I want to transmit a chirp signal to find the distance between both USRPs.

However, before I can do it, I need to find out the receiving time of the signal. Anyone know how to do it using GNU radio?

0 投票する
2 に答える
268 参照

redhawksdr - USRP オーバーフローの検出と FFT スケール

これは大したことではないと読みましたが、本当に迷惑です。20MSPS で 40Mhz BW をプロットしています。これは N210 で、スイッチを介して接続しています。
正常にプロットされているように見えますが、Y 軸のスケールは常に変化しています。これを修正できますか?

最後に、X 軸は 0 から 500e-3 までです。これは、私の設定を考えると意味がありません。誰かがこれを理解するのを手伝ってくれますか?

0 投票する
1 に答える
535 参照

python - Pythonスクリプトでrxバイナリファイルに保存を開始する時間は?

gnuradio python スクリプトに関するヘルプが必要です。

バイナリファイルを介して usrp で送受信しています。Python スクリプトがデータのバイナリ ファイルへの保存を開始した時刻 (print(rx_stream_time) - このようなもの) と、バイナリ ファイルに保存されたサンプルの数 (カウンターを使用している可能性があります) を知ることは可能ですか?

grc flowgraph によって生成されたコードを添付しています。floatgen生成されたファイル名でcheck6.binあり、rx ファイル名になります。

TIA、その方法を教えてください。

よろしくお願いします

三条