Hello,
I played with it and got it to work. I left out the forecast method and forced my will on the scheduler in terms of the input to output sample relationship.
However, I am still open to hearing from anyone who has used the general block with the forecast method to solve this problem, so as to have the perspective on how to use the forecast method.
Thanks!
George
On Mon, Jul 5, 2021 at 2:44 PM George Edwards <gedwards.eng@gmail.com> wrote:
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/Nwhich 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
No comments:
Post a Comment