From 0538c11abf060cd4c3fedea633ec1d71f5cbbb5d Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 12 Jul 2014 11:51:39 +0300 Subject: [PATCH] capture symbols only if plotting --- recv.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/recv.py b/recv.py index 5757a8a..1d8b32b 100755 --- a/recv.py +++ b/recv.py @@ -115,9 +115,10 @@ def demodulate(symbols, filters, freqs): for freq, S in zip(freqs, generators): S = filters[freq](S) - equalized = [] - S = icapture(S, result=equalized) - symbol_list.append(equalized) + if pylab: + equalized = [] + S = icapture(S, result=equalized) + symbol_list.append(equalized) bits = sigproc.modulator.decode(S) # list of bit tuples streams.append(bits)