Commit Graph

  • 7f4b082ea8 tests: add equalizer test Roman Zeyde 2014-08-19 18:10:15 +03:00
  • 1348ab3ba2 sampling: fix off-by-one padding error Roman Zeyde 2014-08-19 17:53:20 +03:00
  • 30d138dcbc dsp: stop Demux iteration if samples are over Roman Zeyde 2014-08-19 17:52:56 +03:00
  • 380302e2c4 add UT for recv.py Roman Zeyde 2014-08-19 09:23:47 +03:00
  • 188b3f0162 rename test.sh -> transfer.sh Roman Zeyde 2014-08-18 18:08:01 +03:00
  • 61b8b6015e add equalization tests Roman Zeyde 2014-08-17 18:12:23 +03:00
  • ae2e3c8724 fix renaming leftovers Roman Zeyde 2014-08-17 15:05:07 +03:00
  • b87aae48cb rename sigproc -> dsp Roman Zeyde 2014-08-17 09:54:07 +03:00
  • eb22b44b90 add frequency error scenario to full tests Roman Zeyde 2014-08-17 09:42:48 +03:00
  • 974df919db add UT for wave.py Roman Zeyde 2014-08-15 11:55:41 +03:00
  • 7971a1c8d3 fix typo in tests. Roman Zeyde 2014-08-15 10:39:53 +03:00
  • 65200d1038 recv: quantize phase on {1,i,-1,-i} Roman Zeyde 2014-08-14 21:19:46 +03:00
  • ed6022ccd8 fix resample script Roman Zeyde 2014-08-14 20:53:04 +03:00
  • 326812d851 sigproc: fix overflow handling at QAM quantization Roman Zeyde 2014-08-14 17:54:10 +03:00
  • b285deb00e support sigproc.estimate() Roman Zeyde 2014-08-14 09:45:05 +03:00
  • 787b356dd0 add linear filter utility function. Roman Zeyde 2014-08-14 08:56:09 +03:00
  • 35f077982b fix README.md whitespace Roman Zeyde 2014-08-14 08:37:55 +03:00
  • 30b15bddc4 lower ISI on test_full Roman Zeyde 2014-08-13 12:11:48 +03:00
  • 903d66bc35 add tests for low-pass and high-pass channels Roman Zeyde 2014-08-12 18:02:33 +03:00
  • 97fc5b52f4 fix sigproc.Filter Roman Zeyde 2014-08-12 17:56:02 +03:00
  • 8a156c7e54 recv: constellation should apply np.array() Roman Zeyde 2014-08-10 18:08:21 +03:00
  • 55a7c31447 sigproc: fix QAM quantization Roman Zeyde 2014-08-10 18:07:58 +03:00
  • c08b0edf80 constellation: show phase transition trails Roman Zeyde 2014-08-10 17:31:19 +03:00
  • 28d13b41f4 show: fix imports Roman Zeyde 2014-08-10 17:30:53 +03:00
  • a00bd7b665 remove unused profiling module Roman Zeyde 2014-08-10 11:24:20 +03:00
  • 71991daa90 fix automatic calibration script. Roman Zeyde 2014-08-10 10:02:33 +03:00
  • ecae434282 optimize QAM decoder Roman Zeyde 2014-08-10 09:43:51 +03:00
  • 9358f7ba39 sampling: N should a variable Roman Zeyde 2014-08-09 22:00:08 +03:00
  • 3c6324d064 README: move test and coverage status upper Roman Zeyde 2014-08-09 20:57:54 +03:00
  • d33d297fc5 sampling: apply scaling after the loop Roman Zeyde 2014-08-09 19:54:09 +03:00
  • 12e8e5dda7 fix bytes/str error Roman Zeyde 2014-08-09 15:25:51 +03:00
  • 9985a88310 fix import error Roman Zeyde 2014-08-09 15:13:23 +03:00
  • 8ad3fb4371 refactor sampling module Roman Zeyde 2014-08-09 15:10:35 +03:00
  • 67da70c9df rename error variable for resampling Roman Zeyde 2014-08-09 14:54:21 +03:00
  • f9d4fbf872 remove "#!" from modules Roman Zeyde 2014-08-09 12:24:07 +03:00
  • 015ebf7180 fix test.sh Roman Zeyde 2014-08-09 12:22:50 +03:00
  • 4de92eb93e add "#!" to scripts Roman Zeyde 2014-08-09 12:22:36 +03:00
  • 4f1a195ef4 move wave.py __main__ part to scripts. Roman Zeyde 2014-08-09 12:18:57 +03:00
  • 487230c0e7 make recv/send scripts executable Roman Zeyde 2014-08-09 12:13:25 +03:00
  • cc4a18e15e move calib.py __main__ part to scripts. Roman Zeyde 2014-08-09 12:12:33 +03:00
  • d35120eb13 move __main__ part of recv/send to scripts/ Roman Zeyde 2014-08-09 12:05:17 +03:00
  • 34468449a9 fix pylab import Roman Zeyde 2014-08-09 11:31:09 +03:00
  • cbf8e31391 remove show.py script Roman Zeyde 2014-08-09 11:30:31 +03:00
  • 9c2709ff85 sampler's interpolator must be specified Roman Zeyde 2014-08-09 11:10:24 +03:00
  • 355b5eca44 optimize sampler to apply demuxing at symbols rate Roman Zeyde 2014-08-09 11:03:13 +03:00
  • 5717bfa071 replace extract_symbols into frequency demultiplexer Roman Zeyde 2014-08-09 10:26:09 +03:00
  • 53e600e702 ignore Cython output files Roman Zeyde 2014-08-08 22:48:59 +03:00
  • f79c4c146b sampling: remove extra function call Roman Zeyde 2014-08-08 22:26:06 +03:00
  • 449d74c712 replace profiling script with context manager Roman Zeyde 2014-08-08 20:21:36 +03:00
  • 4a4e787689 configure.py should be at scripts directory. Roman Zeyde 2014-08-08 14:59:59 +03:00
  • 03a83c9a4c add test_calib.py Roman Zeyde 2014-08-08 14:55:11 +03:00
  • 85f97b5e1c Python 2.7 supports io.BytesIO Roman Zeyde 2014-08-08 14:50:24 +03:00
  • 9a6ca77aa4 use real part at common.dumps() Roman Zeyde 2014-08-08 14:50:07 +03:00
  • 841208bd3f remove unused code. Roman Zeyde 2014-08-07 18:44:05 +03:00
  • 22986a591f remove dead code Roman Zeyde 2014-08-07 18:34:39 +03:00
  • 49810ed537 make calibration testable Roman Zeyde 2014-08-07 18:15:02 +03:00
  • 83acb4388c remove unused code Roman Zeyde 2014-08-07 18:06:45 +03:00
  • 3a17da4231 fix setup.py Roman Zeyde 2014-08-07 17:51:53 +03:00
  • b3803474fc Merge pull request #11 from romanz/py3 Roman Zeyde 2014-08-07 17:15:25 +03:00
  • 0167082735 add Python 3 to travis Roman Zeyde 2014-08-07 17:05:27 +03:00
  • e4ba6cf232 move scripts directory Roman Zeyde 2014-08-07 17:04:39 +03:00
  • 0b91ef76c5 fix stream implementation Roman Zeyde 2014-08-07 17:04:27 +03:00
  • 2030b0942f fix whitespace and styling Roman Zeyde 2014-08-07 17:04:16 +03:00
  • 53363ee171 fix iterator issues Roman Zeyde 2014-08-07 17:03:09 +03:00
  • 16bc186631 fix string/bytes issues Roman Zeyde 2014-08-07 17:02:09 +03:00
  • cb08b23aa3 fix imports Roman Zeyde 2014-08-07 17:00:31 +03:00
  • 99de92c7e8 fix stream bugs Roman Zeyde 2014-08-07 14:14:08 +03:00
  • 89b37ae285 send: stream.Reader should use eof=True Roman Zeyde 2014-08-07 13:19:46 +03:00
  • 61bea70bc9 Reader: fix iteration logic. Roman Zeyde 2014-08-07 13:13:21 +03:00
  • a748fdb5a1 port stream and send Roman Zeyde 2014-08-06 18:22:15 +03:00
  • 2e51b269c9 sampling: move interpolation polyphase logic into Sampler Roman Zeyde 2014-08-06 08:50:53 +03:00
  • 3f6037dfa9 sampling: remove unused code Roman Zeyde 2014-08-06 08:33:28 +03:00
  • 9278c665d3 add ignore '*~' pattern Roman Zeyde 2014-08-06 08:30:13 +03:00
  • 95275952bf sampling: refactor iteration Roman Zeyde 2014-08-06 08:27:33 +03:00
  • e61dfa5ffb Add coverage metric to README Roman Zeyde 2014-08-05 18:31:46 +03:00
  • 57a4c2c11f Merge pull request #9 from romanz/coverage-debug Roman Zeyde 2014-08-05 18:28:09 +03:00
  • 13f88ff7d6 report to coveralls Roman Zeyde 2014-08-05 18:18:24 +03:00
  • f9c0444e83 run from tests Roman Zeyde 2014-08-05 18:09:55 +03:00
  • 4c99ff2ebd report to command line Roman Zeyde 2014-08-05 17:51:18 +03:00
  • f87a1f5172 coverage isn't working Roman Zeyde 2014-08-05 17:44:11 +03:00
  • af9a98bce4 ignore HTML coverage reports Roman Zeyde 2014-08-05 17:35:49 +03:00
  • 0d9a1d1825 ignore coverage results Roman Zeyde 2014-08-05 17:29:48 +03:00
  • 1fdf8d76dd add tests coverage Roman Zeyde 2014-08-05 17:27:29 +03:00
  • 2e154d50c6 Don't install matplotlib on default Roman Zeyde 2014-08-05 15:31:15 +03:00
  • ffcc7a968c py.test should capture stdout/stderr Roman Zeyde 2014-08-05 15:29:18 +03:00
  • a633d533a9 Add build status from travis Roman Zeyde 2014-08-05 11:45:07 +03:00
  • 31a5547237 fix test_stream Roman Zeyde 2014-08-05 11:11:45 +03:00
  • b865c1c3cc add to travis CI Roman Zeyde 2014-08-05 10:45:11 +03:00
  • 1b42390bbb Add setup.py Roman Zeyde 2014-08-05 10:19:02 +03:00
  • 806aa21347 add __init__.py to amodem Roman Zeyde 2014-08-05 10:15:08 +03:00
  • c34415df9d fix tests' imports Roman Zeyde 2014-08-05 10:14:46 +03:00
  • a1a3979b7f ignore build results Roman Zeyde 2014-08-05 10:12:43 +03:00
  • 83d6a355b5 tests: move to root directory Roman Zeyde 2014-08-05 09:22:51 +03:00
  • d94675e7d7 test: add noisy channel support Roman Zeyde 2014-08-04 18:20:02 +03:00
  • 6c6c090e79 test: add simple full test via identity channel Roman Zeyde 2014-08-04 18:06:55 +03:00
  • 6e9b104aaf test.sh: save data and audio files into test_results directory. Roman Zeyde 2014-08-04 09:56:17 +03:00
  • dcd5bca35b send: fix prefix generation Roman Zeyde 2014-08-04 09:33:33 +03:00
  • 52dbce072e config: allow command line modem configuration Roman Zeyde 2014-08-04 09:27:44 +03:00
  • eb315ce622 test.sh: default directory should be $PWD Roman Zeyde 2014-08-04 08:57:25 +03:00
  • fb329cf559 move bash scripts Roman Zeyde 2014-08-04 08:55:30 +03:00