Commit Graph

5678 Commits

Author SHA1 Message Date
Steven Franke cb687c7034 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-03-05 11:17:03 -06:00
Steven Franke 07c753e284 Make ALL.TXT Rx timestamp equal to the beginning of the TR period, even if the decode comes in after the start of the next TR period. Make Tx timestamp the actual time that Tx started. 2020-03-05 11:16:56 -06:00
Joe Taylor cd9efc54ea Correct the reported value "ndecoded" for FT8 mode. 2020-03-03 15:18:25 -05:00
Joe Taylor 02eb4fe90b Use a table lookup for exp(i*phi) in gen_ft8wave.f90. 2020-03-03 12:40:27 -05:00
Steven Franke 761ee1cd85 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-29 13:47:09 -06:00
Steven Franke 037805ca8f Improve dt estimation in ft8b so that dt refinement procedure in subtractft8.f90 can be done with 4 calls to sqf instead of 7. 2020-02-29 13:46:59 -06:00
Joe Taylor 6c1efac576 Once more, to get the <DecodeFinished> behavior right for realtime monitoring as well as data from disk. 2020-02-28 15:45:51 -05:00
Joe Taylor 8e7a56634b Set nearly=41; don't write <DecodeFinished> after the early decode pass. 2020-02-28 15:03:39 -05:00
Joe Taylor f9322f2b43 Add calls to timer() around calls to subtractft8(). 2020-02-28 11:25:32 -05:00
Joe Taylor 2e696574c9 Add a TIP about *Alternate F1-F6 bindings* to User Guide. 2020-02-28 11:24:24 -05:00
Steven Franke 877878ea88 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-27 09:10:27 -06:00
Steven Franke 403904089e Re-arrange the fields in the ALL_WSPR.TXT file. 2020-02-27 09:10:17 -06:00
Joe Taylor b9888a09ff Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-26 13:16:12 -05:00
Joe Taylor 6afff5821e Correct the times written to ALL.TXT when decode occurs after the T/R boundary. 2020-02-26 13:15:22 -05:00
Joe Taylor 00210d1141 Minor code cleanup in subtractft9.f90. 2020-02-26 13:14:49 -05:00
Steven Franke 478fd74e84 Remove reference to obsolete file ft8.f90 in CMakeLists.txt. 2020-02-25 17:06:36 -06:00
Steven Franke 1dde5fdd6c Fix a minor bug in the unpk_ routine that was introduced in the last commit. 2020-02-25 15:28:57 -06:00
Steven Franke 38bac5e335 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-25 10:56:22 -06:00
Steven Franke 0ca6cbb575 wsprd: improve decoding and reduce the number of false decodes
Hashtable entries now include the 4-digit grid obtained from the most
recent Fano decode of the callsign. The stored grid is used to validate
OSD decodes. OSD decodes of type 1 messages are accepted only if the
callsign is present in the hashtable and if the grid matches the grid
stored in the hashtable.
2020-02-25 10:48:38 -06:00
Joe Taylor 65fda32a05 Previous commit was in error. This is the best-performing subtractft8.f90. 2020-02-25 09:04:18 -05:00
Joe Taylor ff46c5a0c4 In subtractft8.f90: refine DT for early decodes before subtracting them from dd(). 2020-02-24 16:18:42 -05:00
Joe Taylor 1d159a18c7 More cleanup to satisfy fussy gcc 10 compiler. 2020-02-21 13:36:49 -05:00
Joe Taylor adb7dfcac3 Satisfy fussy compilers like gcc 10: Type mismatch between actual argument at (1) and actual argument at (2) 2020-02-21 09:52:20 -05:00
Joe Taylor 2a92ab903e Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-17 14:53:41 -05:00
Steven Franke ac1d0f837d Comment out diagnostic write statement. 2020-02-17 10:56:47 -06:00
Steven Franke 20b942b802 FT8: Add an experimental 4'th bit metric. Make dupe removal unconditional. 2020-02-17 10:53:52 -06:00
K9AN 207fd05f9f Minor simplification - remove unnecessary nint() functions in get_spectrum_baseline.f90 2020-02-14 16:54:56 -06:00
Joe Taylor ecb09ba852 Revert "Send "<DecodeFinished>" for FT8 only after the full-length decoding pass."
This reverts commit 364db768db.
2020-02-14 17:44:46 -05:00
Joe Taylor de4bbbc59a Revert "Send "<DecodeFinished>" for FT8 only after the full-length decoding pass."
This reverts commit 364db768db.
2020-02-14 16:33:16 -05:00
Steven Franke 09b47b0e8e Change lower limit of analysis window from 200 Hz to 100 Hz. 2020-02-14 15:28:16 -06:00
Joe Taylor 364db768db Send "<DecodeFinished>" for FT8 only after the full-length decoding pass. 2020-02-14 11:49:07 -05:00
Joe Taylor e25696f4e3 Enable early+normal decoding for FT8 data read from disk, within WSJT-X. 2020-02-14 11:16:54 -05:00
Joe Taylor cf6ee661ab Fix two bugs (thanks Steve!); add early-decode logic to jt9[.exe] from command line. 2020-02-14 10:15:37 -05:00
Joe Taylor 2823cc3e85 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-13 15:34:09 -05:00
Steven Franke e936a863a8 Fix some bugs related to osd decoding in msk144 and disable it for now. 2020-02-13 14:25:36 -06:00
Joe Taylor 4a4864d2ae FT8 early decoding is now working. 2020-02-13 15:05:37 -05:00
Steven Franke 08baa50a01 Experimental change to enable OSD decoding for MSK144 when ntol .le. 50 Hz 2020-02-13 08:48:51 -06:00
Steven Franke cf07d478ac Some repairs and tweaks to development-related programs in fsk4hf directory. 2020-02-09 16:13:52 -06:00
Steven Franke e9160f3c2f Make ldpcsim174_91 work again. Scale SNR2500 assuming coherent BPSK, same Eb as FT8. 2020-02-08 14:49:21 -06:00
Steven Franke 9dd7e3f8c3 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-02-03 10:49:09 -06:00
Steven Franke ff109a60ca Implement AP decoding for Hounds when Fox has a compound call with standard base call. 2020-02-03 10:48:51 -06:00
Bill Somerville 68893d4fe9
Tidy formatting 2020-02-01 23:56:35 +00:00
Bill Somerville f769f179c8
Remove std::hash<QString> specialization for Qt >= 5.14 2020-02-01 23:55:18 +00:00
Steven Franke 1a8ef22923 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-01-27 09:56:21 -06:00
Steven Franke 96ad947a37 Implement decode quality metric for FT4. 2020-01-27 09:55:34 -06:00
Joe Taylor 737ffb39d8 Add a Python script for converting all.txt to Cabrillo. 2020-01-24 16:07:54 -05:00
Steven Franke 70b84478f0 Add WW_DIGI to the special activities section. Make necessary changes to
the decoders. Also, an experimental change to the FT4 decoder to base
AP decoding passes on 4-symbol block detection instead of single symbol
detection. This provides about 1 dB improvement on the AWGN channel.
Sensitivity changes on other channels are TBD.
2020-01-24 11:26:36 -06:00
Steven Franke 9aaffb9252 For FT4 - enable ndeep=4 within 80 Hz of nfqso. 2020-01-11 15:22:48 -06:00
Steven Franke 87b2bd74e2 More work on AP decoding for RU/SCC contests. 2020-01-09 11:44:58 -06:00
Steven Franke a63e6e1209 - Force the use of standardized CQ modifier for FT4/FT8 contest operation.
- Pass CQ modifier string to the ft4 decoder.
2020-01-08 08:41:47 -06:00