Commit Graph

24 Commits

Author SHA1 Message Date
Roman Zeyde
4a31276471 refactor configuration in sigproc.MODEM object 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
78cd95030e get statistics for send 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
4109c04daf fix ECC->overhead logging message in send.py 2014-07-22 14:20:03 +03:00
Roman Zeyde
a431b04d1c run ecc in parallel on demodulation 2014-07-22 14:20:03 +03:00
Roman Zeyde
5ef7feb5d6 print ecc ratio 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
f81518c8d5 pylint send and recv 2014-07-22 14:20:02 +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
1eb7dff83c make useful scripts executable 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
443217a51d refactor training 2014-07-22 14:19:51 +03:00
Roman Zeyde
5d3d1c36fb Move import ECC to calling function. 2014-07-22 14:19:50 +03:00
Roman Zeyde
5a854be751 Refactor a bit 2014-07-22 14:19:50 +03:00
Roman Zeyde
b276440b01 remove Signal class. 2014-07-22 14:19:50 +03:00
Roman Zeyde
6f4d6e1f8d Move wave play/record into separate module. 2014-07-22 14:16:50 +03:00
Roman Zeyde
c0cb186d87 Remove unused code 2014-07-22 14:16:50 +03:00
Roman Zeyde
942a52872a Add RS ECC 2014-07-22 14:16:48 +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
b15f891aa0 Reorganize code. 2014-07-22 14:16:00 +03:00
Roman Zeyde
bc067c8bbd Add QPSK16 modem 2014-06-19 17:59:51 +03:00