From f049a184c38a9344efea24ec813a13499237e23b Mon Sep 17 00:00:00 2001 From: Tom Rondeau Date: Sun, 17 Jun 2012 21:49:35 -0400 Subject: filter: adding fractional_interpolator_{cc,ff} with QA and GRC. --- gr-filter/grc/CMakeLists.txt | 1 + gr-filter/grc/filter_block_tree.xml | 1 + gr-filter/grc/fractional_interpolator_xx.xml | 46 ++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 gr-filter/grc/fractional_interpolator_xx.xml (limited to 'gr-filter/grc') diff --git a/gr-filter/grc/CMakeLists.txt b/gr-filter/grc/CMakeLists.txt index 531dc5271..48d452d39 100644 --- a/gr-filter/grc/CMakeLists.txt +++ b/gr-filter/grc/CMakeLists.txt @@ -23,6 +23,7 @@ install(FILES fft_filter_xxx.xml fir_filter_xxx.xml filter_delay_fc.xml + fractional_interpolator_xx.xml freq_xlating_fir_filter_xxx.xml hilbert_fc.xml iir_filter_ffd.xml diff --git a/gr-filter/grc/filter_block_tree.xml b/gr-filter/grc/filter_block_tree.xml index 8ab43644b..7f34a1b70 100644 --- a/gr-filter/grc/filter_block_tree.xml +++ b/gr-filter/grc/filter_block_tree.xml @@ -34,6 +34,7 @@ fft_filter_xxx fir_filter_xxx filter_delay_fc + fractional_interpolator_xx freq_xlating_fir_filter_xxx hilbert_fc iir_filter_ffd diff --git a/gr-filter/grc/fractional_interpolator_xx.xml b/gr-filter/grc/fractional_interpolator_xx.xml new file mode 100644 index 000000000..760e8bb06 --- /dev/null +++ b/gr-filter/grc/fractional_interpolator_xx.xml @@ -0,0 +1,46 @@ + + + + Fractional Interpolator + fractional_interpolator_xx + from gnuradio import filter + filter.fractional_interpolator_$(type.fcn)($phase_shift, $interp_ratio) + set_interp_ratio($interp_ratio) + + Type + type + enum + + + + + Phase Shift + phase_shift + real + + + Interpolation Ratio + interp_ratio + real + + + in + $type + + + out + $type + + -- cgit