2

USRP1 を使用してデータ レート (3.84 M) で信号を送信したいのですが、信号を送信すると、ターミナルで次のようなことがわかります。

警告

目標データレート: 3840000 bps

実際のデータレート: 4000000 bps

しかし、私は UMTS エア インターフェイスで動作する TX を実装しようとしていますが、データ レートでこのエラーが発生したくありません。

4

1 に答える 1

2

サンプル レートは、USRP で使用しているマスター クロック レートに依存します。USRP1 のマスター クロック レートは 64 MHz で、デフォルトではその値の整数デシメーションでのみサンプリングできます。これが、3.84 MSps でサンプリングできない理由です。

UHD は、リクエストされたサンプル レートを、USRP でサポートされているレートに自動修正しています。これは実際には望ましい動作です。

次の 2 つのオプションがあります。

  1. 必要なレートに分周する USRP1 のクロックを交換します。
  2. 合理的なリサンプラーを使用します。必要に応じて、GNURadio がこのブロックを提供します。

ハードウェアの改造を試みる前に合理的なリサンプラーを使用することをお勧めします。これは、誤って行うと USRP を永久に破壊する可能性があります。

于 2012-07-16T18:33:05.980 に答える