unless you also disconnect block A and sink1, GNU Radio will continue to assume that block A should produce output for sink1, and it can't do that without input.
Greetings, Marcus On 21.07.2014 13:43, xianda wrote: > I forget to say:the "sink" also different with each other.Namely: > source--->block A(just one block)--->sink1 > source--->block B(just one block)--->sink2 > Can someone help me?Thanks. > > > > > > > At 2014-07-21 06:50:10, "xianda" <wangxianda920...@163.com> wrote: > > Hi all: > Thank you in advance.I want to ask some questions about the > "Reconfiguring Flowgraphs". > My flowgraphs: > source--->block A(just one block)--->sink > And I want to run the flowgraphs for 30 seconds,and then run the other > flowgraphs: > source--->block B(just one block)--->sink > And I have read the API,and then I write something like this: > > def main(): > tb=my_top_block() > tb.start() > time.sleep(30) > > #stop flowgraph > tb.lock() > tb.disconnect((tb.uhd_usrp_source_0,0),(tb.rx_0,0)) > > #start flowgraph > tb.connect((tb.uhd_usrp_source_0,0),(tb.rx_1,0)) > tb.connect((tb.rx_1,0),tb.snk) > # blockA:(tb.rx_0,0) blockB:(tb.rx_1,0) > tb.unlock() > > tb.wait() > But it go error: RuntimeError: delay(4): insufficient connected input > ports (1 needed, 0 connected) > Can someone help me?Thank you. > Best regards, > xd > > > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio