Commit Graph

22 Commits

Author SHA1 Message Date
Roman Zeyde
8adfcc8e12 add estimation and compensation for sampling errors 2014-07-22 14:20:03 +03:00
Roman Zeyde
6d46793770 refactor Filter at sigproc 2014-07-22 14:20:02 +03:00
Roman Zeyde
ee80201f80 add error handler to sigproc.modulator.decode() 2014-07-22 14:20:02 +03:00
Roman Zeyde
b261f1b102 simplify common.iterate() 2014-07-22 14:20:02 +03:00
Roman Zeyde
10520d2fd4 pylint 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
258953bce0 pylint sigproc 2014-07-22 14:20:02 +03:00
Roman Zeyde
1eb7dff83c make useful scripts executable 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
25e895029d move extract_symbols() to sigproc 2014-07-22 14:19:51 +03:00
Roman Zeyde
db5908d63f refactor sigproc 2014-07-22 14:19:51 +03:00
Roman Zeyde
140011406b move DSP stuff to sigproc 2014-07-22 14:19:51 +03:00
Roman Zeyde
1fe05dfe63 refactor sampling 2014-07-22 14:19:50 +03:00
Roman Zeyde
2e2ebd6280 refactor sigproc 2014-07-22 14:19:50 +03:00
Roman Zeyde
5a854be751 Refactor a bit 2014-07-22 14:19:50 +03:00
Roman Zeyde
12a1811b12 Fix typo. 2014-07-22 14:16:50 +03:00
Roman Zeyde
485558d0d7 Fix QAM encoding ant test 2014-07-22 14:16:50 +03:00
Roman Zeyde
fbbc404b45 Use 4 carriers wit QAM16 to achieve 16kbps. 2014-07-22 14:16:41 +03:00
Roman Zeyde
5c6304823d Use 2 frequencies to achieve 8kbps 2014-07-22 14:16:33 +03:00
Roman Zeyde
1ad96d9716 Works for QPSK64. 2014-06-19 18:32:26 +03:00
Roman Zeyde
bc067c8bbd Add QPSK16 modem 2014-06-19 17:59:51 +03:00