我一直在尝试在 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 接收器的频率、增益、LO 偏移、时间戳、中心频率和其他收发器相关设置可以通过命令消息进行操作。
哪些命令可以从消息选通(以 pmt 格式)发送到 USRP Sink 块,哪些参数(及其密钥)可以修改?