【发布时间】:2020-10-12 18:55:32
【问题描述】:
我们正在使用两个 USRP 和 GNU Radio Companion 来构建 OFDM 雷达。第一个 USRP 是 N210,它通过其 Tx/Rx 端口用作发送器。第二个 USRP 是 N200,它通过其 Rx2 端口用作接收器。它们通过所谓的 MIMO 电缆连接在一起以使它们同步。 N210 通过千兆以太网电缆连接到主机 PC。发送器 USRP 的样本来自“文件源”块,从接收器 USRP 收集的样本进入“文件接收器”块。 最初,在 N210 的 Tx/Rx 端口和 N200 的 Rx2 端口之间使用外部环回电缆。每当我们运行流程图时,我们期望对于从文件源传输到 N210 的每个样本,应该有一个从 N200 到文件接收器的具有某种相同值的对应样本。但是,我们注意到 N200 在等待的样本开始出现之前会产生一串随机样本!!!每次我们重新运行流程图时,这个随机样本流的长度和值都会变化!!!当然,这个问题对我们的应用构成了障碍,因为在雷达中,要检测的目标的范围是根据延迟时间来估计的。后者是根据接收器接收实际传输样本之前的噪声样本数计算得出的。
问题是:我们如何保证或强制接收USRP(N200)在发射器USRP(N210)开始发送所需样本之前不接收任何样本?这不应该是 GnuRadio 的任务吗?!!!!!!或者我们必须在 GnuRadio 中做一些事情来强制这种情况发生? 谢谢
【问题讨论】:
标签: usrp