2418 Commits

Author SHA1 Message Date
Steven Franke
67f2450cc5 Make noise analysis bandwidth at least 10 times the signal bandwidth, when possible. 2020-06-22 15:21:55 -05:00
Steven Franke
37eff41549 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-22 14:51:08 -05:00
Steven Franke
9741e08af2 Improve sync search range to account for hmod>1. 2020-06-22 14:51:01 -05:00
Joe Taylor
65996b015c Exten the DT search range, Steve's suggestion. 2020-06-22 15:20:02 -04:00
Joe Taylor
fcb237807c Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-22 12:10:52 -04:00
Steven Franke
963bd78f63 Tweak for better sensitivity. 2020-06-22 09:46:48 -05:00
Steven Franke
f111230687 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-22 08:16:37 -05:00
Steven Franke
7d5fb03dea First cut at SNR estimate. Needs testing. 2020-06-22 08:11:45 -05:00
Joe Taylor
8a21533c21 UPdate some estimates in fst280.txt. 2020-06-21 18:46:21 -04:00
Bill Somerville
c2de0fe7ca
Merge branch 'hotfix-2.2.2' into develop 2020-06-21 21:44:59 +01:00
Steven Franke
d147eae27e
FT8: make sure that nbadcrc is initialized to true before each decoding attempt. 2020-06-21 20:36:19 +01:00
Joe Taylor
9208ac55b8
Another try: Ignore messages decoding to i3.n3 = 0.2. 2020-06-21 20:36:19 +01:00
Joe Taylor
ad0ff6d2be
Revert "Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used."
This reverts commit d56f359b6993802a83c3129b2c72e6d076c0a98a.
2020-06-21 20:36:19 +01:00
Joe Taylor
ac1e007238
Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used. 2020-06-21 20:36:19 +01:00
Steven Franke
2eca4001a0
cosmetic change. 2020-06-21 20:35:59 +01:00
Steven Franke
72a1a03db1
Detune the Normal decode setting a bit to reduce false decodes even more. 2020-06-21 20:35:59 +01:00
Steven Franke
4913929c99
FT8: Make Fast decode setting faster. 2020-06-21 20:35:26 +01:00
Steven Franke
77f05e9e10
In gen_ft8wave, make sure that wave() is not referenced unless icmplx=0. 2020-06-21 20:24:25 +01:00
Steven Franke
fb60ec0be5
FT8: Make the Fast decode setting Faster. 2020-06-21 20:24:25 +01:00
Joe Taylor
501cb44923 Clean up git workspace. 2020-06-21 14:38:40 -04:00
Steven Franke
79c437f69a Implement de-duping for FST280. 2020-06-21 12:40:38 -05:00
Joe Taylor
3a16399857 Don't send "<DecodeFinished>" twice for FST280. 2020-06-21 11:08:46 -04:00
Joe Taylor
ad4fac6b3d Implement "Single decode" for FST280. 2020-06-21 10:33:36 -04:00
K9AN
f03f411733 Changes to enable Fast and Normal decode settings. NB - max number of candidates has been increased to 20. 2020-06-21 08:48:34 -05:00
Bill Somerville
aa52e7d4c6
Add new PE RAC section for FD 2020-06-21 13:06:52 +01:00
Joe Taylor
0e935f0cf7 More tweaks to FST280 decoding. Suppress blank free text msgs. 2020-06-20 15:41:52 -04:00
Joe Taylor
17d1bc92dc Revert "Make sure that ncand is correct even when the number of candidates has been limited."
This reverts commit e78f1abcedccca04eaddc6cefba01da2fc615cae.
2020-06-20 14:17:34 -04:00
Joe Taylor
066d2585bc Revert "Enable sync checks on candidates."
This reverts commit 644a570cb995b638c3fe9c75487e90a168cc8046.
2020-06-20 14:17:05 -04:00
Joe Taylor
78685e10c6 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-20 13:48:15 -04:00
Joe Taylor
f8d7489b4e Fix many odds & ends for merging FST280 properly into the GUI. 2020-06-20 13:47:32 -04:00
Steven Franke
644a570cb9 Enable sync checks on candidates. 2020-06-20 12:37:37 -05:00
K9AN
e78f1abced Make sure that ncand is correct even when the number of candidates has been limited. 2020-06-19 20:56:50 -05:00
Joe Taylor
f2b460231b Should allocate pulse(1:3*nsps), not pulse(1:3*nsps*fsample) ! 2020-06-19 19:17:05 -04:00
K9AN
28746dd0b6 Need to reallocate pulse() when nsps changes. 2020-06-19 16:49:26 -05:00
Joe Taylor
dff2b7e146 Add code to sort FST280 candidates by strength and return only the top few. Temporary? 2020-06-19 15:54:59 -04:00
Joe Taylor
dc2d1057bd Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-19 15:02:59 -04:00
Joe Taylor
87b79d0615 OK, we can now transmit in FST280 mode. 2020-06-19 15:02:05 -04:00
Steven Franke
7b62732a45 Fix size of candidates array. 2020-06-19 13:43:50 -05:00
Steven Franke
a5dd1bcab4 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-19 13:41:35 -05:00
Steven Franke
1465ab6935 Sync all signals and then de-dupe before decoding. Changes to sync threshold scheme. 2020-06-19 13:39:10 -05:00
Joe Taylor
b2ae563a7d For the user, define FST280 frequency as that of the lowest tone. 2020-06-19 11:57:49 -04:00
Joe Taylor
297c1a0dcb Must reallocate some arrays when FST280 submode changes. 2020-06-19 10:16:04 -04:00
Joe Taylor
8933e43fb3 Use 15 30 60 120 300 rather than A B C D E for sequence length in FST280sim. 2020-06-19 09:28:55 -04:00
Joe Taylor
d64e266e8f Pass submode (==> hmod) to fst280_decode.f90. 2020-06-19 09:15:00 -04:00
Joe Taylor
5569700980 Send nutc to the fst280 decoder, and use it. Also some code cleanup. 2020-06-18 19:53:49 -04:00
Joe Taylor
ea439f77ab Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-18 18:46:06 -04:00
Bill Somerville
402ce1b3fb
Enable passing decodes back to caller 2020-06-18 23:33:36 +01:00
Joe Taylor
b270e7372f Use hhmm in file name if TRperiod.ge.60. 2020-06-18 15:03:41 -04:00
Joe Taylor
72005888ac Starting to implement callback routine fst280_decoded. Not yet functional! 2020-06-18 13:37:49 -04:00
Joe Taylor
54c1df030b Fix the logic for setting length of FST280 data sent from jt9 to decoder. 2020-06-18 11:25:32 -04:00