diff --git a/lib/channel_model_impl.cc b/lib/channel_model_impl.cc index 667c638..b0bd2f3 100644 --- a/lib/channel_model_impl.cc +++ b/lib/channel_model_impl.cc @@ -56,7 +56,7 @@ channel_model_impl::channel_model_impl(double noise_voltage, d_taps.push_back(0); } - d_timing_offset = filter::fractional_resampler_cc::make(0, epsilon); + d_timing_offset = filter::mmse_resampler_cc::make(0, epsilon); d_multipath = filter::fir_filter_ccc::make(1, d_taps); diff --git a/lib/channel_model_impl.h b/lib/channel_model_impl.h index 0da3f0b..7809560 100644 --- a/lib/channel_model_impl.h +++ b/lib/channel_model_impl.h @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include namespace gr { @@ -39,7 +39,7 @@ private: analog::sig_source_c::sptr d_freq_offset; analog::noise_source_c::sptr d_noise; - filter::fractional_resampler_cc::sptr d_timing_offset; + filter::mmse_resampler_cc::sptr d_timing_offset; filter::fir_filter_ccc::sptr d_multipath; std::vector d_taps;