Joe Taylor
854a7f2a5c
NewCode.txt describes some necessary code additions.
2018-07-03 14:17:49 -04:00
Steve Franke
9295726931
Fix the sign of i3 when trying to subtract a type message.
2018-07-03 11:24:42 -05:00
Steve Franke
385cda8e01
Comment out a debug message.
2018-07-03 11:17:21 -05:00
Steve Franke
3f897225fe
genft8 now looks at sign of n3 and i3. If either sign is negative, generate a type 1 (classic) message. Otherwise generate type 2. Type 1 seems to work. Type 2 does not yet work.
2018-07-03 11:10:47 -05:00
Steve Franke
cf7a2eded5
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
2018-07-03 09:50:25 -05:00
Steve Franke
91b7544ba1
More progress toward switching to (i3,n3). wsjtx runs without crashing now.
2018-07-03 09:49:11 -05:00
Joe Taylor
2c0286f301
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
2018-07-03 10:40:18 -04:00
Joe Taylor
2963e8c19a
Add a m_config.bNoSpecial() function.
2018-07-03 10:38:50 -04:00
Steve Franke
c39dd63f79
Send (i3,n3) from mainwindow to genft8. First steps at interpreting (i3,n3) to send itype=1 for classic messages and itype=2 otherwise. Very buggy at this stage.
2018-07-03 09:28:16 -05:00
Joe Taylor
d6c0d1d878
Add a To Do list -- always subject to revision!
2018-07-03 08:26:16 -04:00
Steve Franke
5fc4fe6eda
Fix an off-by-one error. Remove attempt to refine DT estimate using polynomial interpolation.
2018-07-02 16:13:27 -05:00
Joe Taylor
394efcae71
Add radio buttons for None, FieldDay, RTTYroundup, NA_VHF_Contest, and EU_VHF_Contest.
2018-07-02 15:58:55 -04:00
Joe Taylor
ed7f2a2aa6
Add checkboxes for use of 77-bit messages.
2018-07-02 15:19:17 -04:00
Joe Taylor
49ed15d140
Merge branch 'hotfix/NoHoundTxEven' into develop
2018-07-02 10:43:59 -04:00
Joe Taylor
3082454628
Merge branch 'hotfix/NoHoundTxEven'
...
Don't allow Hound to Tx even; don't allow Fox to Tx odd.
2018-07-02 10:41:45 -04:00
Joe Taylor
e67287b381
Don't allow Hound to Tx even; dot't allow Fox to Tx odd.
2018-07-02 10:40:50 -04:00
Steve Franke
acb25dd13c
Merge in K1JT's 77bit message code.
2018-06-30 15:47:33 -05:00
Steve Franke
26de3219d3
Fix an off-by-one problem.
2018-06-30 14:56:19 -05:00
Joe Taylor
251b2c6ce9
Fix bugs for several more edge cases.
2018-06-29 20:11:24 -04:00
Joe Taylor
023b76400b
Add a few more test messages.
2018-06-29 13:36:05 -04:00
Joe Taylor
2da8f51fc2
Fix bugs for a few edge-case messages. Add some test files.
2018-06-29 12:02:29 -04:00
Steve Franke
e05c8b8144
Merge branch 'master' into develop
2018-06-29 10:19:28 -05:00
Steve Franke
247a6c8ee4
Merge branch 'hotfix-widegraph-startfreq'
2018-06-29 10:19:00 -05:00
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