Steven Franke
5298a4b4b5
Suppress diagnostic print from encode program.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6999 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-04 16:14:12 +00:00
Steven Franke
d84c169d6d
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
Bill Somerville
c5c3d14689
Fix some defects in the LDPC mod2 matrix free routines
...
Add a function to free heap allocations made reading in the LDPC
parity check and generator matrices.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6763 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-11 18:50:49 +00:00
Joe Taylor
a3c5a172bc
Always start with srand(-1) in ldpc_decode().
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6724 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-03 20:25:47 +00:00
Joe Taylor
a2cbb623aa
Rename global variable "table" to "ldpc_table".
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6723 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-06-03 20:14:08 +00:00
Steven Franke
5b78deddb3
Add code needed to unpack decoded message.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6645 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-24 15:08:57 +00:00
Steven Franke
ca4912589e
Add peg-generated (128,80) codes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6643 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-24 02:14:33 +00:00
Steven Franke
1bca15f8fc
More cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6642 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-24 02:02:56 +00:00
Steven Franke
eb1182f8f2
Remove old codes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6641 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-24 02:01:18 +00:00
Steven Franke
1330553ed0
ldpcsim.f90 is a simulator that creates valid JT-mode packed 72-bit messages and implements an 8-bit hash check for testing the (N,80) codes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6638 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-24 01:12:38 +00:00
Steven Franke
334bb67208
Update to likelihood ratio dither approach.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6635 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-23 17:33:13 +00:00
Steven Franke
3c3a84f7c9
Remove more unneeded files.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6634 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-23 15:21:52 +00:00
Steven Franke
bc2a7fb621
Remove some obsolete files from jtmode_codes dir.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6633 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-23 15:17:45 +00:00
Steven Franke
a08515a725
Merge in recent ldpc decoder interface updates.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6627 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-20 00:44:47 +00:00
Steven Franke
087dff2f88
Rename msksim.f90 to ldpcsim.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6570 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-02 01:16:10 +00:00
Steven Franke
8d8075200a
Add a (198,72) peg-generated ldpc code. Regular with column weight 4.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6569 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-02 01:11:27 +00:00
Steven Franke
cbc08a662e
msksim is set up for (198,72), irregular ldpc.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6565 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-01 03:47:17 +00:00
Steven Franke
47cb0606bd
Add (198,72) codes and results.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6564 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-04-01 03:44:38 +00:00
Steven Franke
7defdebb74
Delete executable file.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6562 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-03-26 02:47:42 +00:00
Steven Franke
acd269fc97
Add peg code for generating ldpc codes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6561 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-03-26 02:47:07 +00:00
Steven Franke
c50e67fd92
Bring ldpc results up to date.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6526 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-03-12 15:01:10 +00:00
Steven Franke
96a271c575
Fix Makefile.msk_osx so that rand.c compiles.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6502 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-28 00:07:45 +00:00
Steven Franke
eb0fc08e0c
Fix up some comments.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6501 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-27 06:51:40 +00:00
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
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
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
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
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
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