discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] topblock.wait() never returns even after i stop() it.


From: M. Ranganathan
Subject: [Discuss-gnuradio] topblock.wait() never returns even after i stop() it.
Date: Wed, 30 Mar 2016 17:53:11 -0400

Hello,

I am trying to reconfigure a flow graph based on a signal. The signal handler does a stop on a flow graph but the routine that is running the flow graph and waiting on the top block, never returns from the wait on the top block of the flow graph. I am using osmosdr + gnuradio even though the signal handler stops flow graph using tb.stop().

I am not sure if this is relevant but, strangely, this only happens when I am using a USRP as a source. When I use bladerf with the same code it works the way I intended (in both situations, I am using osmosdr). Do I need to do something to make stop() work as intended?

Thanks in advance for any clues.

Regards,

Ranga.



--
M. Ranganathan

reply via email to

[Prev in Thread] Current Thread [Next in Thread]