Gnu Radio osmocom 接收器,如果不需要,如何禁用接收器?

Gnu Radio osmocom sink, how to disable the sink if its not needed?

嗨,我正在尝试用 bladerf 构建一个 fm 中继站,作为演示。 我很奇怪你不能真正禁用 osomocom 接收器,不是通过变量也不是通过输入。

我目前使用的解决方法是将接收器的频率设置为 0。

这是正确的解决方案吗?

当 open/close 延迟很重要时,更改频率有点慢。我建议使用 Multiply const 块。将乘数变量设置为 0,将导致信号幅度为零,因此就像您禁用了传输一样。但是bladerf的DAC还是会处理零样本,所以中心频率的载波也会在那里。

如果您想完全关闭 bladerf 的传输,您可以将适当的标记作为信号流的一部分发送到 bladerf,指示传输的开始或结束。但是,如果 osomocom 接收器块支持它,我现在不支持它。