Steven Franke
88e84d18e9
Added real-world likelihood normalization that doesn't require SNR estimate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6500 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-27 06:20:08 +00:00
Steven Franke
a7e1e8ee75
Some code cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6496 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-26 01:10:23 +00:00
Steven Franke
fef14a566f
Add (128,80) code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6495 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-25 15:28:22 +00:00
Steven Franke
e867373f18
Add (128,82) ldpc code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6494 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-25 14:42:10 +00:00
Steven Franke
3b3288afa3
msksim.f90 works, but needs more work.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6493 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-25 03:04:07 +00:00
Steven Franke
08bf465a47
More work on calling ldpc encoder/decoder from fortran.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6492 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-24 01:50:57 +00:00
Joe Taylor
a0514e051b
Calibration of the "Degrade S/N of .wav file" requires knowledge of receiver bandwidth.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6491 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-23 19:37:38 +00:00
Joe Taylor
f98c5070c5
More code cleanup of test program mskber.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6487 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-23 15:48:03 +00:00
Steven Franke
8e35c367dc
add msksim.f90
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6486 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-23 02:48:27 +00:00
Steven Franke
c5d044712e
msksim.f90 is being used to learn how to call ldpc encode/decode C routines. nothing works yet.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6485 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-23 02:39:36 +00:00
Steven Franke
03656e17e5
snapshot of current ldpc-search and ldpc-waterfall scripts
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6484 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-23 02:35:57 +00:00
Joe Taylor
621015db72
Code cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6479 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-22 18:57:17 +00:00
Joe Taylor
6a78109767
Test program to simulate MSK modulation and coherent reception.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6478 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-22 18:32:39 +00:00
Steven Franke
5396a4a36c
One more file.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6469 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-05 00:24:50 +00:00
Steven Franke
39ae2d156f
Merge in ldpc work.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6468 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-05 00:23:34 +00:00
Joe Taylor
3b206b4fa8
Update jtmsk for change in the way narg(12) and narg(13) are compared.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6467 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-04 19:40:47 +00:00
Joe Taylor
27d1c9ca5c
Further improvements to decoder for short JTMSK messages.
...
In mainwindow.cpp, return after executing call to fastSink(). ###???###
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6464 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-04 16:10:55 +00:00
Joe Taylor
033e008cd2
Pass naggressive to fast_decode(). Display <...> messages only if naggressive>0.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6463 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-03 20:23:52 +00:00
Joe Taylor
323d4f6d9a
More progress on decoder for short JTMSK messages.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6462 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-03 19:47:42 +00:00
Joe Taylor
1a75a4ba0d
Improvements to decoder for short JTMSK messages. Still needs work!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6461 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-02 19:49:17 +00:00
Joe Taylor
65fdfac699
Actually, those calls to packbits() should send the value "69" as 2nd argument.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6458 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-01 16:15:34 +00:00
Joe Taylor
22519f558c
Correct a typo and bug (reported by K9AN) in syncmsk.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6457 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-01 15:58:39 +00:00
Bill Somerville
d9d5ccf4cd
Fix an array size parameter error in gen9.f90
...
Also use assumed shaped for dummy argument arrays where possible.
If a Fortran procedure has an interface declaration, which includes
all procedures exported from modules, then dummy arguments should be
declared as assumed shape if possible. This allows compiler generated
array bounds checking and compile time array shape checking.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6456 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-01 13:41:11 +00:00
Steven Franke
50fbd334cf
Forgot a couple of files.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6455 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-01 03:03:29 +00:00
Steven Franke
59295f14ed
Some more work on code comparisons.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6454 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-01 03:01:04 +00:00
Steven Franke
2327fe8094
More related to ecc comparisons.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6453 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-31 16:15:39 +00:00
Steven Franke
8c53e407e2
Further work on code comparisons.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6452 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-31 16:11:50 +00:00
Steven Franke
6860852eb4
Generate fer vs Eb/N0 for rate 1/2 K=13 convolutional code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6451 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-31 01:47:30 +00:00
Steven Franke
fccc231e24
Add another pretty good (144,72) ldpc code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6449 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-29 11:13:41 +00:00
Steven Franke
5c08d03c0b
Tweaks to accommodate overcite citation style.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6448 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-28 12:06:33 +00:00
Joe Taylor
0f0b351c81
Correct the sample rate used in tweak1.f90
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6447 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 18:51:55 +00:00
Joe Taylor
eab3d74152
Add a slightly edited version of Figure 6.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6446 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 15:29:09 +00:00
Joe Taylor
814e5b8eaf
Several more minor edits.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6445 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 15:27:38 +00:00
Joe Taylor
9918b9e87d
A few (last-minute?) edits and corrections.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6444 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 01:23:04 +00:00
Joe Taylor
58c5468a13
Add various explanatory material to the paper. This is intended to be
...
the penultimate draft!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6443 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-26 21:22:20 +00:00
Steven Franke
ae56e5390b
Fix up filenames.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6442 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-26 02:58:21 +00:00
Steven Franke
af03dbe646
Code sf2 has better than 3x10^-5 undetected error rate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6441 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-26 02:52:07 +00:00
Steven Franke
75a97bec32
Adjust script documentation.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6438 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-25 01:31:04 +00:00
Steven Franke
5ac886855d
Add ldpc sandbox folder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6437 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-25 00:04:21 +00:00
Steven Franke
bef405970f
Changes to text to support new data and revised Figure 4.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6436 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 23:33:16 +00:00
Steven Franke
8b1f95bcd4
Add updated percent-copy data for hinted decoding. Update fig_psuccess.gnuplot.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6435 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 22:41:36 +00:00
Steven Franke
0dc121d0a6
Add -d depth command-line argument. depth=5 for hinted decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6426 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 01:45:05 +00:00
Joe Taylor
b228025156
Correct the Tx message length and adjust reported SNR for short JTMSK messages.
...
Commit some things omitted last time.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6420 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-22 17:06:57 +00:00
Joe Taylor
5b54b41174
More-or-less functional decoder for JTMSK short messages.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6419 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-22 16:42:44 +00:00
Joe Taylor
9ec1180044
Attempting to make WSJT-X display messages like "<K1ABC W9XYZ> R26".
...
[For now, I'll make do with () in place of <>.]
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6418 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 21:12:12 +00:00
Joe Taylor
326fe4715d
Progress toward integrating JTMSK short messages. Not finished, and won't work!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6417 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 20:03:53 +00:00
Joe Taylor
acc29afdc9
Add a makefile for building JTMSKsim.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6416 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:10:09 +00:00
Joe Taylor
fd6b24d3d0
Add golay24_table.c to CMakeLists.txt.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6415 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:09:23 +00:00
Joe Taylor
059775a319
Add software for Golay(24,12) lookup table.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6414 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:01:31 +00:00
Joe Taylor
54da46da95
Starting to build JTMSK short messages into WSJT-X. Beware: this will NOT
...
build correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6413 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 17:53:34 +00:00