[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Reconfiguring Flowgraphs
From: |
Marcus Müller |
Subject: |
Re: [Discuss-gnuradio] Reconfiguring Flowgraphs |
Date: |
Fri, 25 Jul 2014 10:59:52 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 |
Hi Xianda,
as usual, saying "doesn't work", "can't run", "behaves wrong" really
gives no clue what's wrong.
Please follow
http://gnuradio.org/redmine/projects/gnuradio/wiki/ReportingErrors ,
especially "How do I ask?".
Greetings,
Marcus
On 25.07.2014 09:36, xianda wrote:
> Hi Marcus:
> Thank you so much for your kindly reply. And I disconnect
> block A and sink 1.
>
> 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))
> tb.disconnct((tb.rx_0,0),tb.snk1)
> #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()
> And It can run.But new problem exists.My new flowgraph:
>
> source--->block B(just one block)--->sink2
> can't run(I have already tested my new flowgraph alone,it's normal.But after
> reconfiguring flowgraph,it can't run normally. ).I think it's blocking
> because of the tb.wait().I know the wait is a blocking call that sits there
> and waits for the flowgraph to finish.I just want my new flowgraph run.Thank
> you.
> Best regards,
> xd
>
>
>
>
>
>
>
>
>
> At 2014-07-21 08:06:52, "Marcus Müller" <address@hidden> wrote:
> 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" <address@hidden> 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
> address@hidden://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
- [Discuss-gnuradio] Reconfiguring Flowgraphs, xianda, 2014/07/21
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, xianda, 2014/07/21
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, Marcus Müller, 2014/07/21
- Message not available
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs,
Marcus Müller <=
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, xianda, 2014/07/25
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, Marcus Müller, 2014/07/25
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, xianda, 2014/07/25
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, Marcus Müller, 2014/07/25
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, xianda, 2014/07/25
- Re: [Discuss-gnuradio] Reconfiguring Flowgraphs, Marcus Müller, 2014/07/25