Commit Graph

4544 Commits

Author SHA1 Message Date
Steve Franke
f979646084 Limit widegraph Start frequency to be no larger than 4900Hz so that the width of the decoder analysis window will always be nonzero. 2018-06-29 10:12:55 -05:00
Joe Taylor
18a839963f Change to 12-bit hash in msg type 4, to accommodate CQ calls. 2018-06-28 15:26:54 -04:00
Joe Taylor
190aef8a36 Add column headings for encode77. 2018-06-28 14:12:05 -04:00
Joe Taylor
5465abaa72 Make encode77 default to reading from "messages.txt". 2018-06-28 13:17:32 -04:00
Joe Taylor
4946d01edb Put <...> around callsign recovered from hash table. 2018-06-28 13:07:01 -04:00
Joe Taylor
1d0ffcfdca Change 24-bit hash to 22-bit hash. 2018-06-28 11:48:42 -04:00
Joe Taylor
0b8d2b620f Rename a data file. 2018-06-27 20:33:17 -04:00
Joe Taylor
7a855f1fd5 Correct several minor bugs. 2018-06-27 20:19:48 -04:00
Joe Taylor
617b0bffc8 Nearly finished with pack77/unpack77. 2018-06-27 16:41:58 -04:00
Steve Franke
83d81bdcd2 Streamline the sequence detector code. 2018-06-27 15:11:39 -05:00
Joe Taylor
983cd3f31c More additions to pack77/unpack77 routines. 2018-06-27 15:07:04 -04:00
Joe Taylor
c007b0f4cd Add a file with wide variety of test cases for pack28/unpack28. 2018-06-27 11:23:27 -04:00
Joe Taylor
d4784ef7dc More work on pack28/unpack28, and a test28 program. 2018-06-27 11:08:39 -04:00
Steve Franke
229ee09b99 Minor code cleanup. 2018-06-27 09:55:34 -05:00
Joe Taylor
12e0def237 Implement special tokens CQ, DE, QRZ, ... in pack28/unpack28. 2018-06-27 08:57:13 -04:00
Joe Taylor
acd6d5cab9 Fix some bugs for more varied example messages. 2018-06-26 21:00:53 -04:00
Joe Taylor
c75a270872 Finish decoding of Types 1 and 3 (except for rpt/RRR/RR73/73). 2018-06-26 16:47:16 -04:00
Joe Taylor
b0636b561b Basic function for message Types 0.0-0.5 and Type 1. 2018-06-26 16:34:38 -04:00
Joe Taylor
9d5a2e6f5a Through type 0.3. 2018-06-26 15:20:39 -04:00
Joe Taylor
9ccb96397d source-encode/decode of 77-bit messages OK through type 0.3. 2018-06-26 15:13:15 -04:00
Joe Taylor
2006fde28c Completed pack77/unpack77 through message Type 0.2. Still more to do! 2018-06-26 13:55:12 -04:00
Steve Franke
03abada09b More progress on sequence demodulator. Can now do nsymb=1,2, and/or 3. 2018-06-26 11:11:58 -05:00
Joe Taylor
0adcfc667f Add files for source encoding and decoding of 77-bit messages. 2018-06-26 08:33:13 -04:00
Bill Somerville
4f5c18aa6a Merge branch 'master' into develop 2018-06-26 00:10:16 +01:00
Bill Somerville
45427a08fe Merge branch 'hotfix-astro-time-error' 2018-06-26 00:10:10 +01:00
Bill Somerville
925b523388 Fix a UTC vs. locaal time calculation error for non-Tx QSY by CAT rigs
Doppler    correction    for    mid-point   of    Tx    period    when
"Settings->General->Allow Tx frequency  changes while transmitting" is
unchecked was using local time for epheris calculation instead of UTC.
2018-06-26 00:06:20 +01:00
Steve Franke
7684bd0e78 Work toward a generalized sequence detector for nsymbols=1, 2, or 3. Works for nsymbol=3, but not yet for nsymbol=1, or 2. 2018-06-25 17:01:34 -05:00
Bill Somerville
946405e6b6 Revert develop branch version to v1.10.0-devel 2018-06-24 11:56:30 +01:00
Joe Taylor
bd5aec3f31 More tweaks to description of 77-bit message types. 2018-06-23 15:15:10 -04:00
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