发布网友 发布时间:2022-04-23 07:30
共1个回答
热心网友 时间:2022-06-17 17:16
1,对于Fedora 或 Ubuntu最简单易行的方法,使用构建脚本 build-gnuradio:
打开一个终端窗口(terminal window),进入想要系统源代码被安装的目标目录下(比如,‘cd src/’),然后运行如下命令:
$ wget files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
然后漫长的等待整个过程。。。直到完成为止。
2,或者可以 一步一步来,就可以了。
GNU Radio 随系统附带大量的可开箱即用的工具及功能软件。如若安装是源自于源代码,便可在 gr-utils/src/python 和 gr-uhd/apps 目录下发现其源代码。如果是基于 Linux 环境,使用源(比如,使用脚本 build-gnuradio)安装,这些程序便被安装于 /usr/local/bin 下
测试:
在没有usrp的条件下,可以尝试运行一些gnuradio自带的例子来检查程序是否能正常运行
1.运行 dial_tone.py
在 上述安装方法下,进入文件路径/usr/local/share/gnuradio/examples/audio 下,可以找到dial_tone.py,它产生两个 sine 波形并且把他们输出到声卡,一个输出到声卡的左声道,一个输出到右声道。
执行$ ./dial_tone.py
你会听到声卡发出声音。
2.运行 grc
在/usr/local/bin目录下找到gnuradio-companion。它可以看作是 GNU Radio 的图形界面版
执行$ ./gnuradio-companion
会弹出图形化窗口。