fix carriers initialization

make sure tested process won't exit before killing it
This commit is contained in:
Roman Zeyde
2014-08-25 17:47:05 +03:00
parent 5bc6a36e12
commit 90fb96daac
4 changed files with 14 additions and 17 deletions

View File

@@ -1,7 +1,7 @@
from numpy.linalg import norm
import numpy as np
from amodem import train, dsp, config, send
from amodem import train, dsp, config
from amodem import equalizer
@@ -57,7 +57,7 @@ def test_commutation():
def test_modem():
L = 1000
sent = equalizer.train_symbols(L)
gain = len(send.sym.carrier)
gain = config.Nfreq
x = equalizer.modulator(sent) * gain
received = equalizer.demodulator(x, L)
assert_approx(sent, received)