Fix a bug in calculation of S/N in JT4 mode.

This commit is contained in:
Joe Taylor 2019-05-20 12:46:36 -04:00
parent 350391d66e
commit 2044b736da

View File

@ -156,7 +156,7 @@ contains
nfreqz=nint(dfx) nfreqz=nint(dfx)
call timer('sync4 ',1) call timer('sync4 ',1)
nsnr=nint(snrx) nsnr=-26
if(sync.lt.syncmin) then if(sync.lt.syncmin) then
if (associated (this%decode_callback)) then if (associated (this%decode_callback)) then
call this%decode_callback(nsnr,dtxz,nfreqz,.false.,csync, & call this%decode_callback(nsnr,dtxz,nfreqz,.false.,csync, &
@ -166,6 +166,7 @@ contains
endif endif
! We have achieved sync ! We have achieved sync
nsnr=nint(snrsync - 22.9)
decoded=blank decoded=blank
deepmsg=blank deepmsg=blank
special=' ' special=' '