Hello,
I'm still a gnuradio newbie and I'm making simple tests just to understand
how buffers work.

I wrote a block that simply tags the first and the last sample of an
output_items buffer.  Tags also contain the absolute index of the sample.
For example the first sample of  a buffer is marked as XXXX_F: YYY where
XXXX is the absolute index and YYY is the value of the sample. The last
sample is marked: XXXX_L: YYYY.

The block is connected to an QT GUI Time sink in order to display samples
and tags.

Sometimes I get tags duplicated in the chart: some samples have two
identical tags with the same absolute index. I'm pretty sure my block is
not duplicating samples in the output.

I also connected to my block a Tag Debug block and I never get duplicated
tags on the standard output. I could send the (trivial) code of my block
if you need.

Any idea?

Thanks,
Marco

PS. attached is an image showing a duplicated tag

Reply via email to