Commit Graph

333 Commits

Author SHA1 Message Date
Roman Zeyde
c76d00244f send: fix training and signal generation 2014-08-26 17:32:19 +03:00
Roman Zeyde
dc7f65b6cc recv: require 99% for coherence and 99% of carrier duration 2014-08-26 17:31:44 +03:00
Roman Zeyde
b959d8b299 recv: constellation should use '.' (instead of '.:') 2014-08-26 17:30:48 +03:00
Roman Zeyde
2be07cac0a recv: fix --skip default values 2014-08-26 17:29:24 +03:00
Roman Zeyde
819ca7464c equalizer: fix gain handling and remove dead code 2014-08-26 17:28:33 +03:00
Roman Zeyde
9579b3d825 dsp: fix Demux sampling handling 2014-08-26 17:27:20 +03:00
Roman Zeyde
771692126c dsp: remove unused code 2014-08-26 17:25:13 +03:00
Roman Zeyde
f382efe609 dsp: Filter should hold processing state 2014-08-26 17:24:55 +03:00
Roman Zeyde
90fb96daac fix carriers initialization
make sure tested process won't exit before killing it
2014-08-25 17:47:05 +03:00
Roman Zeyde
5bc6a36e12 fix test_wave 2014-08-25 12:13:11 +03:00
Roman Zeyde
71f5e09098 fix wave tools 2014-08-25 09:57:50 +03:00
Roman Zeyde
a086a43af7 add tox for Python 2.7 2014-08-24 19:26:05 +03:00
Roman Zeyde
2da7b9ef01 fix __next__ at stream.py 2014-08-24 19:25:54 +03:00
Roman Zeyde
4590a8de5c test dsp.Demux 2014-08-24 19:17:55 +03:00
Roman Zeyde
7f2357f94d fix sampling without interpolation 2014-08-24 19:17:38 +03:00
Roman Zeyde
644c375bc2 remove unused code 2014-08-24 19:08:40 +03:00
Roman Zeyde
d13069d7d9 test saturation errors 2014-08-24 19:00:41 +03:00
Roman Zeyde
3ce39f3918 test calib.py 2014-08-24 18:57:07 +03:00
Roman Zeyde
ccf3ad5a9d remove unused code 2014-08-24 16:07:32 +03:00
Roman Zeyde
df4cd4cd3f optimize testing when no interpolation is needed 2014-08-23 18:55:27 +03:00
Roman Zeyde
93a94bb728 refactor equalizers and its tests 2014-08-23 15:59:02 +03:00
Roman Zeyde
1af22dcd72 dsp: add new-line 2014-08-23 15:58:50 +03:00
Roman Zeyde
d43bd7c64b fix equalization PoC 2014-08-22 18:53:49 +03:00
Roman Zeyde
e372551930 test equalization concept 2014-08-22 10:12:23 +03:00
Roman Zeyde
1f697596dc add equalization test. 2014-08-21 18:12:44 +03:00
Roman Zeyde
0c04e1c311 add equalization test. 2014-08-20 21:51:13 +03:00
Roman Zeyde
7f4b082ea8 tests: add equalizer test 2014-08-19 18:10:15 +03:00
Roman Zeyde
1348ab3ba2 sampling: fix off-by-one padding error 2014-08-19 17:53:20 +03:00
Roman Zeyde
30d138dcbc dsp: stop Demux iteration if samples are over 2014-08-19 17:52:56 +03:00
Roman Zeyde
380302e2c4 add UT for recv.py 2014-08-19 09:23:47 +03:00
Roman Zeyde
188b3f0162 rename test.sh -> transfer.sh 2014-08-18 18:08:01 +03:00
Roman Zeyde
61b8b6015e add equalization tests 2014-08-17 18:12:23 +03:00
Roman Zeyde
ae2e3c8724 fix renaming leftovers 2014-08-17 15:05:07 +03:00
Roman Zeyde
b87aae48cb rename sigproc -> dsp 2014-08-17 14:22:23 +03:00
Roman Zeyde
eb22b44b90 add frequency error scenario to full tests 2014-08-17 11:19:41 +03:00
Roman Zeyde
974df919db add UT for wave.py 2014-08-15 11:55:41 +03:00
Roman Zeyde
7971a1c8d3 fix typo in tests. 2014-08-15 10:39:53 +03:00
Roman Zeyde
65200d1038 recv: quantize phase on {1,i,-1,-i} 2014-08-14 21:19:46 +03:00
Roman Zeyde
ed6022ccd8 fix resample script 2014-08-14 20:53:04 +03:00
Roman Zeyde
326812d851 sigproc: fix overflow handling at QAM quantization 2014-08-14 17:54:10 +03:00
Roman Zeyde
b285deb00e support sigproc.estimate() 2014-08-14 09:45:05 +03:00
Roman Zeyde
787b356dd0 add linear filter utility function. 2014-08-14 09:01:06 +03:00
Roman Zeyde
35f077982b fix README.md whitespace
(dos2unix)
2014-08-14 08:37:55 +03:00
Roman Zeyde
30b15bddc4 lower ISI on test_full 2014-08-13 12:11:48 +03:00
Roman Zeyde
903d66bc35 add tests for low-pass and high-pass channels 2014-08-12 18:02:33 +03:00
Roman Zeyde
97fc5b52f4 fix sigproc.Filter 2014-08-12 17:56:02 +03:00
Roman Zeyde
8a156c7e54 recv: constellation should apply np.array() 2014-08-10 18:08:21 +03:00
Roman Zeyde
55a7c31447 sigproc: fix QAM quantization 2014-08-10 18:07:58 +03:00
Roman Zeyde
c08b0edf80 constellation: show phase transition trails 2014-08-10 17:31:19 +03:00
Roman Zeyde
28d13b41f4 show: fix imports 2014-08-10 17:30:53 +03:00