summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2013-02-28 17:16:38 -0500
committerTom Rondeau <trondeau@vt.edu>2013-02-28 17:16:38 -0500
commitae3695e31ac30c4539e9248fcb5ce63bb5f09b1b (patch)
tree56877215416aced5b87423beead9354e2d34b34c /gnuradio-core/src/python
parent9f29e51f2945f355b43f3012da43e37dcd95f6b4 (diff)
ctrlport: fixing up perf counter monitor tool
Diffstat (limited to 'gnuradio-core/src/python')
-rwxr-xr-xgnuradio-core/src/python/gnuradio/ctrlport/gr-perf-monitor11
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