Hello all,

Question 1:
I have another "Does this exist already" question. I'm using the correlate
access code block to tag a stream of data. Is there a block that exists
that will identify a tag and then remove the next X items, where X is user
defined?

I'm not looking to use the Header Payload/Demux for this, because the
specification I'm designing to does not call out a header and I need to
remain interoperable.

Question 2:
Assuming I have to write this block myself, I'd like some confirmation of
my current thought process.

Since the input/output relationship is not constant, as I will be removing
samples (decimating) sometimes but other times copying input to output
(sync), is the conclusion that I have to use a general block here correct?

Question 3:
When using a general block, it is my responsibility to consume and produce
everything. With this said, if I call produce(X) to place samples in the
output buffer, then what does the return statement do? If I return 8000,
what does this mean?

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

Reply via email to