Screen out FT8 decodes with excessively large number of hard errors. These are almost certainly undetected errors.

This commit is contained in:
Steven Franke 2018-07-08 13:29:12 +00:00
parent 8eb58a47ba
commit e7b19b29b0

View File

@ -316,7 +316,7 @@ subroutine ft8b_2(dd0,newdat,nQSOProgress,nfqso,nftx,ndepth,lapon,lapcqonly, &
msg37=' ' msg37=' '
xsnr=-99.0 xsnr=-99.0
if(nharderrors.lt.0) cycle if(nharderrors.lt.0 .or. nharderrors.gt.36) cycle
if(count(cw.eq.0).eq.174) cycle !Reject the all-zero codeword if(count(cw.eq.0).eq.174) cycle !Reject the all-zero codeword
nbadcrc=0 ! If we get this far, must be a valid codeword. nbadcrc=0 ! If we get this far, must be a valid codeword.
write(c77,'(77i1)') message77 write(c77,'(77i1)') message77