summaryrefslogtreecommitdiff
path: root/grc
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2012-08-20 22:25:06 -0400
committerTom Rondeau <trondeau@vt.edu>2012-08-20 22:50:05 -0400
commit527dc0e6ec8008bdfc18a2f690596cac34a77080 (patch)
tree05a0b1a537dbae8e023741595dc4a92d3439a64d /grc
parent405ea9816cb2ef7f4277c1701d5583ff618ec2cb (diff)
core: removed fft blocks from core (now only in gr-fft).
Diffstat (limited to 'grc')
-rw-r--r--grc/blocks/block_tree.xml4
-rw-r--r--grc/blocks/gr_fft_vxx.xml88
-rw-r--r--grc/blocks/gr_goertzel_fc.xml37
3 files changed, 0 insertions, 129 deletions
diff --git a/grc/blocks/block_tree.xml b/grc/blocks/block_tree.xml
index a23518a3c4..90430df309 100644
--- a/grc/blocks/block_tree.xml
+++ b/grc/blocks/block_tree.xml
@@ -60,7 +60,6 @@
<block>gr_conjugate_cc</block>
- <block>gr_fft_vxx</block>
<block>blks2_logpwrfft_x</block>
<block>gr_vector_insert_x</block>
</cat>
@@ -120,7 +119,6 @@
</cat>
<cat>
<name>Synchronizers</name>
- <block>gr_pfb_clock_sync_xxx</block>
<block>gr_mpsk_sync_cc</block>
@@ -173,11 +171,9 @@
<!-- Polyphase filters -->
<block>blks2_pfb_arb_resampler_ccf</block>
<block>blks2_pfb_channelizer_ccf</block>
- <block>gr_pfb_synthesizer_ccf</block>
<!-- Other filters -->
<block>gr_single_pole_iir_filter_xx</block>
<block>gr_hilbert_fc</block>
- <block>gr_goertzel_fc</block>
<block>gr_rational_resampler_base_xxx</block>
<block>blks2_rational_resampler_xxx</block>
<block>gr_fractional_interpolator_xx</block>
diff --git a/grc/blocks/gr_fft_vxx.xml b/grc/blocks/gr_fft_vxx.xml
deleted file mode 100644
index 565354e415..0000000000
--- a/grc/blocks/gr_fft_vxx.xml
+++ /dev/null
@@ -1,88 +0,0 @@
-<?xml version="1.0"?>
-<!--
-###################################################
-##FFT
-###################################################
- -->
-<block>
- <name>FFT</name>
- <key>gr_fft_vxx</key>
- <import>from gnuradio import gr</import>
- <import>from gnuradio import window</import>
- <make>#if $type() == "complex"
-gr.fft_vcc($fft_size, $forward, $window, $shift, $nthreads)
-#else
-gr.fft_vfc($fft_size, $forward, $window, $nthreads)
-#end if</make>
- <callback>set_nthreads($nthreads)</callback>
- <param>
- <name>Input Type</name>
- <key>type</key>
- <type>enum</type>
- <option>
- <name>Complex</name>
- <key>complex</key>
- <opt>hide_shift:</opt>
- </option>
- <option>
- <name>Float</name>
- <key>float</key>
- <opt>hide_shift:all</opt>
- </option>
- </param>
- <param>
- <name>FFT Size</name>
- <key>fft_size</key>
- <value>1024</value>
- <type>int</type>
- </param>
- <param>
- <name>Forward/Reverse</name>
- <key>forward</key>
- <type>enum</type>
- <option>
- <name>Forward</name>
- <key>True</key>
- </option>
- <option>
- <name>Reverse</name>
- <key>False</key>
- </option>
- </param>
- <param>
- <name>Window</name>
- <key>window</key>
- <value>window.blackmanharris(1024)</value>
- <type>real_vector</type>
- </param>
- <param>
- <name>Shift</name>
- <key>shift</key>
- <type>enum</type>
- <hide>$type.hide_shift</hide>
- <option>
- <name>Yes</name>
- <key>True</key>
- </option>
- <option>
- <name>No</name>
- <key>False</key>
- </option>
- </param>
- <param>
- <name>Num. Threads</name>
- <key>nthreads</key>
- <value>1</value>
- <type>int</type>
- </param>
- <sink>
- <name>in</name>
- <type>$type</type>
- <vlen>$fft_size</vlen>
- </sink>
- <source>
- <name>out</name>
- <type>complex</type>
- <vlen>$fft_size</vlen>
- </source>
-</block>
diff --git a/grc/blocks/gr_goertzel_fc.xml b/grc/blocks/gr_goertzel_fc.xml
deleted file mode 100644
index f27d9582ea..0000000000
--- a/grc/blocks/gr_goertzel_fc.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0"?>
-<!--
-###################################################
-##Goertzel
-###################################################
- -->
-<block>
- <name>Goertzel</name>
- <key>gr_goertzel_fc</key>
- <import>from gnuradio import gr</import>
- <make>gr.goertzel_fc($rate, $len, $freq)</make>
- <callback>set_freq($freq)</callback>
- <callback>set_rate($rate)</callback>
- <param>
- <name>Rate</name>
- <key>rate</key>
- <type>int</type>
- </param>
- <param>
- <name>Length</name>
- <key>len</key>
- <type>int</type>
- </param>
- <param>
- <name>Frequency</name>
- <key>freq</key>
- <type>real</type>
- </param>
- <sink>
- <name>in</name>
- <type>float</type>
- </sink>
- <source>
- <name>out</name>
- <type>complex</type>
- </source>
-</block>