Commit Graph

798 Commits

Author SHA1 Message Date
Steven Franke
69629c3748 More work on tone removal. 2024-09-23 17:27:01 -05:00
Steven Franke
6a154b4e6f Reconfigure sfrx to call sfrx_sub. 2024-09-22 09:57:36 -05:00
Steven Franke
e1f455d821 Bring sfoxsim over from superfoxtx repository. 2024-09-21 12:51:48 -05:00
Joe Taylor
11749ebef9 Add subroutine sftx_sub.f90. 2024-09-17 11:35:30 -04:00
Joe Taylor
f0a329c4d2 Call sftx_sub() rather than invoking external process sftx[.exe]. 2024-09-17 11:29:16 -04:00
Joe Taylor
dcb8c6ce6b SuperFox Tx now works with sftx[.exe] built as part of the wsjtx package. 2024-09-17 10:24:02 -04:00
Joe Taylor
eb500cbe87 Call sfrx_sub as a subroutine rather than sfrx as a separate process. 2024-09-17 09:13:27 -04:00
Uwe Risse
eca508faf9 Remove links to the old SF binaries. 2024-09-17 12:24:12 +02:00
Joe Taylor
d845bd0466 Building sfrx[.exe] in the wsjtx repository is now basically operational. 2024-09-16 14:49:07 -04:00
Uwe Risse
a52559758a Switch FOX_OTP option ON, and prevent a compilation error when it is switched of. 2024-09-08 17:01:18 +02:00
Brian Moran
4c0eaece7e use more QT-specific library for TOTP 2024-09-07 08:23:02 -07:00
Brian Moran
764c64a829 merge 2024-08-18 19:56:45 -07:00
Joe Taylor
56f862287a Bump RC number to 7. 2024-08-14 19:20:58 -04:00
Brian Moran
c2531f675e FOX_OTP option; embiggen the FoxKey field 2024-08-08 15:18:10 -07:00
Uwe Risse
52022e507e First steps towards RC6. 2024-07-17 12:00:28 +02:00
Brian Moran
a8e7c08c93 update for 2024 2024-07-09 17:52:18 -07:00
Joe Taylor
1dbc8ac18f Add new program "cwsim". 2024-06-28 12:12:50 -04:00
Uwe Risse
ec712007d9 A better way to address the SuperFox executables for the Raspberry Pi. 2024-06-23 19:21:35 +02:00
Uwe Risse
322efdd681 Add one more executable, and add code to CMakeLists.txt to find ARM processors. 2024-06-18 12:21:27 +02:00
Steven Franke
e83290b1c9 Use GFSK for SuperFox fox transmissions. 2024-06-07 14:48:13 -05:00
Uwe Risse
e269130cff Another attempt to set the correct file permissions for sftx, sfrx and foxchk. 2024-05-23 20:18:17 +02:00
Joe Taylor
f28d6f277b Merge branch 'sfox4' of bitbucket.org:k1jt/wsjtx into sfox4 2024-05-21 11:16:43 -04:00
Joe Taylor
d180d65ced Fix the cause of a CMake warning message. 2024-05-21 10:59:51 -04:00
Steven Franke
491d450968 Change permissions for installed sfrx, sftx, foxchk to 755. 2024-05-21 09:52:49 -05:00
Joe Taylor
c8d109b0a0 Replace the use of environment variable SFOX_DIR in CMakeLists.txt. 2024-05-21 10:05:57 -04:00
Joe Taylor
b9c364fbca Revert "Remove obsolete files. Modify CMakeLists.txt to use env variable SFOX_DIR."
This reverts commit d9e042d13b.
2024-05-21 10:04:57 -04:00
Joe Taylor
d9e042d13b Remove obsolete files. Modify CMakeLists.txt to use env variable SFOX_DIR. 2024-05-21 09:48:26 -04:00
Uwe Risse
db51d7f61b Set the correct permissions for sfrx, sftx, and foxchk on Linux and macOS. 2024-05-11 22:24:41 +02:00
Uwe Risse
8978b81308 Install executables for sfrx, sftx, and foxchk in the WSJT-X installation package. 2024-05-11 16:44:31 +02:00
Uwe Risse
c0f71136b4 Set version number to 2.7.0-RC5. 2024-05-04 16:04:57 +02:00
Uwe Risse
3097b20bc7 Some updates and corrections to the translations of the UI. Removed the Hong Kong version. Thanks to VR2UPU.
(cherry picked from commit 90c9d26e3edf8ef4e78132e55a8e02d92eee3e9b)
2024-05-04 15:56:02 +02:00
Joe Taylor
76db12cff0 Working toward free-text message capability for SuperFox. 2024-03-25 15:46: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
ca18e58c77 Remove the .../lib/superfox directory and its contents. 2024-03-05 11:03:43 -05:00
Joe Taylor
05dd89c552 WIP on SuperFox transmit capability. 2024-03-03 15:08:19 -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
ae61764af3 Starting to implement SuperFox capability in WSJT-X. 2024-03-01 10:48:41 -05:00
Joe Taylor
0c03b9fc00 Revert to old-style sync scheme, using symbol length same as for data. 2024-02-22 13:41:09 -05:00
Joe Taylor
faf0554cbf Soft-decision RS decoding now basically working. Needs better tuning, no doubt. 2024-02-15 15:46:09 -05:00
Joe Taylor
09f456d6a3 Add new file ftrsd3.f90. 2024-02-15 08:53:44 -05:00
Joe Taylor
a516184a3c Work in progress, starting toward implementing soft-decision ftrsd decoder. 2024-02-13 14:56:20 -05:00
Joe Taylor
8dd19ee80c Change subroutine name sfox_hard to sfox_demod; introduce array s3(NQ,ND) to be used for soft-decision decoding. 2024-02-13 12:02:04 -05:00
Joe Taylor
cc4bcfa462 Tidy up the SuperFox subroutine names. 2024-02-10 19:51:36 -05:00
Joe Taylor
c24a0d3c72 Separate generation of SuperFox sync LO, and rationalize frequencies used in gen_sfox.f90 and hard_symbols.f90. 2024-02-10 13:35:06 -05:00
Joe Taylor
c051168a6b WIP: sfoxtest now running with parameters set in sfox_mod. 2024-02-08 10:45:43 -05:00
Joe Taylor
7804716991 Build sfoxtext from CMakefiles.txt, with RS(125,49) encode and decode. 2024-02-02 15:44:03 -05:00
Joe Taylor
ca44347507 Change name synctest to sfoxtest. 2024-02-01 10:24:56 -05:00
Joe Taylor
b0bc73e3f3 Build synctest from top-level CMakeLists.txt. Add 'nfiles' capability. 2024-01-31 15:13:42 -05:00
Joe Taylor
27824dc45d First commits in the superfox branch: synctest, sfocsim, and rstest. 2024-01-30 18:10:44 -05:00