summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-filter/lib/fractional_interpolator_cc_impl.cc2
-rw-r--r--gr-filter/lib/fractional_interpolator_ff_impl.cc2
-rw-r--r--gr-filter/python/qa_fractional_resampler.py9
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()