Well, that settles the question :) On Sun, Jan 21, 2018 at 1:55 PM, Jeff Long <willco...@gmail.com> wrote:
> I sent a PR with a doc fix for this. Interleaver uses this (since it does > round-robin on the input). Also ofdm_chanest and header_payload_demux. > > On Sun, Jan 21, 2018 at 1:54 PM, Jeff Long <willco...@gmail.com> wrote: > >> I sent a PR with a doc fix for this. Interleaver uses this (since it does >> round-robin on the input). Also ofdm_chanest and header_payload_demux. >> >> On Sun, Jan 21, 2018 at 1:34 PM, Michael Dickens < >> michael.dick...@ettus.com> wrote: >> >>> In theory, yes, you can call "produce()" for each output stream with a >>> different number of items (or, the same), then return >>> gr::block::WORK_CALLED_PRODUCE to tell the scheduler that produce was >>> handled inside "general_work()". I know of no blocks that actually do this, >>> but I don't know everything. That said, the GR runtime internals support my >>> statement & hence this is worth trying. If you do try & succeed, please do >>> let the list know. Cheers! - MLD >>> >>> On Sun, Jan 21, 2018, at 1:19 PM, Dave NotTelling wrote: >>> > I found in the docs that general_work only supports outputting the >>> same number of samples to each output port ( >>> https://github.com/gnuradio/gnuradio/blob/master/gnuradio-r >>> untime/include/gnuradio/block.h#L47-L49) but the produce method seems >>> to tell otherwise (https://github.com/gnuradio/g >>> nuradio/blob/master/gnuradio-runtime/include/gnuradio/block.h#L241-L248) >>> and even has its own return flag for general_work. So, question is: can >>> general_work output different numbers of samples to each output port by use >>> of the produce() function and returning -2 in general_work? >>> >>> _______________________________________________ >>> 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 > >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio