Good afternoon GNURadio community!

I am having a problem using the forecast method in my OOT model.

In my model, I have one input port and one output port with streaming data.
My signal processing algorithm converts every M input samples into N output
samples where the ratio of M to N is a floating point number, so I cannot
use the sync  block (if M=N) nor the interpolator or decimator OOT blocks.

I am forced to use the general or basic block which has the forecast method
where one has to inform the Scheduler of the relationship between the input
and output samples.

In the forecast method, I set up the relationship as:
ninput_items_required[i] = noutput_items*M/N
which is the precise relationship. However, on running the QA test I cannot
get the OOT module to work properly.

Will appreciate any suggestions!

Regards,
George

Reply via email to