图片展示

软件无线电使用教程 Part 2 —— GNU Radio的软件界面

浏览:44

GNU Radio的软件界面


首先我们先来看一下GNU Radio Companion的界面。它包括四个区域:模块库、工具栏、画布(流程图构造区)和工作日志窗口。


快速查找自己需要的模块


在GRC界面右边的模块库里面有各种不同类型的信号处理模块,包括了GNU Radio的标准模块和我们初始化的模块,怎样快速的找到我们需要的模块呢?和其他常用软件的搜索快捷键类似,grc也使用快捷键Ctrl+F来提供搜索模式(或单击工具栏中的图标),我们只需在搜索框中打出我们想要的模块的模块名即可。如,查找signal source模块:



若我们希望找某种类型的模块,但是不知道使用哪种模块比较好,此时我们就需要使用搜索功能,然后输入模块的关键字,如,输入sink,我们可以看到很多关于sink的模块:



现在让我们添加一个GUI Scope Sink的模块,我们可以通过双击或拖动的方式来添加。


修改模块的参数


工作区里面包含各种信号处理模块和变量。双击打开模块,设置它的参数属性。如下图:



在不同的应用系统中,我们可能需要修改这些默认的参数。我们把原来的名字去掉,改为LAB1,可以看到ID字样变成蓝色。这种颜色表明信息已经被修改,但是还没有保存。




我们再尝试修改windows size为500,300。单击OK。然后我们可以看到画布的尺寸发生了改变。




传输信号的数据类型


在GNU Radio中不同的数据类型模块的端口会用不同的颜色表示,打开菜单栏中的Help->Types,我们可以看到如下的数据类型代表的颜色:



只有前后模块的数据类型相匹配,流程框图才能够正常运行。



Copyright @ 武汉珞光电子有限公司    网站地图    备案号:鄂ICP备12017704号