2

私はDBSRXドーターボードでUSRPを使用しています。非常に高いサンプル周波数が必要です。現在、USRPはIとQで64M / 8の最大サンプル周波数を提供でき、データ型は短く、2バイトかかります。

では、出力データの長さを短くすることはできますか?たとえば、データを1バイトかかるcharとして保存し、サンプル頻度を64M/4に増やします。これはできますか?そしてどうやって?

4

2 に答える 2

2

$ usrp_rx_cfile.py --help

8ビットのI&Qを取得し、最小デシメーション係数4を許可する-8オプションを参照してください。

于 2008-09-21T11:01:11.923 に答える
0

これはさまざまな方法で行うことができます。1つはuser19899で説明されています。より「難しい」方法は、USRPのFPGAコードを変更し、UHDインターフェイスの前にロスレス圧縮を追加することです。ドライバー側では、反対側のコードにレイヤーを追加する必要があります。

このソリューションを使用して40%近くの帯域幅を節約した別のプラットフォームでこれを行いました。

于 2012-08-22T13:48:45.470 に答える