2

我想使用 USRP1 以数据速率 (3.84 M) 发送信号,但是当我传输信号时,它会在终端中告诉我类似这样的信息:

警告

目标数据速率:3840000 bps

实际数据速率:4000000 bps

但我正在尝试使用 UMTS 空中接口实现 TX,我不希望数据速率出现此错误,任何人都可以帮忙??????

4

1 回答 1

2

您的采样率取决于您与 USRP 一起使用的主时钟频率。您的 USRP1 的主时钟速率为 64 MHz,默认情况下,您只能以该值的整数抽取进行采样,这就是您无法以 3.84 MSps 采样的原因。

UHD 正在为您自动将您请求的采样率更正为您的 USRP 支持的速率。这实际上是可取的行为。

你有两个选择:

  1. 更换 USRP1 上的时钟,它将分频到您想要的速率。
  2. 使用合理的重新采样器。如果你想使用它,GNURadio 会为你提供这个块。

我建议在尝试硬件模块之前使用一个合理的重采样器,如果你做错了可能会永久破坏你的 USRP。

于 2012-07-16T18:33:05.980 回答