Commit graph

808 commits

Author SHA1 Message Date
drowe67 c7159fdce2 tweak comments 2021-12-15 14:07:26 +10:30
drowe67 f1992d16f6 test_multimode_tx.py sounds good through sound card, and test_rx.py can receiver each mode OK 2021-12-15 12:19:43 +10:30
drowe67 ae80958b65 longer timeout on test_virtual2 2021-12-15 12:19:06 +10:30
drowe67 b619b341d1 wait until output buffer empties before finishing 2021-12-15 11:33:07 +10:30
drowe67 8c9f1c5761 fine grained tests at 48000 Hz, currently won't work as resampler commented out of test_tx.py and test_rx.py 2021-12-15 11:12:31 +10:30
drowe67 8a93ec4896 display tx auto sound device selection 2021-12-15 09:26:55 +10:30
dj2ls b27563fe77 redesign of buffer management 2021-12-14 23:07:01 +01:00
drowe67 2642ae414b added finer grained tests - cirtual sound card using aplay/arecord which works well 2021-12-15 07:21:54 +10:30
drowe67 55ae1c31ef counting errors based on rx_status 2021-12-15 07:00:20 +10:30
drowe67 e93dc4d197 rx_status table to return flags in text format 2021-12-15 06:48:18 +10:30
drowe67 eeb221a31b simpler script 2021-12-15 06:47:36 +10:30
drowe67 dee3f87ceb sound card input coded but not working in test_multimode_rx.py 2021-12-14 14:24:45 +10:30
drowe67 290d2dd8b7 test_multimode_tx.py sounds OK through a sound card 2021-12-14 13:46:20 +10:30
drowe67 e7fbca9405 enable use of default sound card devnum 0 2021-12-14 13:42:47 +10:30
drowe67 b8a9f4126b first attempt at test using virtual sound cards 2021-12-14 13:18:12 +10:30
drowe67 52841da285 added cmd line arument to list audiodev by number, test_tx.py and test_rx.py working OK with virtual audio card, updated README.md with latest examples 2021-12-14 12:35:19 +10:30
dj2ls af99e53ec7 more debugging info
added buffer length to multimode test to see why it takes so much time
2021-12-13 22:03:56 +01:00
dj2ls cd8f522f85 added time measurement
writing to stdout seems to be really slow after the first run...
2021-12-13 21:47:30 +01:00
dj2ls e79aa0b457 multimode testrun
added multimode test and added a SM and MM for single mode and multimode
2021-12-13 21:11:09 +01:00
dj2ls 9565005f71 meaningful mode names
easier mode selection by string name like datac0 instead of 14
2021-12-13 19:00:38 +01:00
drowe67 2f4a04a233 removed test 000 2021-12-13 08:51:27 +10:30
drowe67 c290660d51
Update ctest.yml 2021-12-13 08:33:18 +10:30
drowe67 6be962b6fc
Update ctest.yml 2021-12-13 08:27:29 +10:30
drowe67 9c294f3b6d
Update ctest.yml 2021-12-13 08:14:12 +10:30
drowe67 1a5d9e632b added constants to codec2.py, interpreting modes as meaningful strings 2021-12-13 08:09:03 +10:30
drowe67 4b0e326b2e
Update ctest.yml 2021-12-13 07:39:54 +10:30
drowe67 c52c094322
Update ctest.yml
debugging ...
2021-12-13 07:35:18 +10:30
dj2ls 525c6613e5 Merge branch 'dr-test' of github.com:DJ2LS/FreeDATA into dr-test 2021-12-12 22:01:21 +01:00
dj2ls 34788be3ba updated codec2 header file 2021-12-12 22:00:50 +01:00
drowe67 d850d4073b
Update ctest.yml
debugging ...
2021-12-13 07:28:30 +10:30
drowe67 bedff2d3b2
Update ctest.yml
debugging ...
2021-12-13 07:22:45 +10:30
dj2ls aa744b693b Merge branch 'dr-test' of github.com:DJ2LS/FreeDATA into dr-test 2021-12-12 21:52:18 +01:00
dj2ls d5d6a80b34 outsourced ctypes header 2021-12-12 21:52:03 +01:00
drowe67 2bdaa45de9
Update ctest.yml
debugging ...
2021-12-13 07:21:03 +10:30
drowe67 8536d16724 debugging workflow ... 2021-12-13 07:19:01 +10:30
drowe67 4ea11ff99c ctest github action workflow 2021-12-13 07:14:18 +10:30
drowe67 c273a84c85 Merge branch 'dr-test' of github.com:DJ2LS/FreeDATA into dr-test 2021-12-13 06:56:08 +10:30
dj2ls f70be11d95 added more tests 2021-12-12 13:54:23 +01:00
dj2ls 8fe215be3e changed frames to framesperburst
parameters should be homogenous as well
2021-12-12 12:12:05 +01:00
dj2ls 305bb3b160 changed cli output and usage of ctypes 2021-12-12 12:09:13 +01:00
dj2ls 1aa976c395 gitignore for test artifacts 2021-12-12 11:00:47 +01:00
drowe67 d657fce1b0 checking correct number of frames received 2021-12-12 09:51:22 +10:30
drowe67 fde0c1432c testing multiple frames per burst 2021-12-12 09:45:23 +10:30
drowe67 d132357d9c 001 test_tx.py working, tested against freedv_data_raw_rx 2021-12-12 09:20:53 +10:30
drowe67 beb5327a78 correct LD_LIBRARY_PATH 2021-12-12 08:35:06 +10:30
drowe67 06d88a5ca1 skeleton cmake test framework, not doing any significant etsting yet 2021-12-12 08:09:31 +10:30
dj2ls 96a4fde978 some more icons
beautifiing the gui a little bit...
2021-12-07 19:10:59 +01:00
dj2ls 5c4667d97d beacon mode
a first working beacon mode so we can use it for first real hf tests....
2021-12-06 20:16:14 +01:00
dj2ls 4afaf2cc04 modem typo 2021-12-05 20:14:28 +01:00
dj2ls 82ddb6a297 modem tests
updated the modem and codec2 integration. However, this is the old modem. Maybe we need to stay at this point. Lets see how this version performs...hmpf...
2021-12-05 20:11:38 +01:00