discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] questions about tagging


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] questions about tagging
Date: Wed, 22 Jun 2011 20:14:18 -0400

On Tue, Jun 14, 2011 at 1:22 PM, <address@hidden> wrote:
Hi,

I have looked at the python examples tagging where a trigger signal is used to insert "burst" tags at various stream sample locations. However, what I would like to do is add a tag at the first sample of a packet. The tag will be called "send_at_time" and will have a value of time at which to send. Following questions arise (I am assuming the use of send_pkt() used in examples in digital):

1. Is it possible to tag the first bit?  For e.g. can I modify "message_from_string" called in pkt.py (if I can find the source for it)
msg = gr.message_from_string(pkt,time_to_send)

2. If tagging bits is not easy to do, is there some property of stream samples that indicates "first sample of a packet"?

Thanks,
Ragh

Ragh,
Yes, the stream tagging system was designed pretty much exactly for this purpose. What you'll need to do is create a new GNU Radio block that looks for the start of packet, and when it finds it, adds a tag to the stream.

Have a look at  gnuradio-core/src/lib/runtime/qa_block_tags.cc for an idea of how the stream tags work (that is, how to add them to the stream and how to get them).

Tom



reply via email to

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