【发布时间】:2022-01-27 20:25:07
【问题描述】:
我一直在尝试在 GNU Radio 伴侣的 Signal Source 块中传递消息。我可以从它的源代码中看到,我们可以传递消息来改变源的频率、幅度、偏移和相位。例如,从消息选通发送的以下消息 PMT 可以将信号的幅度更改为 0.5。
pmt.dict_add(pmt.make_dict(), pmt.intern("ampl"), pmt.from_double(0.5))
但是当我查看 UHD USRP Sink 的代码时,我无法清楚地知道可以向该块发送哪些命令或可以更改哪些参数。我在文档中的某些地方读到,USRP Sink 的频率、增益、LO 偏移、时间戳、中心频率和其他收发器相关设置可以通过命令消息进行操作。
可以从消息选通(以 pmt 格式)向 USRP Sink 块发送哪些命令以及可以修改哪些参数(及其密钥)?
【问题讨论】:
标签: gnuradio message-passing gnuradio-companion uhd