summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnathan Corgan <johnathan@corganlabs.com>2015-07-12 09:15:43 -0700
committerJohnathan Corgan <johnathan@corganlabs.com>2015-07-12 09:15:43 -0700
commit5352def55ddde9dbdd34469920056f650f41adf2 (patch)
tree5adf9948acc73919fe65c5083e1541393de36b12
parent8db71d32b22b95264c9a090aa5ddc7048496f94b (diff)
parent76772e98ce627319238a2a74cb9c02f971877c98 (diff)
Merge remote-tracking branch 'skoslowski/python_blocks_forecast_fix' into maint
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/gateway.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/gnuradio-runtime/python/gnuradio/gr/gateway.py b/gnuradio-runtime/python/gnuradio/gr/gateway.py
index 4ff0c4fe00..2a27b8a9e0 100644
--- a/gnuradio-runtime/python/gnuradio/gr/gateway.py
+++ b/gnuradio-runtime/python/gnuradio/gr/gateway.py
@@ -177,9 +177,8 @@ class gateway_block(object):
forecast is only called from a general block
this is the default implementation
"""
- for ninput_item in ninput_items_required:
- ninput_item = noutput_items + self.history() - 1;
- return
+ for i in range(len(ninput_items_required)):
+ ninput_items_required[i] = noutput_items + self.history() - 1
def general_work(self, *args, **kwargs):
"""general work to be overloaded in a derived class"""
@@ -189,8 +188,11 @@ class gateway_block(object):
"""work to be overloaded in a derived class"""
raise NotImplementedError("work not implemented")
- def start(self): return True
- def stop(self): return True
+ def start(self):
+ return True
+
+ def stop(self):
+ return True
def set_msg_handler(self, which_port, handler_func):
handler = msg_handler()