On Wed, Feb 26, 2014 at 8:45 AM, Nowlan, Sean
<sean.now...@gtri.gatech.edu>wrote:

>  I have a few questions regarding messages in GR.
>
>
>
> 1)      Is it possible to mix-and-match the old style message sink/source
> blocks with the new style message passing API? Any guidance on how to make
> the connections? I didn't have much luck with msg_connect. I don't think
> the message sink/source blocks have an associated port name to make this
> possible. Perhaps that's something worth adding internally?
>

I'm not sure I completely understand your question.

Have you looked at the OFDM Tx/Rx examples in
PATH/gr-digital/examples/ofdm? The flowgraph is a combination of standard
connections within blocks, along with a message passing connection (look at
the header/payload demux block).


>
> 2)      I see 2 implementations of msg_queue, one in gr namespace and one
> in gr::messages namespace. What are the differences between these?
>
>
>
> 3)      How does one achieve flow control with the new style message
> passing API? I have a use case in which I'm generating packets in one
> flowgraph and pushing them through a pdu_to_tagged_stream (P2TS) block to
> be modulated in another flowgraph. I believe I'm overwhelming the P2TS
> block's queue because I get warnings about dropped messages. One hack I
> made was to insert a throttle block into the packet generating flowgraph.
> This helped a bit, but I have to guess the magic throttle rate at which I
> don't fill up the queue. Is there a way to have P2TS block when its queue
> is full and therefore generate backpressure on the upstream flowgraph?
>

Are you using actual hardware or is this a software only simulation?


>
>
>
>
>
> Thanks!
>
> Sean
>
> _______________________________________________
> 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