Joe Taylor
|
a2893f7673
|
Open pchk and gen files for msk40 from platform-independent directories. Recompute MSK40 hash codes when mycall or hiscall has changed.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6976 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 18:46:29 +00:00 |
|
Steven Franke
|
548c5e8cdc
|
Speedup msk40 and suppress spurious Eve decodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6975 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 16:06:08 +00:00 |
|
Steven Franke
|
df4dd69bf4
|
Significantly improved performance of msk40.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6974 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 15:20:31 +00:00 |
|
Steven Franke
|
b449fd071c
|
Progress on msk40.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6973 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 05:05:31 +00:00 |
|
Joe Taylor
|
2cf32da1ea
|
Change the MSK144 short-message frame size from 32 to 40 symbols.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6972 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 02:06:18 +00:00 |
|
Steven Franke
|
6ab1310bc5
|
Both msk144 and msk40 messages work now.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6971 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 01:42:46 +00:00 |
|
Steven Franke
|
0f49f343f6
|
msk144d now decodes msk40 frames.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6970 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 01:33:06 +00:00 |
|
Steven Franke
|
8bedcd755c
|
Remove a debug statement.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6969 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 00:45:31 +00:00 |
|
Steven Franke
|
6e45134550
|
More work on msk40.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6968 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-30 00:44:37 +00:00 |
|
Steven Franke
|
5aa3657fc6
|
Some changes necessary for msk40.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6967 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-29 21:13:43 +00:00 |
|
Steven Franke
|
eec9d0eb28
|
Progress toward msk40. msk144sim now runs. No decoder yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6966 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-29 21:09:56 +00:00 |
|
Steven Franke
|
5a0a582193
|
genmsk40: (32,16) code with 8-bit sync word.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6965 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-29 19:04:42 +00:00 |
|
Joe Taylor
|
2b6ff14e4b
|
MSK144 fixes: Click on lower panel of Fast Graph decodes from previous file; clicking beyond available data does not crash program.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6964 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-29 16:10:55 +00:00 |
|
Steven Franke
|
78a03a4926
|
detectmsk32 now decodes syncless (32,16) messages. No SNR or t0 yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6963 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-29 15:30:26 +00:00 |
|
Joe Taylor
|
f3d62edb2e
|
Improved behavior with smaller values of F Tol.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6962 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-28 17:27:47 +00:00 |
|
Joe Taylor
|
e432dc421a
|
First good decode in submode QRA64D.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6961 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-28 15:18:06 +00:00 |
|
Steven Franke
|
de1d5bf1b6
|
Add msk32d_ldpc to CMakeLists.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6960 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-28 00:12:04 +00:00 |
|
Steven Franke
|
065dff8c92
|
Make one more 31->63 substitution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6959 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-28 00:09:20 +00:00 |
|
Steven Franke
|
96ad832a93
|
Accidentally overwrote msk32d.f90. Put the original back.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6958 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 22:29:52 +00:00 |
|
Steven Franke
|
f6d92acb47
|
msk32d modified for the (32,16) code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6957 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 22:24:39 +00:00 |
|
Joe Taylor
|
b6a0b5a40f
|
Tweak the correction for frequency drift of a QRA64 signal.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6956 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 20:49:30 +00:00 |
|
Joe Taylor
|
bcef802525
|
Simple standalone program msk32d to decode MSK144 short messages. It must be built using the genmsk32.f90 from r6951 (Golay code, 8-bit sync).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6955 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 16:37:32 +00:00 |
|
Steven Franke
|
aeed9e3344
|
First-cut at decoder for (32,16) msk32. Needs more work.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6954 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 14:40:38 +00:00 |
|
Steven Franke
|
217257df58
|
Add ldpc32_table.c to CMakeLists.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6953 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-27 11:57:11 +00:00 |
|
Steven Franke
|
7b54487b91
|
Change msk32 messages to (32,16) code (no sync word) with 6-bit report and 10-bit hash. No decoder yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6952 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-26 23:14:30 +00:00 |
|
Joe Taylor
|
edc57a7d64
|
Disable diagnostic print; add msk32d.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6951 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-26 20:28:42 +00:00 |
|
Joe Taylor
|
24fb9b9d56
|
Oops! Forgot to include spec64.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6950 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-26 17:51:13 +00:00 |
|
Joe Taylor
|
f5737348fe
|
Good decode implies sync OK. Also some code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6949 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-26 16:44:35 +00:00 |
|
Joe Taylor
|
38113068cd
|
New sync scheme for QRA64; also idf0 and idf1 dithering.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6948 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-26 16:04:57 +00:00 |
|
Steven Franke
|
9d1498891a
|
Improvements to msk32 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6947 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-25 03:10:23 +00:00 |
|
Steven Franke
|
418f8b4ca6
|
Replacing floating point with integer in exhaustive search decreased exec. time from 33s to 23s.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6946 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-24 21:30:46 +00:00 |
|
Joe Taylor
|
99d4ed1399
|
Correct a logical flaw in hint65.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6945 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-24 18:31:13 +00:00 |
|
Joe Taylor
|
da7c135c9a
|
Fix another cause of possible bounds errors in sync64; comment out the call to sync64, for now.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6944 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-24 12:32:14 +00:00 |
|
Joe Taylor
|
dbe0f7b099
|
During tests, at least, allow use of Tx Freq spinner with VHF features enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6943 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-23 14:59:25 +00:00 |
|
Joe Taylor
|
d1e23bdac8
|
Fix some potential bounds errors in setting frequency limits. Implement submodes QRA65B-E on the Tx side.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6942 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-23 13:22:34 +00:00 |
|
Joe Taylor
|
6a8ed228e2
|
Code cleanup for the sync64 routine.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6941 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-22 21:04:50 +00:00 |
|
Joe Taylor
|
71d94aa4c9
|
No more need for explicit includes of sync64.f90 and averms.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6940 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-22 19:58:37 +00:00 |
|
Joe Taylor
|
95ab66807d
|
MOving toward use of sync64(). Not yet there!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6939 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-22 19:52:20 +00:00 |
|
Joe Taylor
|
a2d961aa5a
|
Speed up sync by 10x, solve for frequency drift, and improve Sync S/N estimate.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6938 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-22 18:52:59 +00:00 |
|
Joe Taylor
|
f60f7d2060
|
Many improvements to qratest.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6937 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-22 16:56:08 +00:00 |
|
Joe Taylor
|
44d2f446a2
|
Test program for improved sync detection.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6936 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-21 20:30:04 +00:00 |
|
Joe Taylor
|
6d6fa2b4ae
|
About 1 dB better for worst-case DT. Further improvement still to come!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6935 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-21 15:23:32 +00:00 |
|
Joe Taylor
|
c7361c66f6
|
Add APTYPE_CQHISCALL (5), returning 9 [CQ DXcall ?], 10 [CQ DXcall], and
11 [CQ DXcall DXgrid].
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6934 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-21 12:38:26 +00:00 |
|
Steven Franke
|
a0231e1417
|
Fix QSY message when answering CQ nnn.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6933 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-20 23:42:20 +00:00 |
|
Joe Taylor
|
ab1e2eaa3c
|
More cleanup and optimization of the QRA64 decoding procedure.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6932 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-20 15:38:29 +00:00 |
|
Joe Taylor
|
76ed1007c4
|
Cleanup and minor tweaks to QRA64 decoding scheme.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6931 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-19 20:52:51 +00:00 |
|
Joe Taylor
|
2df82d2b12
|
For unknown reasons, AP decode of [CQ ? ?] is not working.
Temporary work-around effectively sets MyCall to "CQ ".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6930 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-19 15:49:06 +00:00 |
|
Joe Taylor
|
f92afadc6c
|
Try APtype 4, 3, 2, 1, 0.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6929 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-19 15:24:15 +00:00 |
|
Joe Taylor
|
920fd25537
|
Starting work toward flexible use of AP decoding in QRA64. Beware, this is still in progress!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6928 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-19 13:16:10 +00:00 |
|
Joe Taylor
|
07951f1a18
|
Remove some experimental code; revert qra64a.f90 to r6904.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6927 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
|
2016-07-18 12:59:33 +00:00 |
|