GNU Radio:根据输入信号强度改变输出功率

时间:2018-12-27 18:04:00

标签: python gnuradio gnuradio-companion

我正在使用GNU Radio和USRP无线电(Ettus B205mini)进行一个项目。我想根据输入信号强度来改变输出功率。例如,给定一个频率(假设为900MHz),输出功率应与该频率上控制音的强度成比例。这是可以直接使用的,还是我需要为此编写一个新的块?

1 个答案:

答案 0 :(得分:0)

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

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