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)
修改后,可以正常运行,具体原因咱也不知道,毕竟我只是个搬运工,界面如下:
我运行的界面跟GITHUB上的相比,右边少了一块,原因未知。