Commit Graph

855 Commits

Author SHA1 Message Date
Steven Franke 3522f3706a Fully implement FTol and remove temporary hash test in detectmsk32.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6916 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 16:39:07 +00:00
Steven Franke f3d6de87d8 Quantize SNR to 2dB steps.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6911 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 20:29:18 +00:00
Joe Taylor 857388722d When MSK144 message is changed between long and short format, must inform Modulator.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6909 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 19:17:47 +00:00
Steven Franke 42b6ef859c Remove bit re-ordering in msk144.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6908 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-12 18:29:46 +00:00
Joe Taylor 211f8ba291 Save/Restore status of Sh box. Limit range of auto-generated short-message
reports to -4 to +10 dB.  Include +/- sign in all reports.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6907 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-12 15:45:27 +00:00
Joe Taylor f740d7d999 Rough measurement and compensation for drift now included for QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6905 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-11 20:38:31 +00:00
Steven Franke 039c9c023e Tweaks to msk32 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6902 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-10 02:19:43 +00:00
Steven Franke d39dfe3d87 Catch up msk144d.f90 with recent changes. Implement FTol in detectmsk144 (but not in detectmsk32 yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6899 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-09 00:07:07 +00:00
Joe Taylor 874204dfe9 Another attempt at optimizing the red sync curve for QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6895 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 15:22:50 +00:00
Joe Taylor 6d2e974b8d Call the MSK144 short-message decoder only if "Sh" is checked. Also,
make ntol available to the MSK144 decoder.  


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6894 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 14:42:28 +00:00
Steven Franke 42bdbf0de7 Fix what I broke.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6891 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 23:18:40 +00:00
Steven Franke b0108d59be Add hash test. Add phase0 loop. Implement hash test in msk144d.f90 test program. Have not yet tested short messages with hash test.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6890 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 22:41:35 +00:00
Joe Taylor 807d5e595b Commit most of what's necessary for decoding MSK144 short messages, including
the hash test.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6889 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 20:15:01 +00:00
Joe Taylor 421524d88c Fix the broken S/N calculation for QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6888 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 19:27:03 +00:00
Joe Taylor 26efb825d3 Minor corection to "red" curve, QRA64 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6887 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 14:53:40 +00:00
Steven Franke b9a6d346b5 Improve sensitivity of msk32 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6885 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 00:20:11 +00:00
Steven Franke c3529c9a1b Make short-message report format for positive SNR consistent with existing convention (no + sign).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6880 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-06 20:13:08 +00:00
Steven Franke ccbf3a9896 Define the length of short msk messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6879 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-06 19:11:03 +00:00
Joe Taylor 77e295d36d Plot a red "sync" curve in QRA64 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6876 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-06 14:18:23 +00:00
Steven Franke 73c5fef39b Tweaking msk32 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6875 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-06 01:28:01 +00:00
Steven Franke d987f8c507 Remove debug writes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6872 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-05 22:46:05 +00:00
Steven Franke 92088369e6 Un-break decoding of long msk messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6871 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-05 21:32:19 +00:00
Steven Franke bd2d44942e Add msk32 routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6870 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-05 21:06:54 +00:00
Steven Franke 268208a185 Changes to existing files needed to accommodate short (16ms) msk messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6869 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-05 21:06:04 +00:00
Joe Taylor e195b3ce15 Align displayed S/N with S/N in qra64sim.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6851 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-02 15:35:31 +00:00
Joe Taylor 63fa30b0b2 A few more renames, QRA65 --> QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6849 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-02 12:48:27 +00:00
Joe Taylor 3016ccee01 Many renames: QRA65 --> QRA64, QRA02 --> QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6848 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-02 12:15:41 +00:00
Joe Taylor bb1e8f6692 Minor tweaks to QRA sync handling.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6844 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-01 15:25:41 +00:00
Joe Taylor e23017d9e3 Improving the QRA sync-detect algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6843 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-01 15:16:00 +00:00
Joe Taylor deb89de196 Temporary (partial?) workaround for qra decoder bug.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6835 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-30 23:17:40 +00:00
Joe Taylor 0384d312a6 Temporary mode QRA02 is now basically functional (though buggy).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6833 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-30 20:38:36 +00:00
Joe Taylor 100c3d3121 More changes for QRA01 --> QRA02.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6825 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-29 19:12:46 +00:00
Joe Taylor 4bc4c11b66 Starting the transition from QRA01 to QRA02.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6824 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-29 19:10:57 +00:00
Steven Franke 364c7024db Improvements to msk144 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6810 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-25 18:47:55 +00:00
Joe Taylor 37d38a84db Make the 28-bit "nmycall" available to the QRA65 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6809 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-24 19:56:01 +00:00
Joe Taylor dd2e5fbdda Some cleanup and reformatting of QRA65 code (with apologies to Nico).
I've tried to make code "pretty print" and easier to follow, at least for me.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6808 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-24 19:54:34 +00:00
Joe Taylor 529ad6eec9 First functional decoder for QRA01.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6805 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-24 14:36:03 +00:00
Joe Taylor 6a8e4a7d01 Update some comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6804 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 17:40:56 +00:00
Joe Taylor e2ea412e24 Minor tweaks to qra65code to facilitate simple simulations.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6803 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 15:50:59 +00:00
Joe Taylor f146375dd0 More flexibility in QRA65code, including simple S/N simulations.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6802 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 13:58:18 +00:00
Bill Somerville 84891dde37 Apply Nico's QRA changes as of 2016/06/23
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6801 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 10:36:18 +00:00
Bill Somerville 6a481dd006 Make QRA sources more portable
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6800 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 09:31:16 +00:00
Steven Franke 0e3cb2ee8c Better calibration of SNR.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6799 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 02:43:40 +00:00
Steven Franke f43c4fddbc delete unused variable
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6798 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-23 01:56:21 +00:00
Steven Franke d1ad5c63a3 Fix msk144sim - thanks Joe.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6797 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-22 21:18:08 +00:00
Joe Taylor 969efaca14 Add qra65sim.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6796 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-22 20:47:11 +00:00
Joe Taylor 9fe70e8a02 Add routines needed for QRA65code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6795 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-22 20:45:29 +00:00
Joe Taylor 9c19ff3eea Making progress on what will become QRA65 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6794 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-22 20:26:41 +00:00
Steven Franke 403f16d296 More work on msk144 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6791 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-22 02:29:37 +00:00
Joe Taylor 0bd4a2363a Add makefiles for building libqra65.a and qra65sim.exe in Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6790 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-21 17:26:07 +00:00
Joe Taylor 7402cecd9a Remove irrelevant *.vcproj files.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6789 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-21 15:10:06 +00:00
Joe Taylor 14f03dca53 Starting to add code for a potential "QRA65" mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6788 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-21 15:07:24 +00:00
Bill Somerville 1d7e86bc35 Binary branding
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6786 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-21 00:13:52 +00:00
Bill Somerville e7bfd6de76 Sharpen
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6785 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-20 23:53:57 +00:00
Bill Somerville 1d0f097895 Sharpen
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6784 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-20 23:01:19 +00:00
Bill Somerville 2c20423fc6 Sharpen
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6783 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-20 22:18:08 +00:00
Steven Franke fa55dadb91 Add extractmessage144.f90
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6779 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-16 23:19:56 +00:00
Steven Franke 469b57cbd0 More work on msk144.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6778 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-16 23:18:22 +00:00
Steven Franke cb65abbb56 Turn off soft-symbol dithering to move RNG out of the picture.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6775 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 21:27:26 +00:00
Steven Franke 0fa2ed81bb Add Bill's fixes plus change to line 139.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6774 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 20:49:02 +00:00
Steven Franke fea1f88dce Remove obsolete msk144 routines.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6773 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 15:56:41 +00:00
Steven Franke 45c36a5738 Minor tweaks to detectmsk144.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6772 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 15:02:50 +00:00
Steven Franke 9d75e1d9d1 Guard against array overrun.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6771 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 02:55:43 +00:00
Steven Franke 00ad072b7f calls detectmsk144
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6769 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 02:43:49 +00:00
Steven Franke d45dc65a87 new combined detector/demodulator/decoder routine for msk144
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6768 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-12 02:42:51 +00:00
Bill Somerville bac8da7859 Add the save attribute to variables that are lazily initialized and reused across calls
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6765 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-11 18:51:04 +00:00
Steven Franke b91a9a782b Tweaks to syncmsk144 - improve performance for short pings.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6758 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-11 02:39:21 +00:00
Joe Taylor ad54035a53 Clean up some further compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6754 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-10 14:18:10 +00:00
Bill Somerville 5e7b750ac3 Initialize decode counts before decoding
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6750 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 23:39:19 +00:00
Steven Franke 80ff880341 Catch up msk144d.f90 and msk144sim.f90 to latest changes. Turn off debug write to lun78 - now builds and runs msk144 on OS X.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6749 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 22:09:06 +00:00
Joe Taylor 22340f66e4 Suppress some compiler warnings. (More to come...)
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6748 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 19:39:48 +00:00
Joe Taylor df518f4e1d Make it possible to find MSK144 code-definition files in the "data_dir" on all platforms.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6747 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 15:06:15 +00:00
Steven Franke 26b20882ba Add msk144dt.f90
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6746 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 10:30:52 +00:00
Steven Franke ada15d4f3c Put nsnr back where it was.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6745 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 02:23:21 +00:00
Steven Franke 0679069878 Added msk144dt; tweaks to syncmsk144l
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6743 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-09 02:02:50 +00:00
Joe Taylor 4425a5aad9 Remove diagnostic print.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6742 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-08 21:25:11 +00:00
Joe Taylor 143736129b Starting to implement the hooks for interfacing to QRA mode.
Pass file path for peg-128 files to fast_decode().  (Inelegant, but it works.)


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6741 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-08 21:20:58 +00:00
Joe Taylor dae04d7a39 For now (and maybe longer?), install the LDPC code-definition files in the .../bin/data directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6739 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-07 14:54:53 +00:00
Steven Franke 478f6270ee More work on msk144 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6738 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-07 01:30:00 +00:00
Steven Franke b84a07349c fixed an array overrun
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6737 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-06 02:48:06 +00:00
Steven Franke 51428985b3 cleanup and improvement of syncmsk144
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6736 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-06 01:53:04 +00:00
Steven Franke 6e54009797 Average over 3 frames on the second pass.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6735 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 23:11:51 +00:00
Steven Franke ee40202a1c fix up file names written by msk144sim
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6732 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 17:58:04 +00:00
Steven Franke 6c50362ccc Tweak coarse frequency acquisition.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6731 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 17:21:19 +00:00
Steven Franke 31d393cd45 Found and fixed a nasty array overrun problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6730 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 16:40:45 +00:00
Steven Franke f7572dcc4e Fix utc issue in msk144d and other small changes related to msk144.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6729 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 16:02:26 +00:00
Joe Taylor eec8ef436a Change the selective "save" statement in syncmsk144.f90 to a global
save, to avoid what appears to be a stack overflow on Windows.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6728 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 14:03:20 +00:00
Steven Franke a87f7270b0 Improvements to msk144d.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6727 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-05 01:19:54 +00:00
Joe Taylor 9845494276 Install MSK144 as a new mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6721 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-03 15:45:54 +00:00
Joe Taylor a68384689f Revert three jt4 files to svn revision 6701.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6720 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-03 12:48:16 +00:00
Joe Taylor 2f2fd030e1 Let genmsk144 open the .pchk and .gen files from current working directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6719 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-02 12:41:39 +00:00
Steven Franke 05a311be59 Cleaned up syncmsk144
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6718 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-02 03:19:08 +00:00
Steven Franke 21bd398053 Add file needed by msk144d.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6717 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-02 02:46:53 +00:00
Steven Franke 1f37a6676f msk144 simulator is now called msk144sim.f90, command line msk144 decoder is msk144d.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6716 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-01 23:46:36 +00:00
Joe Taylor ab8f641bb1 Set minimum SNR in JT4 mode to -26 dB.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6715 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-01 12:23:25 +00:00
Steven Franke 311dcdf7b9 Put back the original jtmsk_decode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6714 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-01 11:20:33 +00:00
Steven Franke 968705cb9c Some cleanup to genmsk144.f90 and commented out debug statements for loopback test on OS X.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6713 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-01 01:58:46 +00:00
Joe Taylor 2e7910fdfa Trivial correction to comment: "MSK144" protocol is s8 + d48 + s8 + d80 = 144 bits long.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6712 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-05-31 13:31:50 +00:00
Steven Franke 374282920c First working decoder for experimental jtmsk 72ms ldpc-coded messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6711 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-05-28 20:53:35 +00:00
Steven Franke d68062f9d6 Progress on jtmsk 72ms messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6710 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-05-28 17:58:06 +00:00