Hey Raj, > introduces a delay that can be corrected by applying the taps [0,0,0,1]. > See the attached flowgraph that subtracts the signals before and after > the channel model; if you let taps = 1, the two signals don't cancel. If > you use taps = [0,0,0,1], they do.
The delay you are seeing is introduced by the fractional_resapmler inside the channel_model block. The FIR filter inside the fractional resampler needs to build up and therefore introduces a initial delay of three samples. If you want to know more about the insides of the channel model I suggest you look at the sources [0][1] yourself. Greetings, Andrej [0] ./gr-channels/lib/channel_model_impl.cc [1] ./gr-channels/lib/channel_model_impl.h
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
