问题描述
我刚开始使用 GNU Radio,我必须说我是个菜鸟,但我对 RF 相关的东西有一些背景。 事情是这样的: 我录制了一个文件,现在想通过我的 HackRF 和 GNU Radio 重复播放。
您看到的设置是随意的(因为我无法使其正常工作,所以我开始使用随机值进行测试)。 这是我得到的错误:
Executing: /usr/bin/python3 -u /home/scare/LAB/RadioFrequencies/GNU Radio/reply_433.py
gr-osmosdr 0.2.0.0 (0.2.0) gnuradio 3.8.2.0
built-in sink types: uhd hackrf bladerf soapy redpitaya file
[INFO] [UHD] linux; GNU C++ version 11.1.0; Boost_107600; UHD_4.0.0.0-0-unknown
Using HackRF One with firmware 2017.02.1
Traceback (most recent call last):
File "/home/scare/LAB/RadioFrequencies/GNU Radio/reply_433.py",line 211,in <module>
main()
File "/home/scare/LAB/RadioFrequencies/GNU Radio/reply_433.py",line 187,in main
tb = top_block_cls()
File "/home/scare/LAB/RadioFrequencies/GNU Radio/reply_433.py",line 137,in __init__
firdes.high_pass(
File "/usr/lib/python3.9/site-packages/gnuradio/filter/filter_swig.py",line 124,in high_pass
return _filter_swig.firdes_high_pass(*args,**kwargs)
RuntimeError: firdes check failed: 0 < fa <= sampling_freq / 2
Done (return code 1)
显然有趣的部分是 RuntimeError: firdes check failed: 0
不幸的是,我不明白“fa”代表什么。
有什么想法吗?
干杯
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)