【问题标题】:How to save Gnuradio Waterfall Plot?如何保存 Gnuradio 瀑布图?
【发布时间】:2016-08-06 20:26:53
【问题描述】:

我想使用 Gnuradio 和 USRP 测量任何一个 GSM 频段的 24 小时频谱占用率。

有什么方法可以将 gnuradio 的瀑布图保存为图像文件或任何其他格式?

如果没有,还有其他方法可以在一张图像或图表中显示特定时间段内的频谱占用情况吗?

【问题讨论】:

    标签: gnuradio usrp gnuradio-companion


    【解决方案1】:

    有什么方法可以将 gnuradio 的瀑布图保存为图像文件或任何其他格式?

    鼠标中键 -> 保存。

    如果没有,还有其他方法可以在一张图像或图表中显示特定时间段内的频谱占用情况吗?

    这是“离线处理和可视化”的典型案例。我建议您只构建一个 GNU Radio 流程图,从 USRP 获取样本,应用抽取带通滤波器(最好的情况:在 GSM 脉冲形状的形状中),然后计算得到的样本流的功率(complex_to_mag_squared ) 然后只保存这些幂向量。

    然后您可以稍后轻松地使用例如numpy/matplotlib,或者你喜欢的任何工具。

    真正的问题是 GSM 频谱访问发生在微秒级,并且您想观察 24 小时 - 这个世界上没有任何可视化可以准确地表示正在发生的事情并且仍然是紧凑的。您需要在纯入住信息的基础上提出一些智能衡量标准。

    【讨论】:

    • 谢谢马库斯,我看看我能做什么。我对 GnuRadio 很陌生,所以我想这需要时间..但是如果我成功了,我会告诉你...
    • 我认为将您感兴趣的样本保存到磁盘是正确的做法。漂亮的图形通常是离线处理的。
    • 从 gnuplot "usrp_spectrum_sense.py" 的示例代码中,我们可以节省时间、频率、功率等。有没有办法从这些数据中绘制瀑布图?任何离线瀑布绘图仪??
    • @John_R 是的。我在回答中提到了 numpy/matplotlib 是有原因的 :)
    猜你喜欢
    • 2020-01-14
    • 1970-01-01
    • 2012-06-27
    • 2017-01-17
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多