Commit Graph

451 Commits

Author SHA1 Message Date
Roman Zeyde
ca93de06af PEP8 fixes for tests 2014-12-27 12:11:51 +02:00
Roman Zeyde
f88820e9c3 PEP8 fixes 2014-12-27 12:06:01 +02:00
Roman Zeyde
2f90ac7e46 split carrier detection into detect.py 2014-12-27 09:46:09 +02:00
Roman Zeyde
0d29eecaa2 travis: add Python 3.2 2014-12-27 09:27:46 +02:00
Roman Zeyde
67b69a62ec dsp: don't use dict comprehension 2014-12-26 22:45:57 +02:00
Roman Zeyde
f532895dd4 travis: use new infrastructure 2014-12-26 22:41:56 +02:00
Roman Zeyde
ec5b5fa4c0 fix string formatting 2014-12-26 22:18:35 +02:00
Roman Zeyde
b9dc85e857 amodem-cli: move -v/-q flags to subparsers. 2014-12-25 11:08:38 +02:00
Roman Zeyde
a1f58436d2 recv: add timeout for carrier waiting 2014-12-23 17:54:24 +02:00
Roman Zeyde
8378a273c3 ashow: fix configuration usage 2014-12-23 17:44:50 +02:00
Roman Zeyde
f4d8c8a06e README: add note regarding bitrate selection. 2014-12-03 09:58:47 +02:00
Roman Zeyde
353f8b8211 add donation address 2014-12-03 09:16:05 +02:00
Roman Zeyde
ca14f0862b configuration should be specified explicitly 2014-12-02 22:18:24 +02:00
Roman Zeyde
6bf0d4eeda CLI: handle missing argcomplete package 2014-11-30 12:48:57 +02:00
Roman Zeyde
3985aa4f34 bump version v1.3 2014-11-30 12:18:30 +02:00
Roman Zeyde
ea5e577953 recv: fix detection logic a bit 2014-11-14 16:53:33 +02:00
Roman Zeyde
b23a38295b update README.md with apt-get instructions 2014-11-13 11:46:37 +02:00
Roman Zeyde
75b990473a update README.md with installation from GitHub 2014-11-13 11:41:52 +02:00
Roman Zeyde
f4f742a7a4 config: simplify symbols' constellation
use rectangular QAM for simplicity
2014-11-11 09:06:15 +02:00
Roman Zeyde
da5e971d94 test_audio: improve coverage 2014-11-09 19:13:07 +02:00
Roman Zeyde
c84e081b1c amodem-cli: fix description logging 2014-11-09 17:37:18 +02:00
Roman Zeyde
6b1e39f48f calib: allow lower coherency 2014-11-09 17:27:34 +02:00
Roman Zeyde
ceb826728a don't use global configuration 2014-11-09 17:27:34 +02:00
Roman Zeyde
c8f5924c12 move and rename CLI script 2014-11-02 09:28:43 +02:00
Roman Zeyde
9d754b04cf recv: increase lookahead a bit 2014-11-01 08:25:30 +02:00
Roman Zeyde
59435e44a5 config: use "AMODEM_" prefix for settings' update
allow easy dumping of configuration
2014-11-01 08:25:30 +02:00
Roman Zeyde
86848fec1a rename "show" script 2014-10-23 17:58:14 +03:00
Roman Zeyde
77078d6150 calib: remove unused code. 2014-10-23 17:49:39 +03:00
Roman Zeyde
1da1e22553 README: elaborate installation 2014-10-23 16:28:09 +03:00
Roman Zeyde
6f90289d6b README: fix typo. 2014-10-23 16:22:05 +03:00
Roman Zeyde
02b28fc87c recv: plot equalization filter 2014-10-23 15:58:17 +03:00
Roman Zeyde
7c334db8c4 README: update usage section 2014-10-23 09:51:53 +03:00
Roman Zeyde
61b0299bbb calib: remove unused code. 2014-10-23 09:38:10 +03:00
Roman Zeyde
3a59a54107 refactor calibration recv script 2014-10-21 10:42:13 +03:00
Roman Zeyde
6b483335e9 add arcomplete support 2014-10-21 10:35:48 +03:00
Roman Zeyde
4248a0f08a calib: pep8 2014-10-14 19:35:23 +03:00
Roman Zeyde
1196c2c25e setup.py: add Python 3.4 to supported list 2014-10-14 19:35:15 +03:00
Roman Zeyde
6bc5608bf5 v1.2 v1.2 2014-10-10 11:28:39 +03:00
Roman Zeyde
7aed8ef4d2 calib: test all frequencies 2014-10-09 19:19:02 +03:00
Roman Zeyde
20a2692000 remove unused code 2014-10-09 19:18:32 +03:00
Roman Zeyde
07e530cee2 refactor QAM object into MODEM 2014-09-30 14:13:07 +03:00
Roman Zeyde
e94ccdd8de config: use hexagonal grid for better SNR 2014-09-30 14:05:54 +03:00
Roman Zeyde
e7c04e4aa9 travis: test also on Python v3.4 2014-09-28 20:32:04 +03:00
Roman Zeyde
34ce0f8783 tox: test on Python v3.3 and v3.4 2014-09-28 20:32:04 +03:00
Roman Zeyde
d63a7dbe9d qam: use simple ML decoding 2014-09-28 20:32:04 +03:00
Roman Zeyde
09afd32f0b README: update for new amodem script. 2014-09-24 09:40:06 +03:00
Roman Zeyde
5264620183 qam: optimize decoding by vectorization 2014-09-21 17:23:52 +03:00
Roman Zeyde
e9972c7ef2 common: pep8 fix 2014-09-21 17:23:33 +03:00
Roman Zeyde
504c1db541 common: iterate() should not enumerate on default 2014-09-21 17:16:30 +03:00
Roman Zeyde
b678c0dc57 recv: fix division by 0 error 2014-09-21 17:11:22 +03:00