我已经使用SDRSharp很长一段时间了,听过不同的电台,我想更多地了解如何使用GNURadio创建工具。
我下载了GNURadio Companion 3.8.0.0,并完成了前三节课。
我正在使用上述GNURadio.Wiki (RTL2832U R820T2 TCX0 + BIAST + HF)的V3 RTL-SDR Dongle (RTL2832U R820T2 TCX0+BIAST+HF)跟踪官方V3的经验教训。
我遇到了困难时,创建调频接收机的教训。由于我的硬件与所用的课程不同,我对流程图的参数做了一些修改。
在这些更改之后,我假设所有的内容都设置好了,并生成/执行流图。我受到以下错误的欢迎:
Executing: C:\Program Files\GNURadio-3.8\gr-python27\python.exe -u D:\GNURadio\TutorialsFromGNUDotOrg\FM_Radio_Receiver.py
gr-osmosdr 7da9989b (0.1.5git) gnuradio 3.8.0.0
built-in source types: file osmosdr rtl rtl_tcp uhd hackrf bladerf airspy redpitaya spyserver
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.0; Boost_106000; UHD_3.14.1.HEAD-0-g0347a6d8
[ERROR] [X300] X300 Network discovery error receive_from: An existing connection was forcibly closed by the remote host
[ERROR] [UHD] Device discovery error: receive_from: An existing connection was forcibly closed by the remote host我知道我可以击中这些频率,因为我可以在SDRSharp上收听到它们。我还知道RTL-SDR源代码块应该用作文档声明:
* RTL2832U based DVB-T dongles through librtlsdr我开始想,也许我没有这个图书馆?然后打开终端并键入python,然后通过键入以下命令来检查是否安装了librtlsdr:
import librtlsdr 我得到了一个导入错误,1没有一个模块名为脂error I assume this is the problem, so I proceed topip install `,我收到了以下消息:
ERROR: Could not find a version that satisfies the requirement librtlsdr (from versions: none)
ERROR: No matching distribution found for librtlsdr最新的GNU 3.8.0.0使用Python (Python2.7.10),我的PIP错误显示:
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support这个缺少的库是问题吗?如果是的话,我如何导入它,这样GNC才能按预期工作呢?
发布于 2020-04-22 20:39:10
对于遇到此问题的人,请确保输入设备参数。这不是图书馆的问题。讯息
[ERROR] [UHD] Device discovery error: receive_from: An existing connection was forcibly closed by the remote host是因为没有发现任何装置。
我必须在设备参数部分设置rtl=0。见下面的流程图。

新的问题,你如何确定你应该输入什么设备参数?
发布于 2020-04-22 18:16:58
为了给你一个更好的答案,请回答以下问题:-你在使用什么操作系统?-你是如何加载GNU无线电3.8的?-你试过使用pip3和python3吗?尝试在https://wiki.gnuradio.org/index.php/ModuleNotFoundError中运行这些过程
你说“我下载了GNURadio公司3.8.0.0",但你没有说你的消息来源。是自己用GNURadio Companion 3.8.0.0构建流程图,还是加载https://raw.githubusercontent.com/gnuradio/gr-tutorial/master/examples/tutorial6/gr-tutorial-broadcast-fm-rx.grc?它是用GR 3.7写的。
尝试如下:-终止SDRSharp -弹出您的dongle -重新启动您的计算机-连接dongle -再试一次
https://stackoverflow.com/questions/61369180
复制相似问题