【发布时间】:2015-08-14 10:46:37
【问题描述】:
N210 连接到 RF 前端,该前端使用 GNU Radio Companion 进行配置。
我可以通过 FFT 图看到信号;我需要将接收到的信号(usrp2 输出)作为数字数字。usrp_sense_spectrum.py 也将功率和noise_floor 输出为数字数字。
如果您能提供任何帮助,我将不胜感激。
【问题讨论】:
-
这也在 GNU Radio 的邮件列表和 USRP 用户邮件列表中进行了讨论:lists.gnu.org/archive/html/discuss-gnuradio/2015-06/… 似乎用户需要理解深度和校准所涉及的数学他自己的 USRP。
-
我不知道你是怎么做到的,但你让你的问题变得更糟了。
usrp_spectrum_sense没有只是一个 FFT 图,您已经实现了。正如三个论坛上的至少两个人现在告诉您的那样,如果您不进行校准,您将永远从 USRP 获得物理功率指示。 “dB”不是“十进制格式”,它代表分贝,是两个数字的相对度量。在这种情况下,FFT 图计算的数字简单地表示为与 1 的关系。 -
您将“dB”与“dBm”混淆的可能是“dBm”,它实际上是相对于毫瓦的 dB 测量值。如果需要,则必须进行校准——输入具有已知功率(以毫瓦为单位)的射频信号并查看频谱图。然后您知道,例如,图中强 3dB 的所有信号都比已知信号强 3dB。请,请,请先阅读关于分贝的维基百科文章。
-
谢谢您,Marcus 提供的所有信息都非常有帮助。我很感激。