我将如何检测GNURadio中的按键,或者更具体地说,如果一个键是按下还是向上,我将如何更改变量?
编辑示例:在使用GNUradio的SDR驱动的火腿电台上的一键通话,所以当我按下'V‘(键盘上的)我发送时,这可以通过改变变量的值来完成,该变量在选择器中用于在空源和音频源之间进行选择
发布于 2018-03-16 14:51:03
这取决于您正在等待的事件。例如,如果您的变量可以接受两个值中的一个,而您只是使用QT按钮在这两个值之间切换,那么您可以在某个变量中列出这两个值,并使用按钮作为其索引,此流程图演示了如何使用按钮切换信号源频率。https://drive.google.com/open?id=1PXb9755C4iGBOYHwXZytHH-TnmmELPpg
但是如果您的事件是从另一个进程等待的,那么我建议您使用zmq来执行RPC,甚至可以使用xmlrpc(客户机/服务器)。您可以在/usr/local/share/gnuradio/examples/zeromq中找到有关如何使用zmq的一个非常好的示例。
我希望这能帮到你。
https://stackoverflow.com/questions/48836417
复制相似问题