por*_*ast 0 sockets udp network-programming gnuradio gnuradio-companion
我正在使用 GNU Radio 使用 UDP 接收器将 RF 数据流式传输出去。数据被流式传输到控制程序。作为这个过程的一部分,我正在进行频移(带有乘法块)、滤波和下采样。
我想在运行时更改频移值。
有没有办法将来自 UDP 源的值直接保存到变量中?我现在能想到的唯一解决方案是永远生成一个正弦波,然后将其通过管道传输到 GNU Radio,然后将我的信号与它相乘。但这似乎是对资源的巨大浪费。我希望能够发送一个数据包,将该值“锁存”到一个 GNU Radio 变量中,然后在我的块中使用该变量。
有多种方法: