Commit Graph

5665 Commits

Author SHA1 Message Date
Joe Taylor 539ec3d465 test 2018-06-23 12:15:47 -04:00
Joe Taylor 35b53766cb Add info on 28-bit integers used for standard callsigns. 2018-06-23 11:54:40 -04:00
Joe Taylor 7266d407ff Amended rules for 77-bit message types. 2018-06-22 16:36:14 -04:00
Steve Franke 0f5759270e Added 2-symbol sequence detection for proof-of-concept tests. 2018-06-22 11:20:28 -05:00
Bill Somerville 57b7e33f16 Merge branch 'master' into develop 2018-06-22 13:25:07 +01:00
Bill Somerville 6b7625e808 Merge branch 'hotfix-copyright-dates' 2018-06-22 13:22:56 +01:00
Bill Somerville e55adbc475 Update documentation to reflect move to git SCM and update copyright dates
Also moved  release notices  to the  NEWS file  to be  consistent with
package file naming conventions.
2018-06-22 13:19:05 +01:00
Bill Somerville 40a9c133ef Set version appropriatey for next hotfix release (1.9.2-devel) 2018-06-22 13:03:43 +01:00
Joe Taylor f962caace4 Implement a valid scheme for computing S/N in JT4 mode.
(cherry picked from commit f8bb7f4477)
2018-06-21 23:25:36 +01:00
Joe Taylor de4696768d Add a description of the "Spec nn%" spinner on Wide Graph.
(cherry picked from commit e588836997)
2018-06-21 23:25:36 +01:00
Joe Taylor 0de68ebfc8 Add to manual: must enable VHF features to use NA VHF Contest mode.
(cherry picked from commit e6f6dc9717)
2018-06-21 23:25:36 +01:00
Joe Taylor 856e698758 Add 50.323 and 144.174 as FT8 frequencies.
(cherry picked from commit 3705693dbd)
2018-06-21 23:25:36 +01:00
Joe Taylor 2edcebef40 Further progress toward defining the 77-bit message types. 2018-06-21 15:38:08 -04:00
Joe Taylor 96f3fa5810 Add directory 77bit and its contents. 2018-06-21 10:51:19 -04:00
Joe Taylor 2e947f4f2b Add files in .../lib/77bit. 2018-06-21 10:50:03 -04:00
Joe Taylor f8bb7f4477 Implement a valid scheme for computing S/N in JT4 mode. 2018-06-18 13:41:26 -04:00
Steve Franke 3f8c218ebe Make changes to ft8b_2.f90 to accommodate the new 77-bit in/out encoding/decoding routines. With these changes, WSJT-X decodes (174,91) frames. 2018-06-17 12:11:32 -05:00
Steve Franke 1a31e5b2d6 For (174,91) code, move CRC generation and testing into encode and decode routines. Make ldpcsim174_91.f90 work with the new encode/decode routines. 2018-06-17 08:44:10 -05:00
Steve Franke 2cdb164446 Move CRC13 creation into encode128_90.f90 and CRC checking into bpdecode128_90.f90. 2018-06-16 16:42:02 -05:00
Steve Franke e16e78790a Create chkcrc13a.f90. Should chkcrc12a, chkcrc13a, and chkcrc14a be combined into one routine? 2018-06-16 09:04:51 -05:00
Steve Franke c18338b83b Fix the calculation of symbol error probability. 2018-06-16 09:03:32 -05:00
Joe Taylor e588836997 Add a description of the "Spec nn%" spinner on Wide Graph. 2018-06-15 13:22:04 -04:00
Steve Franke 6846964170 Add 'code b' - a better (128,90) code. Code b has irregular column weights - 80% weight 3 and 20% weight 4. 2018-06-14 15:38:58 -05:00
Joe Taylor e6f6dc9717 Add to manual: must enable VHF features to use NA VHF Contest mode. 2018-06-14 13:40:40 -04:00
Joe Taylor b887919d3e Update .gitignore 2018-06-14 11:32:20 -04:00
Joe Taylor 67b5c80e1a Update the contest ideas. 2018-06-14 11:31:16 -04:00
Steve Franke 1aeaa1715b Fix up ldpcsim144 for comparisons with ldpcsim128_90. 2018-06-14 09:59:49 -05:00
Steve Franke 5da3986f0a More work on (128,90) code. ldpcsim128_90 works now. 2018-06-14 09:30:41 -05:00
Joe Taylor 0344c14f99 Add the white paper digi-contest.txt. 2018-06-14 10:14:30 -04:00
Joe Taylor 3705693dbd Add 50.323 and 144.174 as FT8 frequencies. 2018-06-14 09:17:56 -04:00
Joe Taylor 1bf9f22760 Deactivate the "not_GA" warning message at startup. 2018-06-13 15:37:42 -04:00
Steve Franke 3ac119fb99 Progress toward a working ldpc128_90 simulator. Compiles, but does not yet work. 2018-06-13 11:34:00 -05:00
Steve Franke 41920af89a Add routines that will implement 77-bit messages for MSK144. Initial tests will use a (128,90) code. 2018-06-13 09:40:04 -05:00
Steve Franke 9b63fe6ac7 Fix a bug in ldpcsim144 so that nerrhisto.dat is calculated and printed. 2018-06-12 16:00:06 -05:00
Steve Franke a5837bd5c7 AP decoding now works for type 2 frames. Also cleaned up and simplified AP implementation in ft8b_2. 2018-06-11 15:10:44 -05:00
Bill Somerville 7ac0afc60b Docs for boost subtree maintenance 2018-06-09 22:31:46 +01:00
Bill Somerville 5abe797e3c Merge commit '4ebe6417a5fce5f0994fc0c31bebf732be96a07c' as 'boost' 2018-06-09 21:48:33 +01:00
Bill Somerville 4ebe6417a5 Squashed 'boost/' content from commit b4feb19f2
git-subtree-dir: boost
git-subtree-split: b4feb19f287ee92d87a9624b5d36b7cf46aeadeb
2018-06-09 21:48:32 +01:00
Bill Somerville b5eabc6d6a Remove original svn vendor branch imported boost subtree in prep for git-subtree solution 2018-06-09 21:47:03 +01:00
Steve Franke 6fe9e8f860 Remove the need to re-order the parity-check matrix columns for compatibility with the generator matrix. Redefine the codeword to have the form [91 message bits|83 parity bits]. 2018-06-09 13:05:11 -05:00
Steve Franke b03acdfce3 Define a custom button labeled *Discard Measured* to replace the standard *Discard* button. This is being done to ensure that the button label is the same on different platforms. Update the documentation to reference the new Button name. 2018-06-08 17:39:57 -05:00
Steve Franke 68beed88a7 Change to Gray bit to symbol mapping for (174,91) messages. 2018-06-08 16:21:21 -05:00
Steve Franke a3d9cf8bcd Fix a bug that could cause all log-likelihoods to be NaN in some cases. 2018-06-07 14:24:35 -05:00
Steve Franke a0db6a8a08 Disable AP passes for type 2 frames, for now. Write some diagnostics to lun 81. 2018-06-07 11:40:25 -05:00
Steve Franke b84602d059 Zero the apsymbols for type 2 frames, for now. 2018-06-06 11:28:44 -05:00
Steve Franke a23e2b6f8b Fix a bug that caused some second-decoding-attempt log-likelihoods to become NaN. 2018-06-06 11:21:00 -05:00
Steve Franke badc639777 Fix a bug in sync8d.f90. Switching between Costas arrays should work now. 2018-06-06 10:59:49 -05:00
Steve Franke 48b60eab71 Make two sync passes, one for each sync array. Label candidates with their type and decode accordingly. 2018-06-05 16:44:52 -05:00
Steve Franke 772b1bd5fa ft8sim can now generate old (174,87) or new (174,91) frames. Frame type is selected using the itype command line parameter. 2018-06-05 08:40:00 -05:00
Steve Franke 86a5ae6596 costasxcorr is a Gnu Octave script that calculates the cross correlation between Costas arrays. 2018-06-04 14:06:14 -05:00