Hi Marcus,

I do not know if you or someone else has the expertise on tricking the
scheduler to do the right thing. I would like to implement a tagged
stream interleaver that takes two tagged stream inputs and merges them
into a single stream. Sometimes only one stream will contain packets,
so it cannot rely on waiting for input on all of its inputs (like
tagged_stream_mux does). The problem is what to return in forecast: if
we say that we need at least 1 item on port 0, and the packet comes on
port 1, then we are in trouble as we are blocked essentially till a
packet arrives on port 0. Is it possible to do this intelligently?


Discuss-gnuradio mailing list

Reply via email to