Commit Graph

358 Commits

Author SHA1 Message Date
Roman Zeyde
4a28becee3 rename receiver args "pylab" -> "plt" 2014-08-30 14:43:09 +03:00
Roman Zeyde
85d8a77fb5 test receiver timing with pytest fixtures 2014-08-30 12:40:57 +03:00
Roman Zeyde
57b9ebca51 recv: plot prefix also as a function of time 2014-08-29 20:58:35 +03:00
Roman Zeyde
48538cc056 recv: report only if stats is not empty 2014-08-29 19:15:20 +03:00
Roman Zeyde
5725a31cf6 fix handling 1d constellation 2014-08-29 18:35:13 +03:00
Roman Zeyde
11952c9803 fix configuration typos 2014-08-29 18:28:49 +03:00
Roman Zeyde
84b552659f refactor pylab usage at receiver 2014-08-29 18:00:29 +03:00
Roman Zeyde
f387f8fb73 add Python 3.3 to tox.ini v1.1 2014-08-28 19:01:17 +03:00
Roman Zeyde
6537c6a02e use FIR filter for equalization
as an optimization
2014-08-28 18:57:02 +03:00
Roman Zeyde
54a86e1271 fix / -> // 2014-08-28 18:15:47 +03:00
Roman Zeyde
ef4e0e2aab test receiver error 2014-08-28 18:04:05 +03:00
Roman Zeyde
564e73ed6c remove not needed except 2014-08-28 17:51:40 +03:00
Roman Zeyde
2088faf2d7 test recv.decode() 2014-08-28 17:51:19 +03:00
Roman Zeyde
bc13d5a944 check for saturation during demodulation. 2014-08-28 17:43:14 +03:00
Roman Zeyde
08102a043c check saturation on input stream 2014-08-28 17:34:22 +03:00
Roman Zeyde
cd5ba6abcb remove unused code 2014-08-28 17:20:59 +03:00
Roman Zeyde
e676040f46 add UT for ECC failure 2014-08-28 17:20:14 +03:00
Roman Zeyde
cf0c914ab6 remove extra line 2014-08-28 17:08:22 +03:00
Roman Zeyde
8409940cae remove Python 2/3 import hack 2014-08-28 16:50:01 +03:00
Roman Zeyde
20dbbec7f4 recv: remove equalizer coeffs logging 2014-08-28 15:23:07 +03:00
Roman Zeyde
a2e9f7b300 wave: fix filename argument usage 2014-08-28 15:22:54 +03:00
Roman Zeyde
1952ac31c3 use equalization at receiver 2014-08-28 14:25:50 +03:00
Roman Zeyde
5735533a3b equalizer: add lookahead estimation 2014-08-28 13:46:54 +03:00
Roman Zeyde
550b337c05 test_full: use more ppm values (+/-) 2014-08-26 18:05:35 +03:00
Roman Zeyde
88c4ab5a83 recv: fix UT 2014-08-26 17:50:21 +03:00
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