Well that certainly makes things trickier. Thinking through the problem: couldn't you detect when the packet had been transmitted by inserting a packet of 'voltage 0's' after your real packet into transmit_path's flowgraph. Then you could poll the msgq in message_source until the queue is empty. Then you know your real packet has been actually transmitted, while your "0 packet" could still be in the process of transmitting (but as transmitting 0 voltage equivalent to not transmitting). Thus you could perform sensing/receiving as soon as the queue was empty.
Would this be the correct approach to solving the problem I had in the original post? -- Posted via http://www.ruby-forum.com/. _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio