-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXcv0qAAoJEGWN+Rd1Jc2dUUQP/083ljHXpGNIvVvPDk+buaZG
smpqC0eO5BdY1ToY+uocEakZBHYZaJ8PQdf88QDyLEdYVXrA6YoXEOTAsx40t6S/
+1bp0y4gES1rQMpD6eYsnc5mBwXSy3JNxhNTMc49tLToyM5+TPOXW0NKHKQ4jcCF
EiwBycmJD2WoBFJQ0ArymlsX/bQO46zVtCAXvN3XkEWN8uNLBhe0iBX32oNEwLj+
xUJhq3qKuLUZSK+OtC9nviNXpUu1IQ5+Ndhx1in/nStCUBVla2GF6CBNAvF17HXq
PdpAlHLEFH/6k8tncMUtJKwaN8NRvQTR+y2IvpW/xUhVLLo3fuQ5+GAnv0EtvNFz
7E/640Hu49jo3pHhkxFxH3ZE2mi+i0NKFH2Ea+racml2bRIAcPrsCTmF+KPRhRoz
AGe9x/KkjeEP4WTGVHIt2xN+u+SFV4inoL6BKBhScd6Cq3ncNUCIz9Ao8lwaFnvw
6P4EyssaBuQu2/fDe8U/us11O7WKYDZKIchH12F/EA1rc0pHZ++kmggFJFPJnQlO
kASg1bGbHeeq6zCyFGl5FtZ8etKooyHCqwCeE8UjaFTJMrOgdjQvybeEl+oFllEN
Da1v65eHq6sY/XoSu1cwt+BFFdIna1pV36dIOM4lLsTCGU7nxjO4QJliDuY/zAJY
a34hwwUolV7XWEsND/lq
=BK/+
-----END PGP SIGNATURE-----
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
No comments:
Post a Comment