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

Reply via email to