mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 13:48:42 -05:00
Screen MSK144 decodes and reject if more than 18 hard errors were 'corrected'. These are almost certainly undetected errors.
This commit is contained in:
parent
40037baf97
commit
d6cf3dc89f
@ -94,11 +94,11 @@ subroutine msk144decodeframe(c,softbits,msgreceived,nsuccess,recent_calls,nrecen
|
||||
llr=2.0*llr/(sigma*sigma)
|
||||
|
||||
max_iterations=10
|
||||
! call timer('bpdec144 ',0)
|
||||
! call timer('bpdec128_90 ',0)
|
||||
apmask=0
|
||||
call bpdecode128_90(llr,apmask,max_iterations,decoded77,cw,nharderror,niterations)
|
||||
! call timer('bpdec144 ',1)
|
||||
if( nharderror .ge. 0.0 ) then
|
||||
! call timer('bpdec128_90 ',1)
|
||||
if( nharderror .ge. 0 .and. nharderror .lt. 18 ) then
|
||||
nsuccess=1
|
||||
write(c77,'(77i1)') decoded77
|
||||
call unpack77(c77,msgreceived)
|
||||
|
Loading…
Reference in New Issue
Block a user