summaryrefslogtreecommitdiff
path: root/gr-atsc/src/python/interp.py
diff options
context:
space:
mode:
authorcswiger <cswiger@221aa14e-8319-0410-a670-987f0aec2ac5>2008-05-13 20:32:56 +0000
committercswiger <cswiger@221aa14e-8319-0410-a670-987f0aec2ac5>2008-05-13 20:32:56 +0000
commite8ffc004bc0fd1cec66629d1c92af8f68fde3249 (patch)
tree855dfdda948d23bd5f91629aef9fa7de9a3b36b6 /gr-atsc/src/python/interp.py
parent939012c762e23fb6ae1039b8e15f9ad09b83fe29 (diff)
Added interp_fir_filter in place of zero sources, interleaver, filter
scheme. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8417 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gr-atsc/src/python/interp.py')
-rwxr-xr-xgr-atsc/src/python/interp.py13
1 files changed, 2 insertions, 11 deletions
diff --git a/gr-atsc/src/python/interp.py b/gr-atsc/src/python/interp.py
index 3a1c92f093..ad69c6b343 100755
--- a/gr-atsc/src/python/interp.py
+++ b/gr-atsc/src/python/interp.py
@@ -44,25 +44,16 @@ def graph (args):
sys.stderr.write('usage: interp.py input_file\n')
sys.exit (1)
- sampling_freq = 6400000
-
tb = gr.top_block ()
src0 = gr.file_source (gr.sizeof_gr_complex,infile)
- src1 = gr.sig_source_c (sampling_freq, gr.GR_CONST_WAVE, 1, 0)
- src2 = gr.sig_source_c (sampling_freq, gr.GR_CONST_WAVE, 1, 0)
-
- interlv = gr.interleave(gr.sizeof_gr_complex)
lp_coeffs = gr.firdes.low_pass ( 3, 19.2e6, 3.2e6, .5e6, gr.firdes.WIN_HAMMING )
- lp = gr.fir_filter_ccf ( 1, lp_coeffs )
+ lp = gr.interp_fir_filter_ccf ( 1, lp_coeffs )
file = gr.file_sink(gr.sizeof_gr_complex,"/tmp/atsc_pipe_1")
- tb.connect( src0, (interlv, 0) )
- tb.connect( src1, (interlv, 1) )
- tb.connect( src2, (interlv, 2) )
- tb.connect( interlv, lp, file )
+ tb.connect( src0, lp, file )
tb.start()
raw_input ('Head End: Press Enter to stop')