关闭gnuradio zeromq.push_sink

时间:2018-12-19 16:53:13

标签: python zeromq gnuradio pyzmq

我正在从GNU Radio流程图生成代码。

我的一个积木是ZMQ PUSH水槽。我想关闭由

打开的端口
self.zeromq_push_sink_0_1_1 = zeromq.push_sink(gr.sizeof_gr_complex, 1, 'tcp://*:%d'%(zmq_p1), 1000, False)
self.zeromq_push_sink_0_1_0 = zeromq.push_sink(gr.sizeof_gr_complex, 1, 'tcp://*:%d'%(zmq_p3), 1000, False)
self.zeromq_push_sink_0_1 = zeromq.push_sink(gr.sizeof_gr_complex, 1, 'tcp://*:%d'%(zmq_p2), 1000, False)

并在实例化top_block对象时再次打开,但我不知道如何。

我需要这个,因为我正在使用while循环,其中top_block_cls类被永久实例化(在循环结束时,对象被删除)。

0 个答案:

没有答案