I've been trying to understand what's happening under the hood with the
polyphase filter bank in the generic_mod_demod.py.

Here's what I think is happening, since nfilt=32 which is also used the
sampling rate of the firdes.root_raised_cosine filter means that the
highest rate the polyphase filter will see is an interpolation factor of 32
from the basic inputted signal sampling frequency?

while pfb.arb_resampler_ccf has a sampling rate of samples_per_symbol which
in the default case is =2 ... does this mean that the polyphase filter is
interpolating by a factor of 2?

If I am inputting data at a sampling rate of 16kHz and I'm trying to
interpolate them to 256kHz before sending them to the user how is the
256kHz and the desired interpolation factor of 16 taken into account in the
RRC filter in the generic modulator block.

I've read the gnuradio pfb page but I think I'm missing something important
here.


Thanks
-- 
Almohanad (Al) Fayez
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to