I am still trying to learn how GR works. Coming from Java the idea of being able to do some processing there interests me.
So I am trying to use a baseband file from SDR++ as a file source, and process it in such a way that I can get the amplitude in Java. I presume this would mean reading in the bin file and decoding the bits to the I and Q values. The source file is an unmodulated pulse on about 160.7807Mhz about 2 times per second. Here is my block setup: https://imgur.com/a/B2HqCKc And a link to the github project with the baseband file : https://github.com/bigalnz/java_test The issue I am currently having : block_executor :error: sched: <block rational_resampler<IN_T,OUT_T,TAP_T> (1)> is requesting more input data than we can provide. ninput_items_required = 27862 max_possible_items_available = 8191 If this is a filter, consider reducing the number of taps. What is going on here and how do I fix this? Thanks Al