我正在从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类被永久实例化(在循环结束时,对象被删除)。