1. 总述
gnuradio为使用者提供了图形界面,允许使用者编辑可视化的流图。而本质上,可执行的gnuradio应用是一段python脚本。从图形化界面(GRC)到python的翻译是由gnuradio自动实现的,而为其翻译提供关于流图中block的信息的即是block的属性窗口。本文将对常用的属性窗口内容进行简单的介绍,官方介绍详见http://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioCompanion。
2. 属性介绍
我们给出一个block属性窗口图形界面的例子,该例子包含了属性窗口的大部分元素:
这是一个gfsk调制block的属性窗口,可以看到它有6个属性,其中ID是block实例的名字,verbose和log属性是和调试相关的属性。而剩下的三个属性则是具体的调制参数。其对应的xml文件内容如下:
<block>
<name>GFSK Mod</name>
<key>digital_gfsk_mod</key>