Steven Franke
2e704a33db
ft8sim.f90 can now generate 25 independently-fading signals.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7869 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-13 22:23:59 +00:00
Steven Franke
4dc1db0ef3
Fix call to symspec.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7866 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-13 14:23:58 +00:00
Steven Franke
f540df3629
Fix another bounds error.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7864 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-13 00:43:56 +00:00
Steven Franke
a35b460e68
Fix a comment. No code changes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7863 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-13 00:31:52 +00:00
Steven Franke
6e8ebd1024
Fix NHSYM.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7862 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-13 00:28:57 +00:00
Steven Franke
d8f9f385b4
Use quarter-symbol steps for time sync. Lower sync threshold. Implement subtraction and two pass decoding. Use osd2 only near nfqso.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7861 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-12 21:49:39 +00:00
Bill Somerville
407eb2c514
Correct issues with UDP messages and screen layout for MSK144 and FT8 modes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7830 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-10 00:01:20 +00:00
Steven Franke
fffeb17ec0
Guard against blank msg in fix_contest_message.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7823 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-09 17:46:02 +00:00
Steven Franke
5b92ad5f9d
Submit ap symbols to osd174.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7815 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-08 14:28:13 +00:00
Joe Taylor
a0acb0607d
Re-commit 7806 and 7807, but disable AP decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7814 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-08 14:06:48 +00:00
Joe Taylor
a0ea5dc8eb
Temporarily back out r7806 and r7807.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7808 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-07 21:40:28 +00:00
Steven Franke
8b1a956269
Don't call osd174 if ndepth=1.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7807 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-07 21:00:02 +00:00
Steven Franke
cdfd224974
Add basic ap functionality. Needs testing for decoding speed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7806 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-07 20:24:00 +00:00
Joe Taylor
5e0265a5ab
Minor tweaks to FT8 decoder, including norder=3 if ndepth=3.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7805 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-07 15:27:15 +00:00
Joe Taylor
4786fbd866
Patch from W9MDB: adds braces to make code in qra64.c more readable.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7802 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-07 12:55:05 +00:00
Steven Franke
1c2695332a
Send mycall,hiscall,hisgrid into the ft8 decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7797 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 20:00:42 +00:00
Steven Franke
cd5d144b97
Disable subtraction for now.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7794 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 18:58:04 +00:00
Steven Franke
3b87939358
Use dd in sync8, in anticipation of multiple detection/decoding passes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7789 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 15:45:25 +00:00
Steven Franke
f68c86854b
Remove a diagnostic write.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7788 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 14:57:55 +00:00
Steven Franke
ce06547b59
Add subtraction routines - not fully tested or tweaked yet.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7787 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 14:44:17 +00:00
Joe Taylor
ca8e9502b2
Minor tweaks for code cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7786 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 14:19:39 +00:00
Joe Taylor
76d1169140
FT8 now uses nsps=1920.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7784 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 13:38:06 +00:00
Joe Taylor
52d8324382
Baseline code with nsps=2048 in FT8.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7783 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-06 12:07:17 +00:00
Joe Taylor
b1f2f5c12e
Increase DT range to +/- 3 s.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7781 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-03 21:25:52 +00:00
Joe Taylor
ab3832fa82
In ft8_downsample, compute long FFT only when data have changed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7780 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-03 19:52:36 +00:00
Joe Taylor
4bce86d61e
Correct the FT8 downsample factor to be exactly 1/64.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7779 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-03 19:01:38 +00:00
Joe Taylor
e1b2bdef06
Fix a time delay introduced in refspectrum.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7778 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-03 15:21:38 +00:00
Bill Somerville
11a4139350
Fix complex buffer size for real to complex DFT
...
This fixes a memory corruption issue.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7776 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-02 15:05:17 +00:00
Steven Franke
adf648e0f3
Improved SNR calibration.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7775 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-02 11:24:30 +00:00
Steven Franke
ea12ba34fe
This stops Steve's mac from crashing.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7773 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-02 01:31:43 +00:00
Joe Taylor
cf6ff745a2
Oops! Those two 'unused' variables are actually used.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7772 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-02 00:36:45 +00:00
Steven Franke
27de2481bb
Remove some unused variables.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7771 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-02 00:08:17 +00:00
Joe Taylor
d8c883dd52
Add timer calls for ft8downsample.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7770 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 20:47:59 +00:00
Bill Somerville
f73a35842a
Reduce stack usage of F8 decoder modules
...
Reverted to default stack allocation for jt9.exe on Windows.
Tidied up FT8 decoder inteface to remove arguments that will probably
never be used.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7768 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 18:46:14 +00:00
Steven Franke
53dbe3248f
Make ft8d work with recent changes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7767 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 17:58:57 +00:00
Steven Franke
0bd8542ccf
Guard against bounds error in candidate array.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7765 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 16:06:18 +00:00
Steven Franke
624ef493a8
Remove s from ft8b argument list.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7763 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 14:58:34 +00:00
Steven Franke
4c88ab860b
Add more bounds checks.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7762 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 14:47:52 +00:00
Steven Franke
12c1b45c66
tweak
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7761 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 14:36:55 +00:00
Steven Franke
ff4e4b1828
Don't need to pass s into ft8b anymore.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7760 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 14:36:08 +00:00
Steven Franke
c4f056dca8
Fix a bounds violation.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7759 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 13:45:16 +00:00
Steven Franke
304cbaa672
Use complex signal for fine sync and symbol demod. Lower sync threshold. Improved SNR estimate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7757 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-07-01 13:08:30 +00:00
Joe Taylor
f6ecfec363
Add some timer calls; fix reporting of FT8 spots to PSKreporter.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7755 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-30 20:11:07 +00:00
Steven Franke
ec34c3b03b
Fix up command-line decoder ft8d.f90 so that it works with recent changes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7754 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-30 14:07:17 +00:00
Joe Taylor
b8eafac0db
Upgrade jt9.f90 for command-line processing of FT8 files.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7753 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-30 13:55:19 +00:00
Joe Taylor
e20bd5eae1
Don't execute AutoSeq steps after sending a 73.
...
For FT8 mode:
1. Open LU 13 in the proper way.
2. Disable diagnostic LU 51.
3. Add keyboard shortcuts CTRL+Plus, CTRL-Minus, to adjust audio Tx frequency
in even 50 Hz steps.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7749 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-29 13:42:24 +00:00
Joe Taylor
804543c6f8
Protect against bounds error when nfa=0.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7748 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-28 18:48:31 +00:00
Joe Taylor
7195f121dd
FT8 mode: Add suggested default freqs; start Tx audio at t=0.5 s rather than 1.0 s; Correct the displayed value of DT.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7747 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-28 18:23:56 +00:00
Joe Taylor
3658e32d57
Use norder=3 at the QSO frequency.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7745 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-28 15:34:38 +00:00
Joe Taylor
43295f018d
Improvements to FT8 decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7744 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-06-28 14:38:06 +00:00