diff options
author | Tom Rondeau <trondeau@vt.edu> | 2013-02-28 17:16:38 -0500 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2013-02-28 17:16:38 -0500 |
commit | ae3695e31ac30c4539e9248fcb5ce63bb5f09b1b (patch) | |
tree | 56877215416aced5b87423beead9354e2d34b34c /gnuradio-core/src/python | |
parent | 9f29e51f2945f355b43f3012da43e37dcd95f6b4 (diff) |
ctrlport: fixing up perf counter monitor tool
Diffstat (limited to 'gnuradio-core/src/python')
-rwxr-xr-x | gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor b/gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor index 18ccbd5c12..f2c01691a1 100755 --- a/gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor +++ b/gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor @@ -355,9 +355,6 @@ def build_edge_graph(sources, sinks, edges): allblocks = list(k for k,_ in itertools.groupby(allblocks)) allblocks.reverse() - for a in allblocks: - print a - print "\n\n" return allblocks @@ -452,6 +449,7 @@ class MForm(QtGui.QWidget): tmplist = [] knobs = self.radio.get([]) + edgelist = None for k in knobs: propname = k.split("::") blockname = propname[0] @@ -463,6 +461,12 @@ class MForm(QtGui.QWidget): if(knobs.has_key(input_name(blockname))): tmplist.append(blockname) + if not edgelist: + sys.stderr.write("Could not find list of edges from flowgraph. " + \ + "Make sure the option 'edges_list' is enabled " + \ + "in the ControlPort configuration.\n\n") + sys.exit(1) + edges = edgelist.split("\n")[0:-1] producers = [] consumers = [] @@ -494,7 +498,6 @@ class MForm(QtGui.QWidget): for row, blockrow in enumerate(allblocks): for col, block in enumerate(blockrow): - print "row: {0} col: {1} block: {2}".format(row, col, block) if(block == ''): continue |