dsp: fix Demux sampling handling

This commit is contained in:
Roman Zeyde
2014-08-26 17:27:20 +03:00
parent 771692126c
commit 9579b3d825
3 changed files with 5 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ def modulator(symbols, carriers=modem.carriers):
def demodulator(signal, size):
signal = itertools.chain(signal, itertools.repeat(0))
symbols = dsp.Demux(signal, config.frequencies)
symbols = dsp.Demux(sampling.Sampler(signal), config.frequencies)
return np.array(list(itertools.islice(symbols, size)))