summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rondeau <tom@trondeau.com>2014-04-21 18:30:37 -0400
committerTom Rondeau <tom@trondeau.com>2014-04-21 18:30:37 -0400
commit0eeeb799c89c58f5ae93caf2101597ada13d7339 (patch)
tree20dd4a16b40ce70fcf77d06aafdce81f87526be3
parent73f138eca0dede47a69ab34b1fb1abab76e6bf38 (diff)
parentf1075bab714eb95afb1c68e8733dc5bab9df730a (diff)
Merge branch 'maint'
-rwxr-xr-xgnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx b/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
index 14c0f0bceb..369922cbbf 100755
--- a/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
+++ b/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
@@ -410,6 +410,8 @@ class DataTableRuntimes(DataTable):
# strip values out of ctrlport response
total_work = sum(map(lambda x: x.value, wrk_knobs.values()))
+ if(total_work == 0):
+ total_work = 1
work_times = dict(zip(
map(lambda x: x.split("::")[0], wrk_knobs.keys()),
map(lambda x: x.value/total_work, wrk_knobs.values())))
@@ -487,6 +489,8 @@ class MForm(QtGui.QWidget):
# strip values out of ctrlport response
total_work = sum(map(lambda x: x.value, wrk_knobs.values()))
+ if(total_work == 0):
+ total_work = 1
work_times = dict(zip(
map(lambda x: x.split("::")[0], wrk_knobs.keys()),
map(lambda x: x.value/total_work, wrk_knobs.values())))