Roman Zeyde
|
94c97d61ba
|
stop using colorhash
|
2014-08-01 15:57:21 +03:00 |
|
Roman Zeyde
|
7dacac9154
|
recv should use actual demodulation time to compute effective bitrate
|
2014-08-01 15:57:07 +03:00 |
|
Roman Zeyde
|
1140f45774
|
Switch to 48kbps modem
|
2014-08-01 15:47:15 +03:00 |
|
Roman Zeyde
|
4625ca404d
|
README: add bitarray to installation
|
2014-08-01 15:19:27 +03:00 |
|
Roman Zeyde
|
ada48de998
|
test.sh: block on the receiver
|
2014-08-01 15:18:11 +03:00 |
|
Roman Zeyde
|
36d5d2001d
|
sender should not use tell() on stdin
|
2014-08-01 15:05:09 +03:00 |
|
Roman Zeyde
|
ef6cb4b740
|
Fix README.md
|
2014-08-01 12:01:23 +03:00 |
|
Roman Zeyde
|
4f0279ccd3
|
Fix prefix decoding by scaling signal using prefix amplitude
|
2014-08-01 11:38:00 +03:00 |
|
Roman Zeyde
|
b8f486dd65
|
Use linear regression in sigproc
|
2014-08-01 10:42:08 +03:00 |
|
Roman Zeyde
|
5508ffc0d3
|
Fix common.iterate()
|
2014-08-01 10:41:47 +03:00 |
|
Roman Zeyde
|
ce00e94974
|
Fix ECC tests
|
2014-08-01 10:41:08 +03:00 |
|
Roman Zeyde
|
f3b023d2ef
|
Fix constellation symbols' plot
|
2014-08-01 10:05:39 +03:00 |
|
Roman Zeyde
|
8a669feb91
|
Fix README.
|
2014-07-31 18:02:53 +03:00 |
|
Roman Zeyde
|
4ecd57cfe7
|
let test.sh run remotely and locally
|
2014-07-22 14:41:38 +03:00 |
|
Roman Zeyde
|
4a31276471
|
refactor configuration in sigproc.MODEM object
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
67442e40f9
|
run test via SSH
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
63ff7e3b3c
|
fix and add comments to test.sh
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
bc52203560
|
send should work with stdin and stdout
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
f2d1d1535e
|
profiling should be printed to stderr
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
392557df5c
|
sampling should be a script
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
b3774ab1f8
|
recv should work with stdin and stdout
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
4cfe8b7c44
|
test for 1Mbit at required bitrate
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
78cd95030e
|
get statistics for send
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
85c1db44c0
|
send exactly 5e6 bytes in test
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
86183bc918
|
optimize error checking
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
547461aaa8
|
ignore log files
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
f8d5ed6194
|
send.py should write everything to stdout (without buffering)
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
99aad60700
|
test with 5MB file
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
cbc9ae1c99
|
add last logging for total throughput
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
26f2f2bb03
|
format realtime logging
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
4f2f02b580
|
raise an error if no carrier
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
194a967cc3
|
skip initial spikes
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
871ec8bb46
|
test: run recording and decoding in parallel
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
47efb9e7ec
|
kill wave process with SIGKILL
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
157d31b08f
|
calibration should not fail on saturation
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
223e38a75f
|
use specific exception for saturation
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
cb4831c273
|
add stdin option for receiver
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
9a8c235b0e
|
print realtime ratio
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
3ccf4ff188
|
common.loads() should return time only if asked to
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
5d71431c7c
|
refactor detection to work with iterables
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
72bc864565
|
move file loading to recv.detect()
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
6549fe76c9
|
wave should have also bytes_per_sample
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
519325b751
|
fixup! add file streaming support
|
2014-07-22 14:20:04 +03:00 |
|
Roman Zeyde
|
c42587d95b
|
no scaling is needed
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
88838fc72e
|
add file streaming support
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
cb7162f50e
|
remove unused import
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
e67f173b70
|
add simple profiling script
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
a5264ce0f7
|
pylint wave.py
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
df02bd03a3
|
ignore data and pcm files
|
2014-07-22 14:20:03 +03:00 |
|
Roman Zeyde
|
a973cee1b5
|
move detection logic to recv.detect()
|
2014-07-22 14:20:03 +03:00 |
|