9

我正在尝试使用 GNURadio Companion GUI 创建一个分层块。我在其他帖子中找到的答案说选择要合并的块,然后转到更多-> 创建 Hier。然后应该会出现一个新屏幕。但是,使用选定的任何块组合执行“创建层次”似乎无济于事。

我做错了什么,还是我的 GRC 有问题?

4

1 回答 1

15

这很简单。您只需从 GRC 中的新流程图开始,并使用Pad Source作为输入,使用Pad Sink作为输出。

如果您想让用户配置某些东西,请使用Parameter GRC 块。

您必须将Options块中的Generate Options设置为Hier Block,并在那里设置一个合理的ID——不要坚持使用,而是使用不会的东西(不带空格或;它需要作为 python 名称工作)与其他事物发生冲突。top_block-

这是一个例子:

GRC 中的一个小层次流图

然后您可以产生生成按钮(或按 [F5]),然后,在您使用刷新按钮重新扫描您的块库后,刷新按钮您可以在您指定的块类别中找到(并使用)您的新块。

于 2016-10-19T10:37:53.747 回答