Sunday, April 12, 2015

Re: [Discuss-gnuradio] Insert messages in queues?

Thanks Martin. Looking at the gr-blocks/examples/msg_passing, the tutorial
link, and qa_msg, I only find examples of posting messages. Those make
sense, but is there an equivalent to _post method that pulls messages?

http://gnuradio.org/doc/doxygen/classgr_1_1basic__block.html#a8501714cb14c1a08b4ff55761600f3a5

From the above docs, I see the delete_head_blocking, which is maybe what I
want. If I have a tagged stream to PDU like below, how do I pull the
message?

sink=blocks.tagged_stream_to_pdu(blocks.float_t, "packet_len")
sink.to_basic_block.???????

Lou


Martin Braun-2 wrote
>
> Hey Louis,
>
> Yes, there are two ways, and they're completely different. The old
> message queues will be deprecated soon, so anything with gr.msg_queue()
> in there will, at one point in the future, stop working.
>
> Look at the Python output of some of the message examples we provide,
> also check out this manual page:
> http://gnuradio.org/doc/doxygen/page_msg_passing.html
>
> M
>
> _______________________________________________
> Discuss-gnuradio mailing list

> Discuss-gnuradio@

> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio





--
View this message in context: http://gnuradio.4.n7.nabble.com/Insert-messages-in-queues-tp53272p53277.html
Sent from the GnuRadio mailing list archive at Nabble.com.

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment