diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2015-07-12 09:15:43 -0700 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2015-07-12 09:15:43 -0700 |
commit | 5352def55ddde9dbdd34469920056f650f41adf2 (patch) | |
tree | 5adf9948acc73919fe65c5083e1541393de36b12 | |
parent | 8db71d32b22b95264c9a090aa5ddc7048496f94b (diff) | |
parent | 76772e98ce627319238a2a74cb9c02f971877c98 (diff) |
Merge remote-tracking branch 'skoslowski/python_blocks_forecast_fix' into maint
-rw-r--r-- | gnuradio-runtime/python/gnuradio/gr/gateway.py | 12 |
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() |