Gnuradio:获取块的输出值
Gnuradio: Getting the output value of a block
我想获取一个块的标题值。例如,组合两个正弦函数的乘法块的输出值是多少。或者访问和使用方波的输出。
类似于
def get_multply_output(self):
return self.blocks_multiply_xx_0.output_items[0]
有什么方法可以在每次更新时访问输出值?
将 "Probe Signal" gr::blocks::probe_signal
块添加到流程图中。它的 level()
方法 returns 它最近在其输入中收到的项目。
还有其他名为 probe_*
的块可提供其他测量值,例如项目吞吐量;它们的共同点是您必须轮询它们(询问它们的当前值)而不是它们生成项目或消息。
我想获取一个块的标题值。例如,组合两个正弦函数的乘法块的输出值是多少。或者访问和使用方波的输出。
类似于
def get_multply_output(self):
return self.blocks_multiply_xx_0.output_items[0]
有什么方法可以在每次更新时访问输出值?
将 "Probe Signal" gr::blocks::probe_signal
块添加到流程图中。它的 level()
方法 returns 它最近在其输入中收到的项目。
还有其他名为 probe_*
的块可提供其他测量值,例如项目吞吐量;它们的共同点是您必须轮询它们(询问它们的当前值)而不是它们生成项目或消息。