summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-core/src/python')
-rw-r--r--gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py b/gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py
index cd9289fa5..74eae58dc 100644
--- a/gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py
+++ b/gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py
@@ -48,9 +48,14 @@ class pfb_arb_resampler_ccf(gr.hier_block2):
self._taps = gr.firdes.low_pass_2(self._size, self._size, bw, tb, atten)
self.pfb = gr.pfb_arb_resampler_ccf(self._rate, self._taps, self._size)
-
+ #print "PFB has %d taps\n" % (len(self._taps),)
+
self.connect(self, self.pfb)
self.connect(self.pfb, self)
-
+
+ # Note -- set_taps not implemented in base class yet
def set_taps(self, taps):
self.pfb.set_taps(taps)
+
+ def set_rate(self, rate):
+ self.pfb.set_rate(rate)