首页 > 解决方案 > Gnuradio 输出项目数

问题描述

我正在尝试在流程图中显示“输出流上的项目数”。

有没有办法访问该功能:block__nitems_written(unsigned int which_output)从流程图?

到目前为止,我已经尝试过“from gnuradio import gr”,然后将gr.block__nitems_written(0)其用作变量中的值。我得到的错误是:

模块对象没有属性block__nitems_written

我想我没有正确调用该函数。任何帮助将不胜感激!

标签: gnuradio

解决方案


你把事情搞糊涂了!这不是流程图的属性。

每个块都有自己的项目数量,它被写入其输出端口。

因此,它是 的一种方法gr.block,您只能使用块实例调用它,即通常self.nitems_written(0) 块的work方法中调用。


推荐阅读