diff options
-rw-r--r-- | gr-filter/lib/fractional_interpolator_cc_impl.cc | 2 | ||||
-rw-r--r-- | gr-filter/lib/fractional_interpolator_ff_impl.cc | 2 | ||||
-rw-r--r-- | gr-filter/python/qa_fractional_resampler.py | 9 |
3 files changed, 9 insertions, 4 deletions
diff --git a/gr-filter/lib/fractional_interpolator_cc_impl.cc b/gr-filter/lib/fractional_interpolator_cc_impl.cc index 8fd89f437f..137f6ee9c4 100644 --- a/gr-filter/lib/fractional_interpolator_cc_impl.cc +++ b/gr-filter/lib/fractional_interpolator_cc_impl.cc @@ -46,6 +46,8 @@ namespace gr { d_mu (phase_shift), d_mu_inc (interp_ratio), d_interp(new mmse_fir_interpolator_cc()) { + GR_LOG_WARN(d_logger, "fractional_interpolator is deprecated. Please use fractional_resampler instead."); + if(interp_ratio <= 0) throw std::out_of_range("interpolation ratio must be > 0"); if(phase_shift < 0 || phase_shift > 1) diff --git a/gr-filter/lib/fractional_interpolator_ff_impl.cc b/gr-filter/lib/fractional_interpolator_ff_impl.cc index 6b35dc1061..f9202166b0 100644 --- a/gr-filter/lib/fractional_interpolator_ff_impl.cc +++ b/gr-filter/lib/fractional_interpolator_ff_impl.cc @@ -46,6 +46,8 @@ namespace gr { d_mu (phase_shift), d_mu_inc (interp_ratio), d_interp(new mmse_fir_interpolator_ff()) { + GR_LOG_WARN(d_logger, "fractional_interpolator is deprecated. Please use fractional_resampler instead."); + if(interp_ratio <= 0) throw std::out_of_range("interpolation ratio must be > 0"); if(phase_shift < 0 || phase_shift > 1) diff --git a/gr-filter/python/qa_fractional_resampler.py b/gr-filter/python/qa_fractional_resampler.py index 35de2631f3..28178a310f 100644 --- a/gr-filter/python/qa_fractional_resampler.py +++ b/gr-filter/python/qa_fractional_resampler.py @@ -22,6 +22,7 @@ from gnuradio import gr, gr_unittest import filter_swig as filter +import blocks_swig as blocks import math def sig_source_f(samp_rate, freq, amp, N): @@ -50,9 +51,9 @@ class test_fractional_resampler(gr_unittest.TestCase): freq = 10 data = sig_source_f(fs, freq, 1, N) - signal = gr.vector_source_f(data) + signal = blocks.vector_source_f(data) op = filter.fractional_resampler_ff(0, rrate) - snk = gr.vector_sink_f() + snk = blocks.vector_sink_f() self.tb.connect(signal, op, snk) self.tb.run() @@ -76,9 +77,9 @@ class test_fractional_resampler(gr_unittest.TestCase): freq = 10 data = sig_source_c(fs, freq, 1, N) - signal = gr.vector_source_c(data) + signal = blocks.vector_source_c(data) op = filter.fractional_resampler_cc(0.0, rrate) - snk = gr.vector_sink_c() + snk = blocks.vector_sink_c() self.tb.connect(signal, op, snk) self.tb.run() |