Commit Graph

2413 Commits

Author SHA1 Message Date
Joe Taylor 7256d70016 QRA66: change NSPS from 1920 to 1800. TxT=85*1800/12000=12.75 s. 2020-08-05 11:06:18 -04:00
Joe Taylor f1c8f04136 Report failed QRA66 decode as SNR = -22 dB. 2020-08-04 14:18:23 -04:00
Joe Taylor e719efd835 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-04 13:44:01 -04:00
Joe Taylor 335cc41faa More code cleanup. Rename sync66a to sync66. 2020-08-04 13:13:49 -04:00
Joe Taylor 2e893e8994 Add Tx freq as command-line argument for qra66sim. 2020-08-04 13:12:51 -04:00
Steven Franke cc0aa373a9 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-04 11:56:38 -05:00
Steven Franke 9b4b3a6623 Remove some unneeded code. 2020-08-04 11:56:32 -05:00
Joe Taylor 88102af49d Fic the transfer of ntol from GUI to qra66_decode(). 2020-08-04 12:53:37 -04:00
Joe Taylor 902bb4d5e0 Add timer calls in qra66_decode. 2020-08-04 11:58:09 -04:00
Joe Taylor 4b92c20ee9 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-04 11:52:51 -04:00
Joe Taylor 668631180d Code cleanup. 2020-08-04 11:52:29 -04:00
Steven Franke 4225241720 Changes to the llrs that are used as the basis for AP decoding. 2020-08-04 10:25:09 -05:00
Steven Franke 45a1a116c9 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-04 10:17:16 -05:00
Steven Franke 55d83f068b Fix SNR calculation for B,C,D submodes. 2020-08-04 10:15:08 -05:00
Joe Taylor 56067dc52c Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-04 10:50:00 -04:00
Joe Taylor 7b2e9c4e5d Many improvements to QRA66 decoder. 2020-08-04 10:49:14 -04:00
Steven Franke 802f078386 Fix SNR calculation for B,C,D submodes. 2020-08-04 09:15:44 -05:00
Joe Taylor c91baddb2c New sync66a subroutine for QRA66. 2020-08-03 16:30:29 -04:00
Joe Taylor 2846a6422a Temporary: limit Rx search range to 15-- +/- 50 Hz. 2020-08-02 13:33:15 -04:00
Joe Taylor dc5d85f850 Remove a diagnostic print. Correct the maxAP value. 2020-08-02 11:40:03 -04:00
Joe Taylor dd471c6b5e Improvements to QRA66 decoder. Still needs work. 2020-08-02 11:15:10 -04:00
Joe Taylor 45dac5bd18 Change random number generation in qra66sim so results are exactly repeateble. 2020-08-02 09:42:22 -04:00
Joe Taylor fb3c23492f Adjustments to the QRA66 decoder. Still need to implement looping over b90 values. 2020-08-01 15:12:37 -04:00
Joe Taylor e66843c0c0 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-01 12:14:44 -04:00
Joe Taylor 3867c452e6 Changes to GUI to accommodate QRA66. It's basically functional, I think. 2020-08-01 12:13:49 -04:00
Steven Franke e751a4404f Use squared metric for fst4 - works better on fading channel. 2020-08-01 10:58:21 -05:00
Joe Taylor a0b5be009a Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-01 10:14:26 -04:00
Joe Taylor f45c617422 First working QRA66 decoder. 2020-08-01 09:24:59 -04:00
Joe Taylor c4ef1e3e25 Starting on a decoder for QRA66. Now have found xdt and f0 from the sync vector. 2020-07-31 16:38:21 -04:00
Steven Franke 4b0ae524bf Set unpk77_success=.false. for messages with i3=0 and n3>6. 2020-07-31 14:15:49 -05:00
Joe Taylor 77b7e71424 Enable mode QRA66B in qra66sim. 2020-07-31 11:16:03 -04:00
Joe Taylor 09686b9958 Add a simulator for experimental mode QRA66. 2020-07-31 10:59:05 -04:00
Joe Taylor 9146ce9667 Correct a flaw in qra64sim. 2020-07-31 10:58:30 -04:00
Joe Taylor ee24f03d09 Modify genqra64.f90 so it can also be used for a "QRA66" mode. 2020-07-31 09:27:36 -04:00
Joe Taylor 902c0b7a59 Protect against bounds error in dopspread.f90. Remove the temporary ssavg code. 2020-07-29 09:48:19 -04:00
Joe Taylor 884854223c Add computation of an average spectrum of unmodulated FST4 signals after decoding. 2020-07-27 14:02:33 -04:00
Joe Taylor 4455861773 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-07-27 08:27:46 -04:00
Joe Taylor 79be2a7790 Reformat the fort.21 output. 2020-07-27 08:27:16 -04:00
Steven Franke 3de14a5436 Tweak SNR calibration. 2020-07-26 19:31:20 -05:00
Joe Taylor 7e24f9be20 Do not write an FFTW wisdom file if usage message has been issued. 2020-07-26 10:50:05 -04:00
Steven Franke 5eec869b2c Remove an unused file. 2020-07-23 13:22:12 -05:00
Bill Somerville a7223a5efa
A few more cosmetic 240 -> 4 changes 2020-07-23 19:13:05 +01:00
Steven Franke c88445ee7b One more 240->4 change in jt9,f90. 2020-07-23 12:53:49 -05:00
Steven Franke 085e63e05d Rename fst240 to fst4 in Fortran routines. 2020-07-23 12:48:50 -05:00
Joe Taylor 77a6f8f514 Move blanking from symspec() to fst240_decode(). Do not apply RefSpec corrections to data read from disk. 2020-07-23 10:58:10 -04:00
Joe Taylor 372651ae55 Add a simple execution timer for small blocks of code. 2020-07-22 10:43:33 -04:00
Steven Franke 231b518a22 Fix print format for w50 in fort.21 2020-07-21 12:42:50 -05:00
Steven Franke bb9e1b1b90 Remove 'Also FST240W' capability from fst240_decode. 2020-07-21 12:37:26 -05:00
Bill Somerville 2da65408a8
Fix filename case issue 2020-07-20 23:53:29 +01:00
Steven Franke d1012c9afb Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-07-20 16:09:31 -05:00