From ea75a946c5c09832246d7a323c175086b63bd8e0 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 12 Jul 2014 10:24:55 +0300 Subject: [PATCH] QAM64 x 8 = 48kpbs! --- common.py | 2 +- recv.py | 1 - test.sh | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/common.py b/common.py index 50a6aa3..5b12694 100644 --- a/common.py +++ b/common.py @@ -7,7 +7,7 @@ log = logging.getLogger(__name__) Fs = 32e3 Ts = 1.0 / Fs -frequencies = (1 + np.arange(2)) * 1e3 +frequencies = (1 + np.arange(8)) * 1e3 carrier_index = 0 Fc = frequencies[carrier_index] Tc = 1.0 / Fc diff --git a/recv.py b/recv.py index 15fac2b..5757a8a 100755 --- a/recv.py +++ b/recv.py @@ -112,7 +112,6 @@ def demodulate(symbols, filters, freqs): symbol_list = [] generators = split(symbols, n=len(freqs)) - print filters for freq, S in zip(freqs, generators): S = filters[freq](S) diff --git a/test.sh b/test.sh index 68e0772..f9de37d 100755 --- a/test.sh +++ b/test.sh @@ -2,7 +2,7 @@ set -u set -e -dd if=/dev/urandom of=data.send bs=1024 count=1 status=none +dd if=/dev/urandom of=data.send bs=1024 count=16 status=none ./send.py tx.int16 killall arecord aplay || true