RTL-SDR SpectrumPy频谱显示

admin2024-08-25  9

GITHUB大佬开源的基于RTL-SDR的python频谱显示程序链接,下载下来后,安装必要的库,编译运行,运行报错。
修改了以下两个地方:
修改点1:
修改前:

self.spinBoxFrequency.setValue(self.center_freq)

修改后:

self.spinBoxFrequency.setValue(int(self.center_freq))

修改点2:
修改前:

self.img_waterfall.scale(calc_ratio()/self.aspect_ratio, 1)

修改后:

xFactor = calc_ratio()/self.aspect_ratio
yFactor = 1
self.img_waterfall.setTransform(QtGui.QTransform.fromScale(xFactor, yFactor), True)

修改后,可以正常运行,具体原因咱也不知道,毕竟我只是个搬运工,界面如下:
RTL-SDR SpectrumPy频谱显示,在这里插入图片描述,第1张
我运行的界面跟GITHUB上的相比,右边少了一块,原因未知。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!