From 57b9ebca5165351326592a3949a4079877e24c32 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Fri, 29 Aug 2014 20:58:35 +0300 Subject: [PATCH] recv: plot prefix also as a function of time --- amodem/recv.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/amodem/recv.py b/amodem/recv.py index c88379f..e9074e7 100644 --- a/amodem/recv.py +++ b/amodem/recv.py @@ -97,9 +97,13 @@ class Receiver(object): S = common.take(symbols, len(train.prefix)).squeeze() * gain sliced = np.round(S) self.pylab.figure() + self.pylab.subplot(121) self._constellation(S, sliced, 'Prefix') bits = np.array(np.abs(sliced), dtype=int) + self.pylab.subplot(122) + self.pylab.plot(np.abs(S)) + self.pylab.plot(train.prefix) if any(bits != train.prefix): raise ValueError('Incorrect prefix')