Uwe Risse
|
67c4c34ea2
|
Update SuperFox binaries for Linux 64-bit.
|
2024-06-01 20:18:43 +02:00 |
|
Steven Franke
|
6eb07a94a7
|
Add updated macos executables.
|
2024-06-01 12:38:55 -05:00 |
|
Uwe Risse
|
e7f2d56cd2
|
Update SuperFox binaries for Windows 64-bit.
|
2024-06-01 18:46:39 +02:00 |
|
Joe Taylor
|
4506b76671
|
Don't allow SuperFox to transmit without a valid key.
|
2024-06-01 10:06:01 -04:00 |
|
Uwe Risse
|
11a1fbf027
|
Allow SuperFox to receive Tx1 messages below 1000 Hz.
|
2024-05-29 20:22:44 +02:00 |
|
Uwe Risse
|
4535997837
|
Add updated 64-bit binaries for Windows and Linux.
|
2024-05-24 19:48:34 +02:00 |
|
Steven Franke
|
2bad1fbf5d
|
Update mac binaries.
|
2024-05-24 12:09:38 -05:00 |
|
Steven Franke
|
cdd4b9c4c3
|
Update sfrx binary.
|
2024-05-24 09:26:02 -05:00 |
|
Steven Franke
|
f9bdef41e2
|
Add updated binaries for macos.
|
2024-05-24 08:35:53 -05:00 |
|
Steven Franke
|
e4f89e3cf6
|
Revert "Update lib/superfox/mac/sfrx"
This reverts commit 253505ff5d .
|
2024-05-23 17:20:08 -05:00 |
|
Steven Franke
|
253505ff5d
|
Update lib/superfox/mac/sfrx
|
2024-05-23 16:52:54 -05:00 |
|
Steven Franke
|
92fe13154a
|
Add updated mac sf binaries.
|
2024-05-22 07:44:13 -05:00 |
|
Uwe Risse
|
560a22393d
|
Add 32-bit executables for Windows and Linux.
|
2024-05-21 17:24:10 +02:00 |
|
Steven Franke
|
cc82b1e4b7
|
Add macos executables for sfrx, sftx, foxchk.
|
2024-05-21 09:45:03 -05:00 |
|
Joe Taylor
|
d4552213ce
|
Remove the unneeded files, but keep sfox_wave.f90.
|
2024-05-21 10:21: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
|
8b6744ec7f
|
Replace executables for Windows and Linux by stripped versions.
|
2024-05-16 16:58:08 +02:00 |
|
Uwe Risse
|
eefacf34f1
|
Update executables for Windows and Linux (free text messages functional).
|
2024-05-15 16:27:47 +02:00 |
|
Uwe Risse
|
38eb22469b
|
Update executables for Linux (free text support).
|
2024-05-15 14:13:45 +02:00 |
|
Uwe Risse
|
98e0ed133b
|
Update executables for Windows which support free text messages.
|
2024-05-15 11:13:19 +02:00 |
|
Joe Taylor
|
651006748d
|
SuperFox message types i3=0, 2, and 3 and now functional.
|
2024-05-14 12:45:48 -04:00 |
|
Uwe Risse
|
2817a66d55
|
Update sfrx executable for Linux. It now shows the “K1ABC verified” message.
|
2024-05-13 17:02:59 +02:00 |
|
Uwe Risse
|
c8f72e5eec
|
Make decoder.f90 functional on Windows if exe_dir contains a space. (Temporary commit until we have a better solution).
|
2024-05-12 08:35:21 +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 |
|
Joe Taylor
|
0b709251ed
|
Another try at fixing embedded blanks in a path name.
|
2024-05-08 16:32:22 -04:00 |
|
Joe Taylor
|
4c188eb604
|
Better this way?
|
2024-05-08 12:32:42 -04:00 |
|
Joe Taylor
|
d388ee85dd
|
Protect against path names with embedded blanks.
|
2024-05-08 12:27:19 -04:00 |
|
Joe Taylor
|
a003ac530b
|
Move "fort.47" into temp_dir for platform independence.
|
2024-05-08 10:43:32 -04:00 |
|
Joe Taylor
|
3812f2f9bc
|
Add code to support use of SuperFox digital signatures.
|
2024-05-07 09:10:57 -04:00 |
|
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 |
|
Joe Taylor
|
fada229d83
|
Input ts (approx tsync) from command line.
|
2024-02-22 14:35:41 -05:00 |
|
Joe Taylor
|
8948daabb0
|
Remove diagnostic print.
|
2024-02-22 14:26:38 -05:00 |
|
Joe Taylor
|
523023fe65
|
Code cleanup after changing sync scheme.
|
2024-02-22 14:25:17 -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
|
b1e2a54f91
|
Break the sweeping sync tone into pieces with different frequency offsets and slopes. Needs testing!
|
2024-02-21 15:28:36 -05:00 |
|
Joe Taylor
|
f1e4f998ce
|
Merge branch 'superfox' of bitbucket.org:k1jt/wsjtx into superfox
|
2024-02-21 14:59:17 -05:00 |
|
Joe Taylor
|
0393d7bd7c
|
More code cleanup; possible scheme for more frequency diversity in sync.
|
2024-02-21 14:57:44 -05:00 |
|
Steven Franke
|
f99e906a59
|
Add noise to the output of watterson.f90 instead of the input.
|
2024-02-21 13:21:05 -06:00 |
|
Joe Taylor
|
f896df064d
|
Complete the process of separating calculation of the sync waveform.
|
2024-02-21 13:49:25 -05:00 |
|
Joe Taylor
|
254a15b4f6
|
Move the sweep generator into a separate routine.
|
2024-02-21 13:44:20 -05:00 |
|
Joe Taylor
|
d44d00453f
|
Replace many instances of 12000.0 with fsample.
|
2024-02-21 13:33:37 -05:00 |
|
Joe Taylor
|
2effe7e4c7
|
Reset ftrsd ntrials to 1000.
|
2024-02-21 09:23:45 -05:00 |
|
Joe Taylor
|
d12e16c7d1
|
Add an option in sfoxtest for simulations with hard-wired sync.
|
2024-02-20 09:07:02 -05:00 |
|
Steven Franke
|
61711e905d
|
Add Eb/No to sfoxtest output.
|
2024-02-20 07:46:48 -06:00 |
|
Joe Taylor
|
cc6e7b1c16
|
Merge branch 'superfox' of bitbucket.org:k1jt/wsjtx into superfox
|
2024-02-19 14:33:04 -05:00 |
|
Joe Taylor
|
2a95463c80
|
Correct the computed duration of a SuperFox transmission, in sfoxtest.
|
2024-02-19 14:32:15 -05:00 |
|
Steven Franke
|
2346145fba
|
Merge remote-tracking branch 'refs/remotes/origin/superfox' into superfox
|
2024-02-19 13:30:47 -06:00 |
|
Steven Franke
|
7ce6e29a7e
|
Make watterson.f90 spreading function the same as that used in ITU report ITU-R F.1487.
|
2024-02-19 13:21:03 -06:00 |
|
Joe Taylor
|
d234986165
|
Add optional code to q65sim to confirm calkibration of SNR_2500.
|
2024-02-19 13:52:37 -05:00 |
|
Joe Taylor
|
fb19d27602
|
Compute signal power, noise power, and SNR_2500 explicitly in ft8sim.f90.
|
2024-02-19 13:23:42 -05:00 |
|