From 32dcfdd57ff111ea307092650bfe24cad0e2dfcd Mon Sep 17 00:00:00 2001 From: Joris van Rantwijk Date: Sun, 5 Jan 2014 16:43:38 +0100 Subject: [PATCH] Fix bug in Python code for reading raw samples. --- pyfm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyfm.py b/pyfm.py index 831be66..5ddc3be 100644 --- a/pyfm.py +++ b/pyfm.py @@ -15,7 +15,7 @@ def readRawSamples(fname): d = d.astype(numpy.float64) d = (d - 128) / 128.0 - return d[::2] - 1j * d[1::2] + return d[::2] + 1j * d[1::2] def lazyRawSamples(fname, blocklen): @@ -29,7 +29,7 @@ def lazyRawSamples(fname, blocklen): d = numpy.fromstring(d, dtype=numpy.uint8) d = d.astype(numpy.float64) d = (d - 128) / 128.0 - yield d[::2] - 1j * d[1::2] + yield d[::2] + 1j * d[1::2] def freqShiftIQ(d, freqshift):