From ae3695e31ac30c4539e9248fcb5ce63bb5f09b1b Mon Sep 17 00:00:00 2001 From: Tom Rondeau <trondeau@vt.edu> Date: Thu, 28 Feb 2013 17:16:38 -0500 Subject: ctrlport: fixing up perf counter monitor tool --- gnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gnuradio-core/src') 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 -- cgit v1.2.3