diff options
author | Tom Rondeau | 2010-04-15 00:35:35 -0400 |
---|---|---|
committer | Tom Rondeau | 2010-04-15 00:35:35 -0400 |
commit | 213f8bcef70281a52bab02d2a9e7868749530c3c (patch) | |
tree | 9a7f7968c5e1609c5b5634d62e908f14cf20f899 /gnuradio-core/src/python | |
parent | da8ebdb30509c07718b10b642e2b4250aa45b1d8 (diff) | |
parent | 434c113106e0f18b08392e32829015ffdd866513 (diff) | |
download | gnuradio-213f8bcef70281a52bab02d2a9e7868749530c3c.tar.gz gnuradio-213f8bcef70281a52bab02d2a9e7868749530c3c.tar.bz2 gnuradio-213f8bcef70281a52bab02d2a9e7868749530c3c.zip |
Merge branch 'pfbsr'
Diffstat (limited to 'gnuradio-core/src/python')
-rw-r--r-- | gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py b/gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py index c45ae4d1a..a479ed48e 100644 --- a/gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py +++ b/gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -# Copyright 2009 Free Software Foundation, Inc. +# Copyright 2009,2010 Free Software Foundation, Inc. # # This file is part of GNU Radio # @@ -29,16 +29,18 @@ class pfb_channelizer_ccf(gr.hier_block2): This simplifies the interface by allowing a single input stream to connect to this block. It will then output a stream for each channel. ''' - def __init__(self, numchans, taps): + def __init__(self, numchans, taps, oversample_rate=1): gr.hier_block2.__init__(self, "pfb_channelizer_ccf", gr.io_signature(1, 1, gr.sizeof_gr_complex), # Input signature gr.io_signature(numchans, numchans, gr.sizeof_gr_complex)) # Output signature self._numchans = numchans self._taps = taps + self._oversample_rate = oversample_rate self.s2ss = gr.stream_to_streams(gr.sizeof_gr_complex, self._numchans) - self.pfb = gr.pfb_channelizer_ccf(self._numchans, self._taps) + self.pfb = gr.pfb_channelizer_ccf(self._numchans, self._taps, + self._oversample_rate) self.v2s = gr.vector_to_streams(gr.sizeof_gr_complex, self._numchans) self.connect(self, self.s2ss) |