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 |
|
Steve Franke
|
cbf8b35b8d
|
Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit
|
2018-07-07 09:45:00 -05:00 |
|
Steve Franke
|
622ed4a3ab
|
Working toward whole-hog switchover to new LDPC code with 77 bit messages in MSK144.
|
2018-07-07 09:44:52 -05:00 |
|
Joe Taylor
|
eb0f9b702d
|
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
|
2018-07-07 09:55:46 -04:00 |
|
Joe Taylor
|
d3c9d29214
|
Fix a bug in split77.
|
2018-07-07 09:54:34 -04:00 |
|
Steve Franke
|
42f75bf404
|
Fix graymap.
|
2018-07-07 08:18:31 -05:00 |
|
Steve Franke
|
5948b671eb
|
Still working on getting c++/fortran interface right.
|
2018-07-06 18:14:56 -05:00 |
|
Joe Taylor
|
00029c1910
|
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
|
2018-07-06 13:04:35 -04:00 |
|
Joe Taylor
|
c5d61f4cf4
|
Now able to generate 72-bit or 77-bit messages.
|
2018-07-06 12:52:39 -04:00 |
|
Steve Franke
|
60de25d9e6
|
Update the todo list.
|
2018-07-06 09:52:48 -05:00 |
|
Joe Taylor
|
4bfdf1e56d
|
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
|
2018-07-05 16:52:27 -04:00 |
|
Joe Taylor
|
af7f1af22b
|
Update the ToDo list.
|
2018-07-05 16:51:52 -04:00 |
|
Steve Franke
|
b83b66e665
|
Changed genft8 and related routines to accept 37 char message and return 37 char msgsent. For now, in mainwindow, just copy the 22 char message into message37.
|
2018-07-05 15:32:04 -05:00 |
|
Joe Taylor
|
e5e81e01fb
|
Make packjt77 into a module; move all its routines into file packjt77.f90.
|
2018-07-05 14:07:17 -04:00 |
|
Joe Taylor
|
0462008e15
|
Fix a few more issues with hashed callsigns.
|
2018-07-05 13:20:31 -04:00 |
|
Joe Taylor
|
641db21672
|
Fix several problems with the use of hash codes for compound or goofy callsigns.
|
2018-07-05 11:15:06 -04:00 |
|
Steve Franke
|
4b8ea3ef45
|
Wire up the 'Decode only 77-bit messages' checkbox.
|
2018-07-05 07:51:10 -05:00 |
|
Steve Franke
|
ed92d5a86c
|
SNR estimator is broken for isync=2 messages, due to different signal normalization. For now, go back to SJF's old signal/(noise+interference) estimator.
|
2018-07-04 16:58:24 -05:00 |
|
Steve Franke
|
a448dc5640
|
Use 37 character message for de-duping. Comment out some code that needs to be updated to work with new message type.
|
2018-07-04 16:20:12 -05:00 |
|
Steve Franke
|
50d8945bca
|
Fix up Usage message for ft8sim2.
|
2018-07-04 12:41:43 -05:00 |
|
Steve Franke
|
d70e3dbb26
|
Fix some problems in ft8sim2.f90.
|
2018-07-04 10:38:10 -05:00 |
|
Steve Franke
|
df652e383b
|
More progress on making ft8sim2 and ft8b_2 encode and decode all message types. For now, decoder.f90 is hardwired to always print 37 characters.
|
2018-07-04 10:15:01 -05:00 |
|
Steve Franke
|
91388f8ba2
|
Create a separate simulation program, ft8sim2, for New Style 77 bit messages. Hashes are not handled yet. Needs more testing.
|
2018-07-04 09:52:39 -05:00 |
|
Steve Franke
|
24f4792b23
|
Fix incorrect reference to extract77 - should have been unpack77
|
2018-07-03 15:59:24 -05:00 |
|
Steve Franke
|
c4e6a310aa
|
Turn off ap symbol generation for type 2 messages. This needs to be completely reworked once basic functionality is established.
|
2018-07-03 15:49:39 -05:00 |
|
Steve Franke
|
57ebc30369
|
Call the new extract77 in ft8b_2. Define msg37 and msgsent37 to replace their 22-bit predecessors.
|
2018-07-03 15:34:39 -05:00 |
|
Steve Franke
|
bb12c7424d
|
Module packjt77.f90 includes the 77bit utility programs called by pak77 and unpack77. Modify genft8_174_91.f90 to generate type 2 messages.
|
2018-07-03 15:08:38 -05:00 |
|
Steve Franke
|
cf64cad091
|
Send m_i3, m_n3, m_isync from mainwindow to genft8.f90 and use these to determine the type of generated message, according to the scheme described in lib/77bit/NewCode.txt.
|
2018-07-03 14:37:50 -05:00 |
|
Joe Taylor
|
d6493a62fa
|
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
|
2018-07-03 14:18:55 -04:00 |
|
Joe Taylor
|
854a7f2a5c
|
NewCode.txt describes some necessary code additions.
|
2018-07-03 14:17:49 -04:00 |
|