217得票14回答
如何在PyCharm中使用已安装的包?

在 PyCharm 中,我已经添加了 Python 环境 /usr/bin/python。然而,from gnuradio import gr 未定义的引用导致它失败了。然而,从命令行中的Python解释器中运行得很好。 在Pycharm之外,GNURadio与Python配合得很好。一切都...

132得票13回答
如何正确设置 Visual Studio Code 的 PYTHONPATH

我应该如何在Visual Studio Code工作区中正确设置$PYTHONPATH变量? 背景信息: 我安装了两个版本的GNURadio: 1.由Linux Mint软件包管理器安装的GNURadio 3.7.11,位于/usr/lib/python2.7/dist-packages...

17得票1回答
使用GNU Radio进行FSK解调

我正在尝试使用GNU Radio Companion解调信号。该信号是FSK(频移键控)信号,其标记和空格频率分别为1200和2200 Hz。 信号文本数据由名为GeoStamp Audio的设备生成。该设备将GPS数据实时馈入并生成音频,还可以解码该音频。我有音频的解码文本版本作为参考。 ...

13得票1回答
如何增加gnuradio-companion 3.7中工作台的大小?

我正在使用(End-of-Life)GNU Radio 3.7中的gnuradio-companion,第一次在一个较大的项目中使用许多模块。工作台上的空间越来越少。 你知道是否可以增加工作台的大小吗?

11得票2回答
Python PyGILState_{Ensure/Release}在从Python代码返回C++时导致段错误

更新:好的,看起来在调用PyGILState_Ensure()之前添加PyEval_InitThreads()可以解决问题。在匆忙中尝试解决问题时,我错误地将“挂起”归因于PyEval_InitThreads()。 然而,在阅读了一些Python文档后,我想知道这是否是正确的解决方案。 ...

9得票1回答
我该如何使用GNURadio Companion创建一个分层块?

我正在尝试使用GNURadio Companion GUI创建分层块。其他帖子中的答案说要选择要合并的块,然后转到更多 -> 创建分层。然后应该出现一个新屏幕。但是,无论选择哪些块进行“创建分层”似乎都没有任何反应。 我是否做错了什么,还是我的GRC有问题?

7得票2回答
当我尝试在GNU Radio中使用我的USRP时,出现“没有找到设备”的错误。

在尝试执行使用USRP的GNU Radio程序时,我收到一个错误回溯,通常(在Python中)以以下内容结尾: self.u = uhd.usrp_source(device_addr=args, stream_args=uhd.stream_args('fc32')) File...

7得票1回答
这里是否存在线程问题?

我一直在尝试使用GNU Radio,并发现了tunnel.py程序。该程序允许您使用Linux TUN/TAP设备通过无线电链路隧道传输IP流量。它大部分时间都在工作,但代码的其中一部分令我困惑。 有一个类实现了“基本MAC层”。这个类有一个回调函数,将新数据包写入TUN设备。此函数(phy...

7得票3回答
无法在Anaconda Python上安装wxPython。

我在我的RHEL6系统上安装了Anaconda Python。为了运行gnuradio,我需要wxPython。因此我执行了以下操作: conda install wxpython 问题在于当我试图在Python中导入Wx模块时,就会出现以下错误: >>> impor...