3

GNU 无线电伴侣 3.7.9

我一直在寻找并尝试在 2 个不同的 Linux 系统(均为 Debian)上解决我的问题 2 天目前我在 Ubuntu 16.04 上。当我打开 GNU Radio Companion 并从 Instrumentation 堆栈中获取任何 WX GUI(例如:WX GUI FFT Sink)时,我总是收到以下错误:

无法在“qt_gui”模式下生成此块。

如果我单击“查看流程图错误”,它总是说:

块 - wxgui_fftsink2_0 - WX GUI FFT Sink(wxgui_fftsink2):无法在“qt_gui”模式下生成此块。

我已经尝试安装了我在 Internet 上遇到的几乎所有依赖项,但我什至不知道还有什么。它也发生在我的 Kali linux 机器上。我正在使用 HackRF One。除此之外,其他一切似乎都运行良好。如果我运行命令osmocom_fft,我会得到带有信号的工作图。这意味着我根本无法执行流程图。

4

1 回答 1

9

错误说明了问题所在。在“选项”块中,从 Qt 切换到 wx。问题解决了。

更好的是,将您的 wx 小部件替换为等效的 qt 小部件 - WX 代码库多年来实际上已经无人维护,我们已经从当前的 GNU Radio 版本中删除了 WX 库,所以不要使用 WX 设计新的流程图,即使您使用的是旧版 GNU Radio 3.7。

我再说一遍:不要将 WX GUI 用于新的 GNU Radio 应用程序

于 2017-05-28T21:39:31.370 回答