Roman Zeyde
|
55e7152da6
|
README: add downloads badge
|
2015-06-13 14:23:03 +03:00 |
|
Roman Zeyde
|
66c639b597
|
README: use shields.io for badges
|
2015-06-13 08:26:23 +03:00 |
|
Roman Zeyde
|
a4ebf68223
|
bump package version
|
2015-04-23 11:56:33 +03:00 |
|
Roman Zeyde
|
ccfe5c00cf
|
equalizer: shorten prefix and training sequence to 500ms
v1.10
|
2015-04-23 11:17:12 +03:00 |
|
Roman Zeyde
|
f476055cf2
|
detect: move TIMEOUT to config module
|
2015-04-23 09:43:58 +03:00 |
|
Roman Zeyde
|
fce906df0a
|
cli: add gain option for sender
|
2015-04-13 12:03:51 +03:00 |
|
Roman Zeyde
|
129b9a4ad0
|
resample: use argparse instead of sys.argv
|
2015-04-13 12:03:51 +03:00 |
|
Roman Zeyde
|
0a4584f1b8
|
README: fix after CLI rename
|
2015-04-11 11:39:32 +03:00 |
|
Roman Zeyde
|
5d6b47574d
|
__main__: implicit exit code handling
|
2015-04-11 11:15:45 +03:00 |
|
Roman Zeyde
|
ef7467efd7
|
travis: fix script name
|
2015-04-10 22:30:56 +03:00 |
|
Roman Zeyde
|
449d4eac0a
|
CI: fix tox and travis
|
2015-04-10 22:24:47 +03:00 |
|
Roman Zeyde
|
66148650ed
|
setup.py: fix entry_point to use amodem/__main__.py
|
2015-04-10 22:24:47 +03:00 |
|
Roman Zeyde
|
3a33338425
|
levinson: reuse previous vectors
|
2015-04-08 11:07:35 +03:00 |
|
Roman Zeyde
|
18462289f8
|
README: add waffle.io for issue tracking
|
2015-03-31 09:57:52 +03:00 |
|
Roman Zeyde
|
c5f8b48554
|
plot: fix imports
|
2015-03-27 09:57:13 +03:00 |
|
Roman Zeyde
|
7b4b2dd7ef
|
sampling: fix lint warning
|
2015-03-27 09:49:04 +03:00 |
|
Roman Zeyde
|
6d317df465
|
scripts: fix lint warnings
|
2015-03-27 09:48:51 +03:00 |
|
Roman Zeyde
|
daca119c6f
|
calib: fixup recv logging
|
2015-03-26 15:01:49 +02:00 |
|
Roman Zeyde
|
13cbd82d5a
|
tox: use specific pylint rcfile
|
2015-03-26 15:01:49 +02:00 |
|
Roman Zeyde
|
37ee53d8e4
|
Revert "travis: test on nightly Python"
numpy has weird problems on nightly Python build.
This reverts commit 66cecb9be4.
|
2015-03-26 11:00:27 +02:00 |
|
Roman Zeyde
|
66cecb9be4
|
travis: test on nightly Python
|
2015-03-26 10:54:20 +02:00 |
|
Roman Zeyde
|
de426c6187
|
config: validate settings
|
2015-03-26 09:47:40 +02:00 |
|
Roman Zeyde
|
c637b3e914
|
cli: change command line switch --zip to --zlib
|
2015-03-16 07:44:40 +02:00 |
|
Roman Zeyde
|
5cf0fa4e27
|
calib: fix TypeError on config.frequencies
|
2015-03-08 10:33:51 +02:00 |
|
Roman Zeyde
|
eb6ace3cc3
|
README: fix carrier and audio sampling rate info.
|
2015-03-04 17:10:24 +02:00 |
|
Roman Zeyde
|
e94fd0e2ff
|
README: remove whitespace.
|
2015-03-04 17:09:46 +02:00 |
|
Roman Zeyde
|
3b4b64253d
|
detect: fix detection logging
|
2015-03-03 18:15:32 +02:00 |
|
Roman Zeyde
|
ddfdf2f7f4
|
config: add UT for bitrate verification
|
2015-02-24 19:01:30 +02:00 |
|
Roman Zeyde
|
9b2ebf05df
|
config: use more readable initialization for MODEM settings
|
2015-02-24 18:57:04 +02:00 |
|
Roman Zeyde
|
c06e842eb7
|
config: use lower sample rate for slowest bitrates
this will use much less CPU.
|
2015-02-22 16:45:59 +02:00 |
|
Roman Zeyde
|
23ce7bba08
|
bump version
|
2015-02-22 16:25:56 +02:00 |
|
Roman Zeyde
|
03a600ddd2
|
recv: remove re-buffering from decoded data.
v1.9
|
2015-02-19 19:02:25 +02:00 |
|
Roman Zeyde
|
1aa41db6cb
|
recv: fixup main for-loop
|
2015-02-19 18:17:03 +02:00 |
|
Roman Zeyde
|
078e429340
|
recv: fixup bytes' issue
|
2015-02-19 18:06:36 +02:00 |
|
Roman Zeyde
|
da636212e8
|
recv: output.write() should get bytes (not bytearray)
|
2015-02-19 17:56:41 +02:00 |
|
Roman Zeyde
|
65c0892367
|
travis: add sanity test for CLI
|
2015-02-19 17:00:03 +02:00 |
|
Roman Zeyde
|
34a892e72c
|
equalizer: remove unused dependencies
|
2015-02-19 15:28:20 +02:00 |
|
Roman Zeyde
|
a73b09c186
|
dsp: remove linalg.lstsq() dependency
|
2015-02-19 15:20:25 +02:00 |
|
Roman Zeyde
|
cac280cf3f
|
dsp: remove buffering from MODEM.decode()
|
2015-02-19 14:57:39 +02:00 |
|
Roman Zeyde
|
52ee71fad1
|
scripts: add profiling test
|
2015-02-19 14:57:14 +02:00 |
|
Roman Zeyde
|
8fe7f1d716
|
config: bits_per_baud should be integer
|
2015-02-19 09:54:23 +02:00 |
|
Roman Zeyde
|
6b77534bc2
|
tox: log testcase names
|
2015-02-18 18:15:32 +02:00 |
|
Roman Zeyde
|
964b5e0df4
|
travis: log everything
|
2015-02-18 18:15:30 +02:00 |
|
Roman Zeyde
|
06cc8918f0
|
test_transfer: add sanity test for all supported rates.
|
2015-02-18 18:15:30 +02:00 |
|
Roman Zeyde
|
6a2e320808
|
equalizer: replace Least-Square solver by Levinson-Durbin recursion
|
2015-02-18 18:15:30 +02:00 |
|
Roman Zeyde
|
97e992ea56
|
audio: return self from Interface.load()
|
2015-02-18 18:15:30 +02:00 |
|
Roman Zeyde
|
61dc35c122
|
detect: refactor find_start()
|
2015-02-17 18:08:57 +02:00 |
|
Roman Zeyde
|
e06cb37e2b
|
recv: reduce equalization filter size, due to better timing estimation
|
2015-02-17 17:35:42 +02:00 |
|
Roman Zeyde
|
d34d2fdbea
|
test_transfer: verify it works after "signal flip".
|
2015-02-17 17:35:41 +02:00 |
|
Roman Zeyde
|
42ad312418
|
test_transfer: add 1% frequency drift test.
|
2015-02-17 17:35:41 +02:00 |
|