Windows 版 GNC 中缺少 WX GUI FFT 接收器

Jam*_*yek 1 wxpython gnu gnuradio libyaml gnuradio-companion

我是 GNU Radio 的新手,专注于使用 GretScott 网站进行培训。

我运行的是 Windows 10。我从官方网站安装了 3.7.13.5/v1.6 ,发现缺少块。我决定卸载并安装3.8.0.0/v1.7

安装进行得很顺利,尽管我还注意到启动后命令提示符中出现一条消息:

WARNING:gnuradio.grc.core.platform:Slow YAML loading (libyaml not available)
<<< Welcome to GNU Radio Companion 3.8.0.0 >>>

Block paths:
        C:\Program Files\GNURadio-3.8\share\gnuradio\grc\blocks
Run Code Online (Sandbox Code Playgroud)

我没有多想,就开始在 Companion 中翻找。我注意到最初缺少的块现在可用了。然而,我不再有任何 WX 块了。

有没有办法可以将这些块下载为 .yml 并将它们放置在块路径中?

我尝试从github 的链接安装 PyYAML然后运行:

python setup.py install
Run Code Online (Sandbox Code Playgroud)

我也跑了:

pip install -U wxPython
Run Code Online (Sandbox Code Playgroud)

两次尝试都没有运气,WX 块仍然丢失,并且我仍然在命令提示符上收到(libyaml 不可用)消息。

Bar*_*4FV 6

WX GUI 在 GR 3.8 中已弃用 如果您想使用 3.8,请参阅https://wiki.gnuradio.org/index.php/InstallingGR 另请参阅https://wiki.gnuradio.org/index.php/Tutorials

  • 对于 3.8 及更高版本,请查看 Instrumentation -&gt; QT -&gt; QT GUI Time Sink 以获取示波器样式图(幅度与时间),并查看 QT GUIFrequency Sink 以获取 FFT 图(幅度与频率)。一个很好的参考是 https://wiki.gnuradio.org/index.php/Category:Block_Docs (4认同)