【问题标题】:GNU Radio: Varying output power based on incoming signal strengthGNU Radio:根据输入信号强度改变输出功率
【发布时间】:2018-12-28 03:44:59
【问题描述】:

我正在使用 GNU Radio 和 USRP 无线电 (Ettus B205mini) 开展一个项目。我想根据输入信号强度改变输出功率。例如,给定一个频率(比如 900MHz),输出功率应该随着该频率上控制音的强度而变化。这可以开箱即用还是我需要为它编写一个新块?

【问题讨论】:

    标签: python gnuradio gnuradio-companion


    【解决方案1】:

    应该是可以的。您可以使用“复数到幅度平方块”将信号转换为信号功率;然后使用“multiply const”块将其缩放到有用的值(即 0 和 1 之间),或使用算术块的任何其他组合来实现所需的功率/功率曲线。

    然后,您通常会对结果进行低通滤波,并将其与“乘法”块一起使用,以缩放您输入“USRP 接收器”的复数。

    【讨论】:

      猜你喜欢
      • 2016-06-15
      • 2015-11-19
      • 2017-12-10
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-29
      相关资源
      最近更新 更多