Steven Franke
3ea464c785
Make msk144spd properly track the RxFreq spinbox.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7110 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-25 12:53:07 +00:00
Steven Franke
f210e47cd5
MSK144:
...
1. Clean up mskrtd to remove unused variables.
2. Re-instate Rx frequency spinbox in MSK144 mode to allow decoding of off-frequency signals with small FTol. Make changes needed to pass Rx Freq in to fortran routines.
3. Enable realtime decoder for testing. Auto sequence does not yet work when realtime decoding is enabled. There are probably other bugs as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7109 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-25 00:16:29 +00:00
Steven Franke
3df371f11b
New short ping decoding algorithm for msk144 realtime decoder. Not yet enabled.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7108 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-23 22:28:11 +00:00
Steven Franke
9831fb9cfc
More work on real-time decoder for msk144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7107 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-22 19:42:05 +00:00
Steven Franke
be0c4f15c1
More work on real time decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7105 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-22 00:03:44 +00:00
Steven Franke
5df0bbcd50
Fix what I broke.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7104 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 22:51:06 +00:00
Steven Franke
50d505c3b8
Remove diagnostic write.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7103 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 20:47:29 +00:00
Steven Franke
d97b2febdf
Add command-line routine to test real time msk144 decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7101 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 20:22:48 +00:00
Steven Franke
8d24c33a00
Move decoding of synced frame into a subroutine.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7100 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 20:21:24 +00:00
Joe Taylor
109caa8912
Add real-time decode routine.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7098 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 16:35:00 +00:00
Joe Taylor
3b97ae7417
Implement real-time decoding in MSK144 mode, for testing.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7097 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 16:25:25 +00:00
Joe Taylor
6040d761c4
Too much spectral smoothing? Omit call to smo121.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7096 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-18 15:34:15 +00:00
Steven Franke
dda9f24b9d
Decrease execution time of the most time-consuming loop in opdetmsk144.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7095 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-17 22:59:21 +00:00
Steven Franke
1acefe669a
More work on opdetmsk144.f90 - clean up, generalize it a bit, and fix printed time estimate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7094 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-17 21:22:00 +00:00
Joe Taylor
c4d00b0f47
1. Display proper UTC on Fast Graph for files read from disk.
...
2. Move cursor DT readout to lower left of top panel.
3. More work on pick-decodes... but it's not yet fully working.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7092 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-17 13:34:40 +00:00
Steven Franke
71443a9396
Open up the range of record sizes that opdetmsk144 will accept.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7091 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-16 22:00:29 +00:00
Steven Franke
538f814905
Fix a bug in wspr callsign packing that affected wsprsim and signal subtraction for a subset of callsigns.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7090 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-16 19:38:18 +00:00
Joe Taylor
b15e3aed04
when TRperiod < 30 s, expand the Fast Graph scale so full width is 15 s.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7089 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-16 14:18:40 +00:00
Joe Taylor
228050cf61
Temporarily (?) re-activate MSK144 click-to-decode from lower panel of Fast Graph.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7087 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-15 19:23:30 +00:00
Steven Franke
2402fa8fa8
Limit frequency search to plus/minus ntol.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7083 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-14 22:29:15 +00:00
Steven Franke
1c5a7e0fbc
Enhance click-to-decode performance in MSK144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7082 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-14 22:18:58 +00:00
Joe Taylor
13ffbb20eb
Remove JTMSK mode and all related routines. Beware of possible unintended side effects!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7079 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-13 17:52:45 +00:00
Joe Taylor
193cbff60b
Don't write Nico's SNR dump!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7061 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-08 12:10:09 +00:00
Steven Franke
ecd48e425c
Fix command-line msk144 decoder. No changes to WSJT-X.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7052 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-02 20:42:43 +00:00
Steven Franke
ca19e977c0
Add early termination code to the msk144 long-message decoder. Remove references to Radford Neal's ldpc code, which served us well but is no longer needed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7051 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 21:50:52 +00:00
Steven Franke
6a7a9ce6bf
Fix sigma ramp-up for short messages in msk40. Should decrease false decodes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7050 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 16:08:23 +00:00
Steven Franke
5eaeeb6469
Fix up simulators. No changes to WSJT-X.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7049 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 15:16:11 +00:00
Steven Franke
76ca91c363
Fix some typos, two of which were found by Cristo, lz2hv.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7048 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 14:05:53 +00:00
Steven Franke
89dec1abfa
Many tweaks to msk144 decoders. WSJT-X now calls the standalone fortran decoders.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7047 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 00:42:32 +00:00
Steven Franke
9b40daf699
Remove stale files.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7046 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 00:39:20 +00:00
Bill Somerville
cff1de14a3
Fix a typo that cause grid vectors on the same longtitude parallels to fail
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7045 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:02:23 +00:00
Bill Somerville
c2c982dba9
Fix an issue with hashing compound callsigns with prefixes shorter than 3 characters
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7044 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:02:16 +00:00
Bill Somerville
e7ecd5f5b3
Correcty unpack both 4 & 6 character grids from WSPR type 3 messages
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7043 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:02:08 +00:00
Bill Somerville
55a6087403
Fix a crash when a 4 character grid is used in WSPR with a compound callsign
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7041 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:53 +00:00
Bill Somerville
81ad76cacc
Produce a warning message if the WSPR .c2 file cannot be written
...
Thanks to Mike W9MDB for this patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7039 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:38 +00:00
Bill Somerville
7281664990
Fix file handle leak, thanks to Mike W9MDB for the patch.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7038 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:31 +00:00
Steven Franke
7ba75b79c9
Add routines to decode msk40 and msk144 messages using log-domain belief propagation. Also add new routines to test msk144/msk40 encoding and decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7035 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-28 01:02:03 +00:00
Steven Franke
5e8f9074a6
Fix a regression that had degraded the accuracy of wsprd frequency reporting.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7034 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-17 23:33:08 +00:00
Joe Taylor
c8e340cf88
1. Correct the max length of MSK144 decoded text strings. Thanks Mike!.
...
2. Suppress rare QRA64 garbage decodes that contain "000AAA".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7033 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-16 19:17:45 +00:00
Steven Franke
a154deccbf
Remove unused routine.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7028 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-13 15:53:26 +00:00
Steven Franke
21095808f1
Guard against sending too-short data records to detectmsk routines.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7027 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-13 14:07:24 +00:00
Steven Franke
573615c565
Improve Es/tropo decoding of MSK144 short messages.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7026 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-12 21:41:51 +00:00
Steven Franke
5ad7b15a19
Significantly improve MSK144 decoding of strong Es/tropo signals that occupy the full record.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7024 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-12 00:51:56 +00:00
Steven Franke
011056e002
Actually add the new routines. When will I learn?
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7023 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-11 19:27:28 +00:00
Steven Franke
f803c5cf6f
Add new MSK144 encoding routines and make the necessary accommodations.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7022 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-11 19:25:20 +00:00
Steven Franke
ba803dbc4c
Remove some unused code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7013 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-06 21:34:43 +00:00
Joe Taylor
9684106dd7
1. Fix the nfqso < nf1 but in qra64.f90.
...
2. Delay splash screen until after main window starts.
3. Keep cbTxLock enabled in QRA64 mode.
4. Update v1.7_Features.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7005 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-05 14:14:24 +00:00
Joe Taylor
3781d38286
Remove a diagnostic write.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7004 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 22:04:07 +00:00
Steven Franke
632682ff1e
Add encodeExeFile to genmsk40 call, and use it therein.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7003 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 21:57:42 +00:00
Steven Franke
ddf76deede
Revised ramp-up for sigma.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7002 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 19:48:21 +00:00
Joe Taylor
9993760bac
Re-enable MSK144 click-to-decode, top panel only.
...
Fix the improper display of "Fast" checkbox.
Disable "CQ nnn" checkbox if MyCall is not K1JT or K9AN.
Use AppDir as path to execute the LDPC encode program.
Don't display submodes in mode label for JTMSK, MSK144.
Make Rx Freq spinner invisible in MSK144 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7001 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 19:30:27 +00:00
Steven Franke
16dc71018c
Go back to any integer for printed short msg report.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6997 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 16:01:53 +00:00
Steven Franke
ca93ec1779
Quantize received msk40 reports.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6996 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 15:50:09 +00:00
Steven Franke
0f80024ec9
Change to 4-bit messages.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6995 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 15:33:20 +00:00
Joe Taylor
dc7826d5ea
Startup messge box for Alpha Release. New sigma limit in detectmsk40. Minor tweaks to GUI.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6994 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 15:20:16 +00:00
Steven Franke
96315675e7
Reconfigure simulator for short message tests.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6993 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 00:46:57 +00:00
Joe Taylor
ab8b6d0383
Move ldpc temporary files into platform-independent location.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6991 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 19:04:21 +00:00
Steven Franke
2abb9dbe2a
Command line msk144sim/msk144d works. wsjt-x seems to work.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6990 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 16:30:53 +00:00
Joe Taylor
8159e2da50
Tentative and temporary change to encode MSK144 in a separate process.
...
NB: temporary files are being written to execution directory!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6989 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 15:34:42 +00:00
Steven Franke
d4216f4bb0
Comment out diagnostic print.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6986 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 13:23:51 +00:00
Steven Franke
60b50ec220
Reverse premature commit of modified genmsk40.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6985 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 13:15:49 +00:00
Steven Franke
3cc473c494
Restore full sensitivity of msk40.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6984 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-03 13:09:21 +00:00
Steven Franke
58de27e65c
Bump up sigma at low SNRs to suppress noise decodes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6983 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-02 02:30:33 +00:00
Joe Taylor
2830fa7571
Temporarily disable click-to-decode in MSK144 mode. Needs work.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6982 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-01 20:18:24 +00:00
Steven Franke
35a5c8e78f
Save mycall0 and hiscall0.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6978 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-30 20:08:22 +00:00
Joe Taylor
822e73fb76
Small improvement in click-to-decode. More work needed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6977 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-30 19:06:19 +00:00
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
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
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
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
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
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