Joe Taylor
|
a0e51b71e2
|
Multi-precision fortran routines replace use of quad-precsion floats.
|
2018-09-24 16:20:46 -04:00 |
|
Steve Franke
|
d66724f6e9
|
Fix a comment.
|
2018-09-24 15:14:19 -05:00 |
|
Steve Franke
|
af1be084d4
|
Make MSK144 SWL mode work. Needs testing\!
|
2018-09-24 15:10:57 -05:00 |
|
Steve Franke
|
45031738bf
|
Fix some message-length incompatibilities involving MSK144 Sh messages. SWL mode is broken for the time being, because it relied on the old extractmessage144 routine to keep track of recent callsigns. That routine is no longer used.
|
2018-09-24 12:31:17 -05:00 |
|
Steve Franke
|
7baf8480a3
|
Merge branch 'hotfix-wsjtx-2.0.0-rc2' of bitbucket.org:k1jt/wsjtx into hotfix-wsjtx-2.0.0-rc2
|
2018-09-23 13:03:25 -05:00 |
|
Steve Franke
|
332a3f1561
|
Calibrate noise-baseline-fit based SNR estimate for FT8 v2 and print those estimates with decodes.
|
2018-09-23 13:03:20 -05:00 |
|
Joe Taylor
|
a26f4bf8de
|
Merge branch 'hotfix-wsjtx-2.0.0-rc2' of bitbucket.org:k1jt/wsjtx into hotfix-wsjtx-2.0.0-rc2
|
2018-09-21 16:13:17 -04:00 |
|
Joe Taylor
|
23f45f0d4b
|
Diagnostic write should include callsign hash vlues.
|
2018-09-21 11:13:01 -04:00 |
|
Steve Franke
|
bcea5df35d
|
Merge branch 'hotfix-wsjtx-2.0.0-rc2' of bitbucket.org:k1jt/wsjtx into hotfix-wsjtx-2.0.0-rc2
|
2018-09-20 18:34:13 -05:00 |
|
Steve Franke
|
e857cb9d05
|
Suppress any decode with a CQ accompanied by a hashed callsign.
|
2018-09-20 18:33:57 -05:00 |
|
Joe Taylor
|
bc2fd29efa
|
Merge branch 'hotfix-wsjtx-2.0.0-rc2' of bitbucket.org:k1jt/wsjtx into hotfix-wsjtx-2.0.0-rc2
|
2018-09-20 14:05:58 -04:00 |
|
Joe Taylor
|
b6fb6e3dd9
|
Simplify stdmsg.f90. (Will it still be OK for the 72-bit modes?)
|
2018-09-20 14:04:48 -04:00 |
|
Joe Taylor
|
4d013fef1b
|
Minor corrections and code cleanup in packjt77.f90.
|
2018-09-20 14:02:49 -04:00 |
|
Steve Franke
|
fa44270d5f
|
Don't display DXpedition, Field Day, or ARRL RTTY messages in MSK144.
|
2018-09-20 10:38:36 -05:00 |
|
Steve Franke
|
981c0122ae
|
Tweak msk144sim.f90
|
2018-09-20 10:10:29 -05:00 |
|
Steve Franke
|
e1c74fd828
|
Fix message lengths in genmsk40. Also some tweaks to msk144sim.f90.
|
2018-09-20 09:49:42 -05:00 |
|
Steve Franke
|
bb3d68a5d7
|
Suppress some easy-to-detect false decodes.
|
2018-09-19 17:18:51 -05:00 |
|
Joe Taylor
|
78a912cbb4
|
Store has codes for decoded standard calls. Need to check for table size and possible overflow!
|
2018-09-19 16:47:14 -04:00 |
|
Joe Taylor
|
705004d206
|
Initialize i3, n3 before two more calls to pack77().
|
2018-09-19 13:05:32 -04:00 |
|
Steve Franke
|
55b7346ea0
|
Merge branch 'hotfix-wsjtx-2.0.0-rc2' of bitbucket.org:k1jt/wsjtx into hotfix-wsjtx-2.0.0-rc2
|
2018-09-19 11:31:02 -05:00 |
|
Steve Franke
|
1ea3d7b33e
|
Trap bad unpacks in unpack28 that would otherwise result in a QU1RK callsign.
|
2018-09-19 11:30:55 -05:00 |
|
Joe Taylor
|
653e53b125
|
Apply the fix for i3, n3 before calling pack77() in genft8_174_91.f90.
|
2018-09-19 11:48:30 -04:00 |
|
Joe Taylor
|
618fc05ad6
|
Correct a flaw that produced bad Tx tones in MSK144.
|
2018-09-19 11:19:40 -04:00 |
|
Joe Taylor
|
b091d56b42
|
Correct the flaw that interpreted some callsigns as hexadecimal telemetry data.
|
2018-09-18 13:30:19 -04:00 |
|
Joe Taylor
|
41f9810822
|
Update the callign sequence for unpack77, to account for the new "success" flag.
|
2018-09-18 13:28:41 -04:00 |
|
Bill Somerville
|
5e11232e92
|
Merge branch 'release-wsjtx-2.0.0-rc1' into develop
|
2018-09-18 15:59:30 +01:00 |
|
Joe Taylor
|
a88772dd42
|
Minor edits.
|
2018-09-17 11:16:01 -04:00 |
|
Joe Taylor
|
34f9355f00
|
Fix a few flaws in descriptive documents.
|
2018-09-17 09:12:47 -04:00 |
|
Steve Franke
|
9657617cdc
|
Merge branch 'integrate-77bit' into develop
|
2018-09-13 15:24:33 -05:00 |
|
Joe Taylor
|
9facbde6de
|
Minor edits.
|
2018-09-13 15:55:23 -04:00 |
|
Joe Taylor
|
83bf281a1b
|
Minor editorial work.
|
2018-09-13 15:33:42 -04:00 |
|
Joe Taylor
|
aca7273fc3
|
Correct the sizes of character variables msg and msgsent.
|
2018-09-13 12:39:08 -04:00 |
|
Joe Taylor
|
53c0908533
|
Editorial changes to planning and development documents.
|
2018-09-13 09:56:20 -04:00 |
|
Joe Taylor
|
a9deb8c1fd
|
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
|
2018-09-13 09:51:34 -04:00 |
|
Joe Taylor
|
d82949c54e
|
Correct the display of usage examples.
|
2018-09-13 09:50:34 -04:00 |
|
Steve Franke
|
642540ff8f
|
unpack77 now returns logical variable unpk77_success, which will be .false. if there is something obviously wrong with the message. Still to do: set the flag if the unpacked message contains CQ in an implausible place.
|
2018-09-12 15:06:26 -05:00 |
|
Steve Franke
|
629d061e30
|
Move a couple of simulation files to fsk4hf, which will eventually be excluded from releases.
|
2018-09-12 13:46:40 -05:00 |
|
Steve Franke
|
087ed57459
|
Merge branch 'wsprosd' into develop
|
2018-09-11 16:51:07 -05:00 |
|
Steve Franke
|
261c68ec6d
|
Refine and clean up wspr osd code.
|
2018-09-11 16:45:17 -05:00 |
|
Joe Taylor
|
fa949d1f09
|
Added draft of a v2.0 release document.
|
2018-09-11 15:57:25 -04:00 |
|
Joe Taylor
|
09467b1ca9
|
Correct a flaw in handling the telemetry message type. Minor edit to msgtypes.txt.
|
2018-09-11 13:15:16 -04:00 |
|
Steve Franke
|
af7feaf65a
|
No need to examine every entry in the hash table. Just calculate the hash of OSD-produced callsigns and see if they are in the table. Add OSD decoding to the deep setting for wspr decoding.
|
2018-09-10 17:01:50 -05:00 |
|
Steve Franke
|
0c60db50d3
|
Experimental -o option for wsprd uses ordered-statistics decoder. Decodes are accepted only if the callsign exists in the hashtable.
|
2018-09-09 20:30:23 -05:00 |
|
Steve Franke
|
fa1822bb4a
|
Trying to re-implement osd for wspr.
|
2018-09-08 16:50:15 -05:00 |
|
Steve Franke
|
e35410dd1a
|
Trap a potential array bound error.
|
2018-09-07 12:16:12 +00:00 |
|
Joe Taylor
|
ca2c1a2b8b
|
Don't use "appendage" ~ or ! on decoded lines. Protect against bad read in genft8_174_91.
|
2018-09-02 18:55:13 -04:00 |
|
Joe Taylor
|
65689c46cf
|
Protect against a bounds error.
|
2018-08-31 13:55:44 -04:00 |
|
Joe Taylor
|
81af6f1ed3
|
Fix minor flaws in reporting bad messages by jt65code and jt9code.
|
2018-08-31 11:22:06 -04:00 |
|
Joe Taylor
|
a8ad1569cc
|
Protect against a potential bounds error.
|
2018-08-31 10:47:31 -04:00 |
|
Joe Taylor
|
45d48629d2
|
Increase size of callsign hash table; protect against its overflow.
|
2018-08-31 09:23:37 -04:00 |
|
Joe Taylor
|
fed89ef888
|
Better protection against bad data in c77. Slightly wider default Settings window.
|
2018-08-30 10:52:38 -04:00 |
|
Joe Taylor
|
201b29993c
|
More fixes related to nonstandard calls.
|
2018-08-29 14:18:56 -04:00 |
|
Joe Taylor
|
17beaf71de
|
Cleaning up the handling of goofy calls.
|
2018-08-29 09:21:08 -04:00 |
|
Joe Taylor
|
94e9a02615
|
Guard against non-binary data in c77.
|
2018-08-27 11:40:34 -04:00 |
|
Joe Taylor
|
15b4463394
|
Fix several bugs found when testing MSK144 op activities NA_VHF and EU_VHF.
|
2018-08-27 11:26:09 -04:00 |
|
Steve Franke
|
c7b9892517
|
Fix the dimensions of the candidate array.
|
2018-08-08 16:05:21 +00:00 |
|
Steve Franke
|
20cfae891e
|
Make sync8.f90 more robust. Increase number of candidates to 300.
|
2018-08-08 09:29:08 -05:00 |
|
Joe Taylor
|
0d7cd3ed03
|
Fix generation of Tx2 in RTTY mode. Fix a related problem of decoding the incorrect RTTY message.
|
2018-08-03 11:46:28 -04:00 |
|
Joe Taylor
|
800e29d4db
|
Fix two potential crash spots in packjt77. Add "Reset Defaults" to Colors tab.
|
2018-08-03 08:53:02 -04:00 |
|
Joe Taylor
|
8a732f40a5
|
NA_VHF now basically functional in MSK144 mode.
|
2018-07-31 13:18:57 -04:00 |
|
Joe Taylor
|
0235af4f77
|
Sorry, I forgot to add this file.
|
2018-07-30 17:56:09 -04:00 |
|
Joe Taylor
|
3af293f297
|
Use module variables rather than common/hashcom/; working on transparent handling of goofy calls.
|
2018-07-30 15:46:25 -04:00 |
|
Joe Taylor
|
cbf8b5d914
|
Fix the generation of Tx* messages containing nonstandard calls.
|
2018-07-30 11:17:09 -04:00 |
|
Joe Taylor
|
c87296d90e
|
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
|
2018-07-29 19:40:53 -04:00 |
|
Joe Taylor
|
4db3c6b6cf
|
Prese i3 and n3 to -1 in encode77.f90.
|
2018-07-29 19:39:55 -04:00 |
|
Steve Franke
|
fe491393cd
|
Fix call to ft8apset.
|
2018-07-29 17:18:02 -05:00 |
|
Steve Franke
|
f7d423296f
|
Minor code cleanup.
|
2018-07-29 17:15:02 -05:00 |
|
Steve Franke
|
92ffbe3524
|
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
|
2018-07-29 16:29:19 -05:00 |
|
Steve Franke
|
b67589d29f
|
Bring isync=1 message simulator, ft8sim, up to date. Fix ap decoding for isync=1 messages.
|
2018-07-29 16:29:11 -05:00 |
|
Joe Taylor
|
796f5e865f
|
Fix a flw in handling i3=4 messages; export n28a_77 and n28b_77.
|
2018-07-29 16:34:21 -04:00 |
|
Steve Franke
|
df0b5e2622
|
Progress on AP decoding for 77bit messages. AP is basically working for regular i3=1 messages.
|
2018-07-28 17:32:45 -05:00 |
|
Steve Franke
|
750bf569f3
|
ft8sim2: make it easier to identify callsign and grid bits in simulated messages.
|
2018-07-28 09:26:54 -05:00 |
|
Steve Franke
|
bee1ecd109
|
Detect and reject messages with invalid i3 and or n3.
|
2018-07-28 08:50:50 -05:00 |
|
Joe Taylor
|
017629ac36
|
Suppress any "QU1RK" decodes, they are necessarily bad.
|
2018-07-27 10:43:58 -04:00 |
|
Joe Taylor
|
91d0707eb6
|
Fix a quirk (aka "QU1RK") that can produce a callsign with an embedded blank.
|
2018-07-27 10:28:28 -04:00 |
|
Joe Taylor
|
789d2042bf
|
Pass nContest value to hspec.f90.
|
2018-07-27 09:45:14 -04:00 |
|
Joe Taylor
|
adcffe3db4
|
Pass "nContest" value to ft8_decode.f90.
|
2018-07-27 09:30:00 -04:00 |
|
Joe Taylor
|
1a8605d21c
|
Update the White Paper describing features of WSJT-X Version 2.0.
|
2018-07-26 12:17:13 -04:00 |
|
Joe Taylor
|
f7c02ec587
|
Code cleanup: remove several unused dummy arguments.
|
2018-07-25 15:19:57 -04:00 |
|
Joe Taylor
|
7ff366abe3
|
Code cleanup and improvement in the JT4 decoder.
NB: should remove the present downsampling to 11025/2 Hz, which unnecessarily
limits the availabler range of Fx Freq ("nfqso" in the source code).
|
2018-07-23 12:42:50 -04:00 |
|
Steve Franke
|
59f713ba76
|
The change committed to decodedtext.cpp fixes a crash that occurred when processing certain isync=2 decodes. Is this the right fix? Other changes are minor code cleanups.
|
2018-07-17 17:48:23 -05:00 |
|
Steve Franke
|
54b3541012
|
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
|
2018-07-17 16:55:41 -05:00 |
|
Steve Franke
|
ab7c811552
|
Remove bcontest from ft8sim2.f90 so that it works.
|
2018-07-17 16:55:22 -05:00 |
|
Joe Taylor
|
e785d56a16
|
Draft White Paper on WSJT-X v2.0.
|
2018-07-12 13:25:12 -04:00 |
|
Joe Taylor
|
2c5dd053f3
|
Don't send "mygrid" where it's no longer needed.
|
2018-07-11 16:32:08 -04:00 |
|
Joe Taylor
|
542f85694c
|
Remove some bcontest stuff associated with MSK144.
|
2018-07-11 14:42:48 -04:00 |
|
Joe Taylor
|
316e78133c
|
Remove remaining traces of the "NA VHF Contest" checkBox.
|
2018-07-11 14:27:53 -04:00 |
|
Joe Taylor
|
14385611be
|
Code cleanup related to "bcontest". Auto-seq now OK for new NA VHF Contest messages.
|
2018-07-11 10:13:42 -04:00 |
|
Joe Taylor
|
c1e71a46ef
|
Remove more "bcontest" stuff from Fortrn code.
|
2018-07-10 15:32:59 -04:00 |
|
Joe Taylor
|
d95d2df5b6
|
Old-style "NA VHF Contest" mode removed from all Fortran routines.
|
2018-07-10 15:09:42 -04:00 |
|
Steve Franke
|
a379af5472
|
Update todo list.
|
2018-07-09 07:07:49 -05:00 |
|
Steven Franke
|
e7b19b29b0
|
Screen out FT8 decodes with excessively large number of hard errors. These are almost certainly undetected errors.
|
2018-07-08 13:29:12 +00:00 |
|
Steven Franke
|
8eb58a47ba
|
Fix a problem in ldpcsim174_91.f90.
|
2018-07-08 13:19:22 +00:00 |
|
Steven Franke
|
d6cf3dc89f
|
Screen MSK144 decodes and reject if more than 18 hard errors were 'corrected'. These are almost certainly undetected errors.
|
2018-07-08 12:53:23 +00:00 |
|
Joe Taylor
|
8a8e407ca0
|
Check range of isec. Need a better solution?
|
2018-07-07 17:39:20 -04:00 |
|
Steve Franke
|
e3594a2a04
|
More fixes related to MSK144 changeover.
|
2018-07-07 12:57:16 -05:00 |
|
Steve Franke
|
a9bb1924f9
|
Change a message length from 22 to 37 chars.
|
2018-07-07 12:10:02 -05:00 |
|
Steve Franke
|
b691ad6351
|
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
|
2018-07-07 10:36:08 -05:00 |
|
Steve Franke
|
fd0ad33028
|
MSK144: Wholesale changeover to (128,90) code with 77-bit messages. Compiles and doesn't crash, but communication between two instances has not been tested.
|
2018-07-07 10:35:59 -05:00 |
|
Joe Taylor
|
cb9b39b13c
|
Add some comments; clean up a qDebug() output.
|
2018-07-07 10:59:39 -04:00 |
|