Commit Graph

1163 Commits

Author SHA1 Message Date
Steven Franke
f993094acb An experimental decoder for slow msk144.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7711 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-12 14:01:06 +00:00
Joe Taylor
e3e84b1d74 Fix another typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7708 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-07 21:03:38 +00:00
Joe Taylor
6e3aae5cc1 Fix typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7706 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-07 18:28:38 +00:00
Joe Taylor
76685f5a40 Better variable name.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7705 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-07 18:23:27 +00:00
Joe Taylor
9cfadf6ccb Experimenting with a slow MSK144 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7704 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-06 18:57:17 +00:00
Steven Franke
b8194cf199 Minor tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7701 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-02 20:11:29 +00:00
Steven Franke
a92e7508b9 wspr5d_exp now tries to detect sequences of 3, 6, and 9 bits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7700 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-02 13:58:32 +00:00
Steven Franke
f8a673077b Change wspr5d frequency dither to a search over a list of the top npeak peaks in squared-signal spectrum.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7699 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-31 14:08:54 +00:00
Steven Franke
c001d11c57 1. wspr_fsk8_sim.f90: Add Watterson channel model. Fading is applied only to .c4 files. 2. wspr_fsk8d.f90: Add the capability to read and process .c4 files.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7697 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-26 15:07:27 +00:00
Steven Franke
a5054c7d5d Add Watterson channel model to wspr5sim. Fix up processing of c5 files in wspr5d.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7696 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-25 16:24:57 +00:00
Steven Franke
2517106629 Add an experimental decoder for wspr5.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7695 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-21 22:19:57 +00:00
Joe Taylor
9338cb52bb Correct the real-time filename being sent to wspr_fsk8d.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7693 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-19 15:52:48 +00:00
Joe Taylor
bfa4b2895d Fix minor bug in gen9 -- thanks to Igor, UA3DJY, for identifying it!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7692 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-19 14:44:20 +00:00
Joe Taylor
9458acb01b Limit WSPR-LF frequency search range to 1600-1650 Hz. Enable S/N degradation.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7689 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 15:59:30 +00:00
Joe Taylor
b71b5c225d Fix a typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7686 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 20:19:59 +00:00
Joe Taylor
22e45c24e6 Fix snr calculation; remove diagnostic write.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7683 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:30:32 +00:00
Steven Franke
3099147891 Fix an out of bounds error. Thanks Joe.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7682 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:27:11 +00:00
Joe Taylor
303eecdfd6 Make wspr_fsk8d search for DT as well as f0.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7681 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:13:11 +00:00
Joe Taylor
28c09d4a76 Add some new test programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7680 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-16 19:20:14 +00:00
Joe Taylor
4731e02cdb Add a call to osd300.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7679 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-14 14:37:22 +00:00
Joe Taylor
c248d5095a Limit the Rx freq range to 1600-1650 Hz for WSPR-LF.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7678 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-13 19:34:47 +00:00
Steven Franke
669aa55457 Significantly more efficient and slightly more sensitive implementation of the ordered statistics decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7677 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 21:23:34 +00:00
Joe Taylor
c6bd586d82 Implement (very basic) Rx capability for a potential WSPR-LF mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7673 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 14:39:38 +00:00
Steven Franke
785d8bc0b6 Remove calls to nonexistent routine.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7672 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 11:43:17 +00:00
Steven Franke
a2447fe344 More work on osd decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7671 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-11 22:55:31 +00:00
Joe Taylor
b3775f015a Implement Tx for WSPR-LF.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7670 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-11 19:56:18 +00:00
Steven Franke
362fd04b23 First steps toward generalizing the ordered statistics decoder to make it easier to use it for other block codes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7665 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-07 15:00:50 +00:00
Steven Franke
9f3dd26a7b Code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7664 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-06 02:49:15 +00:00
Steven Franke
b483de2aff Add first-cut at an ordered-statistics decoder for the (300,60) code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7662 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-06 02:35:38 +00:00
Joe Taylor
2464009f46 Code cleanup and commenting.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7661 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-01 12:32:59 +00:00
Joe Taylor
ebccfbcc81 Tweak a test program.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7660 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 18:58:57 +00:00
Joe Taylor
aef539ec3f Updates to test programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7659 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 17:46:24 +00:00
Joe Taylor
b256185ed1 Starting to implement experimental mode "WSPR-LF". Beware possible undesired side effects!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7658 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 16:49:09 +00:00
Joe Taylor
13842167ef Add the params file, and some updates to test programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7657 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 12:04:05 +00:00
Joe Taylor
87c326a939 More updates...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7656 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 19:08:52 +00:00
Joe Taylor
ffa55cc1dd Updates to test progs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7655 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 19:06:57 +00:00
Joe Taylor
34b30ed664 Updates and additions to test progams.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7654 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 17:43:21 +00:00
Joe Taylor
cf0902ab92 Changes to test programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7652 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-25 17:43:05 +00:00
Joe Taylor
f41c206318 Add and update test programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7650 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-24 16:16:18 +00:00
Bill Somerville
52fedc02c5 Message unpacking fixes and improved test coverage
Fix packjt truncation error and text3 null detection.

Add additional test messages.

Add  check  message  capability  to   jt65code  and  jt9code  so  that
comparison confirms expected output.

jt65code and jt9code now  should always have identical outputs..should
allow for automatic regression testing.

Thanks to Mike, W9MDB, for this contribution.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7649 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-22 12:40:44 +00:00
Joe Taylor
4e3fdfef9e Additiions and changes to test routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7648 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-21 18:20:48 +00:00
Joe Taylor
14cbb51e47 Updated to some test routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7646 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 19:21:54 +00:00
Bill Somerville
e755c73208 Correctly unpack DE messages with type 1 compound calls
These were only  unpacking a grid rather than  interpretinbg that grid
as a type 1 prefix or suffix when appropriate.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7645 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 14:37:20 +00:00
Joe Taylor
a5cc419351 Correct a scaling error in the Watterson model.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7644 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 12:55:11 +00:00
Joe Taylor
da22f86813 Minor tweaks in test program.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7643 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 21:23:41 +00:00
Joe Taylor
b79888348a Code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7642 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 20:06:46 +00:00
Joe Taylor
64bb718e31 Fix some errors in test routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7641 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 20:01:10 +00:00
Joe Taylor
0c362ddd26 Add several more test routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7640 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 19:55:11 +00:00
Steven Franke
69cd5a6104 Fix a bug that only affected dithered ldpcsim300 results.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7639 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 16:36:07 +00:00
Joe Taylor
f454fc9367 Add another test routine.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7637 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-19 16:07:55 +00:00