【问题标题】:Gnuradio: Getting the output value of a blockGnuradio:获取块的输出值
【发布时间】:2020-12-15 02:07:42
【问题描述】:

我想从块中获取值。例如,结合两个正弦函数的乘法块的输出值是多少。或者访问和使用方波的输出。

类似的东西

def get_multply_output(self):
    return self.blocks_multiply_xx_0.output_items[0]

有没有一种方法可以在每次更新时访问输出值?

【问题讨论】:

    标签: python gnuradio gnuradio-companion


    【解决方案1】:

    "Probe Signal" gr::blocks::probe_signal 块添加到您的流程图中。它的level() 方法返回它最近在其输入中收到的项目。

    还有其他名为probe_* 的块来提供其他度量,例如物品吞吐量;它们的共同点是你必须轮询它们(询问它们的当前值)而不是它们产生项目或消息。

    【讨论】:

      猜你喜欢
      • 2017-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-29
      • 2017-12-14
      • 1970-01-01
      • 2016-02-11
      • 2020-06-17
      相关资源
      最近更新 更多