I’m stuck on how to loop over the data in calling a primitive
that “does 12 segments at a time”. What is it that calls the
work function and what sets the value of noutput_items?
If I completely ignore noutput_items and shovel in the code
from 0.9 :
for (int i = 0; i < atsci_trellis_encoder::NCODERS; i +=
it compiles and runs but every NCODERS blocks there a bunch
of missing or corrupted data.
Anything else, like
for (int i = 0; i < noutput_items; i +=
just segfaults I think it needs to relate noutput_items
to NCODERS somehow that I don’t understand.
Or, what code in gnuradio-core might shed some light on the