Commit Graph

3289 Commits

Author SHA1 Message Date
Joe Taylor
cf4167ea2d Complete the handling of SuperFox text messages. 2024-03-27 11:03:59 -04:00
Joe Taylor
76db12cff0 Working toward free-text message capability for SuperFox. 2024-03-25 15:46:20 -04:00
Joe Taylor
e7bfdbc656 Merge branch 'sfox3' of bitbucket.org:k1jt/wsjtx into sfox3 2024-03-22 15:55:37 -04:00
Joe Taylor
2ec0a54d2a Pass state of "More CQs" checkbox to sftx in cmsg(1)(40:40). 2024-03-22 14:00:03 -04:00
Steven Franke
d040026672 Tweak erasure probability in ftrsd3.f90 2024-03-21 11:20:28 -05:00
Joe Taylor
afcf0abb40 A few tweaks in the WSJT-X interface to sftx and sfrx. 2024-03-14 14:28:57 -04:00
Joe Taylor
a58fa2d67d Tweak the logic for when sf[.exe] is invoked. 2024-03-13 12:14:20 -04:00
Joe Taylor
b220643237 Add routines that will be needed to decode SuperFox. (Presently, that's done in sf.exe.) 2024-03-11 19:02:38 -04:00
Joe Taylor
835e4936c1 Preparing to allow calling a SuperFox decoder. 2024-03-06 15:49:54 -05:00
Joe Taylor
ca18e58c77 Remove the .../lib/superfox directory and its contents. 2024-03-05 11:03:43 -05:00
Joe Taylor
ce08913e3a Correct the use separate files sfox_1.dat and sfox_2.dat. 2024-03-05 10:05:13 -05:00
Joe Taylor
a5f68966ab More WIP toward implementing sfox_tx. 2024-03-04 13:15:56 -05:00
Joe Taylor
56ce1b7441 Complete the sfox wavefile generation. 2024-03-03 15:35:57 -05:00
Joe Taylor
05dd89c552 WIP on SuperFox transmit capability. 2024-03-03 15:08:19 -05:00
Joe Taylor
2f600ae198 Functional with bare-bones sfox_tx executable. 2024-03-02 16:01:55 -05:00
Joe Taylor
027b84f047 WIP on SuperFox integration into WSJT-X. 2024-03-02 14:24:45 -05:00
Joe Taylor
b495531f78 Separate sfox_assemble.f90 from foxgen2.f90. 2024-03-02 09:36:19 -05:00
Joe Taylor
16346c0c1b Merge branch 'develop' into sfox3 2024-03-01 16:30:27 -05:00
Joe Taylor
34b97b53f8 SuperFox messages are now properly assembled at uset level. Next, need to encode. 2024-03-01 15:14:44 -05:00
Joe Taylor
4c0d34477d WIP on assembling SuperFox messages. 2024-03-01 13:22:33 -05:00
Joe Taylor
72651037bd Fix two typos. 2024-03-01 11:59:05 -05:00
Joe Taylor
b83c41c8de Bare-bones foxgen2 is now functional and parsing normal Fox messages. 2024-03-01 11:55:20 -05:00
Joe Taylor
ae61764af3 Starting to implement SuperFox capability in WSJT-X. 2024-03-01 10:48:41 -05:00
Joe Taylor
f53d864269 Display NS to sfoxtest user instead of Tsync. 2024-02-29 08:26:43 -05:00
Joe Taylor
51757d474b Merge branch 'develop' into sfox3 2024-02-28 13:59:55 -05:00
Joe Taylor
69c4e4acb6 Restrict the search range for SuperFox sync. 2024-02-28 13:34:50 -05:00
Joe Taylor
06d648f1d7 Protect against bounds error. 2024-02-27 12:12:14 -05:00
Joe Taylor
6a59223b70 Add quick-and-dirty measurement of sync width (Doppler spread). 2024-02-27 11:39:48 -05:00
Joe Taylor
b59ed5dd93 Do a final sync peakup in frequency using longer FFTs. 2024-02-27 10:56:24 -05:00
Joe Taylor
993705d581 Don't call peakup if we're too close to the edge. 2024-02-26 17:15:37 -05:00
Joe Taylor
376f0d1e53 Running now with Q65-type sync and full decoding. 2024-02-26 17:04:04 -05:00
Joe Taylor
f263a70dd3 Several optional sync vectors. 2024-02-26 15:08:48 -05:00
Joe Taylor
cbb42e9cdd Q65-style sync basically working. Have not yet proceeded to decode step. 2024-02-26 13:14:33 -05:00
Joe Taylor
271c2eec6c More WIP on superfox sync. 2024-02-26 12:54:31 -05:00
Joe Taylor
391536f35a WIP in q65 sync scheme for superfox. 2024-02-26 12:32:25 -05:00
Joe Taylor
6d4372cafe More work toward testing Q65-style sync. 2024-02-25 20:31:21 -05:00
Joe Taylor
4491da67f7 Work in progress toward trying a Q65-style sync. 2024-02-25 10:10:51 -05:00
Joe Taylor
b25e7fce8c Code cleanup in sfox_sync. 2024-02-24 17:06:11 -05:00
Joe Taylor
665e18f656 Omit display of 'worst', it's no longer very useful. 2024-02-24 17:04:14 -05:00
Joe Taylor
25b6df82fe Some format adjustments. 2024-02-24 10:42:27 -05:00
Joe Taylor
7c7a985bfe One more try, on the ccf index limits. 2024-02-23 15:12:19 -05:00
Joe Taylor
12bda0f84e Better protection of edge values of ccf array indexes. 2024-02-23 14:52:02 -05:00
Joe Taylor
161f456101 Tweaks to sfox_sync routine. 2024-02-23 14:42:09 -05:00
Joe Taylor
577f6f3097 Clean up sync routine; add 'peakup' in f and t directions. 2024-02-23 14:33:11 -05:00
Joe Taylor
6d72b295c8 Put the sync values into a data statement. 2024-02-23 13:49:22 -05:00
Joe Taylor
1b9071fd8c Good working model with random sync symbols rather than sweeping sync. 2024-02-23 10:44:49 -05:00
Joe Taylor
12bcddf366 Revert "Compile the random sync pattern into sfox_mod."
This reverts commit baec5dcfd2.
2024-02-22 14:57:17 -05:00
Joe Taylor
532c808316 Revert "Revert "Input ts (approx tsync) from command line.""
This reverts commit 863ac4fd3d.
2024-02-22 14:56:52 -05:00
Joe Taylor
863ac4fd3d Revert "Input ts (approx tsync) from command line."
This reverts commit fada229d83.
2024-02-22 14:55:10 -05:00
Joe Taylor
baec5dcfd2 Compile the random sync pattern into sfox_mod. 2024-02-22 14:45:36 -05:00