Commit Graph

114 Commits

Author SHA1 Message Date
Roman Zeyde
ee80201f80 add error handler to sigproc.modulator.decode() 2014-07-22 14:20:02 +03:00
Roman Zeyde
175f3e3a29 add comments to recv 2014-07-22 14:20:02 +03:00
Roman Zeyde
30b377810a remove hardcoded data files 2014-07-22 14:20:02 +03:00
Roman Zeyde
b261f1b102 simplify common.iterate() 2014-07-22 14:20:02 +03:00
Roman Zeyde
cb28d33908 fix UTs 2014-07-22 14:20:02 +03:00
Roman Zeyde
1a0175c975 log realtime performance 2014-07-22 14:20:02 +03:00
Roman Zeyde
0538c11abf capture symbols only if plotting 2014-07-22 14:20:02 +03:00
Roman Zeyde
ea75a946c5 QAM64 x 8 = 48kpbs! 2014-07-22 14:20:02 +03:00
Roman Zeyde
895f50ff6f fix training scaling factor 2014-07-22 14:20:02 +03:00
Roman Zeyde
8c0f19d0d5 fix training to include [1,i,-1,-i] symbols 2014-07-22 14:20:02 +03:00
Roman Zeyde
e2266f603f debug constellation spread 2014-07-22 14:20:02 +03:00
Roman Zeyde
10520d2fd4 pylint sigproc 2014-07-22 14:20:02 +03:00
Roman Zeyde
39199d8e04 debug wierd constellation results due to bad indexing 2014-07-22 14:20:02 +03:00
Roman Zeyde
7f1941c6b4 fix test_sigproc 2014-07-22 14:20:02 +03:00
Roman Zeyde
a49e839dc1 move constellation symbols definition to common.py 2014-07-22 14:20:02 +03:00
Roman Zeyde
daaaac4318 pylint fixes 2014-07-22 14:20:02 +03:00
Roman Zeyde
258953bce0 pylint sigproc 2014-07-22 14:20:02 +03:00
Roman Zeyde
728919ee2f pylint common.py 2014-07-22 14:20:02 +03:00
Roman Zeyde
f81518c8d5 pylint send and recv 2014-07-22 14:20:02 +03:00
Roman Zeyde
4266ec36d9 rename calibration script 2014-07-22 14:20:02 +03:00
Roman Zeyde
8a6a9ed042 test 16kB with 40kbps = 10 freqs x QAM16 2014-07-22 14:20:02 +03:00
Roman Zeyde
251b666d09 make calibrate.py script executable 2014-07-22 14:20:01 +03:00
Roman Zeyde
3ec158b320 add logging of audio sizes 2014-07-22 14:20:01 +03:00
Roman Zeyde
583e6b3172 call recv.py and send.py with filename as an argument 2014-07-22 14:19:52 +03:00
Roman Zeyde
4a11fbfff5 fix height/width of constellations plot 2014-07-22 14:19:52 +03:00
Roman Zeyde
bb336c157d use wave.py to play and record audio at test.sh 2014-07-22 14:19:52 +03:00
Roman Zeyde
1eb7dff83c make useful scripts executable 2014-07-22 14:19:52 +03:00
Roman Zeyde
26cd7c375e refactor recv.py 2014-07-22 14:19:52 +03:00
Roman Zeyde
cbf8cddabb 44kbps on 128KB 2014-07-22 14:19:52 +03:00
Roman Zeyde
3870242580 change constellation to real QAM 2014-07-22 14:19:52 +03:00
Roman Zeyde
2e4718e0fe 40kbps demo 2014-07-22 14:19:52 +03:00
Roman Zeyde
7da3ba122b make sure playing is over before stopping arecord 2014-07-22 14:19:52 +03:00
Roman Zeyde
613440acf1 better aplay/arecord command logging 2014-07-22 14:19:52 +03:00
Roman Zeyde
bd972234fa recv: make symbols decoding totally iterable 2014-07-22 14:19:52 +03:00
Roman Zeyde
9f5bab9230 show: don't set constellation plot size 2014-07-22 14:19:52 +03:00
Roman Zeyde
e4e369dbb4 recv:: fix logging 2014-07-22 14:19:52 +03:00
Roman Zeyde
fa40381248 common: add capture for iterator results 2014-07-22 14:19:52 +03:00
Roman Zeyde
69f8666445 ignore *.csv 2014-07-22 14:19:52 +03:00
Roman Zeyde
2aa326b7b4 sampling: precompute len(coeff) 2014-07-22 14:19:52 +03:00
Roman Zeyde
b1d6ac0e06 recv.py: fix logging 2014-07-22 14:19:52 +03:00
Roman Zeyde
0ae0bc792c ecc.py: fix logging level to DEBUG 2014-07-22 14:19:52 +03:00
Roman Zeyde
9981f280f4 parallel iterator split 2014-07-22 14:19:52 +03:00
Roman Zeyde
000e96b40d ignore more files 2014-07-22 14:19:52 +03:00
Roman Zeyde
d152c2d215 transfer 8kB. 2014-07-22 14:19:52 +03:00
Roman Zeyde
437ad43859 Add training symbol plots 2014-07-22 14:19:52 +03:00
Roman Zeyde
00398c2b72 split tests from ecc 2014-07-22 14:19:51 +03:00
Roman Zeyde
7461e4d3fa remove unused code 2014-07-22 14:19:51 +03:00
Roman Zeyde
028db87da4 add gitignore 2014-07-22 14:19:51 +03:00
Roman Zeyde
ca5f3f18fa fix test_sigproc 2014-07-22 14:19:51 +03:00
Roman Zeyde
a982e38b74 README.md edited online with Bitbucket 2014-07-22 14:19:51 +03:00