mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-08-04 07:02:27 -04:00
Don't allow divide-by-0 for pathological JT4 signal.
This commit is contained in:
parent
e14fbd2fd0
commit
038405bc1e
@ -139,8 +139,10 @@ subroutine sync4(dat,jz,ntol,nfqso,mode,mode4,minwidth,dtx,dfx,snrx, &
|
|||||||
ns=ns+1
|
ns=ns+1
|
||||||
endif
|
endif
|
||||||
enddo
|
enddo
|
||||||
rms=sqrt(sq/ns)
|
rms=0.1
|
||||||
|
if(ns.gt.0) rms=sqrt(sq/ns)
|
||||||
snrx=10.0*log10(ccfred(ipk1a)/rms) - 41.2
|
snrx=10.0*log10(ccfred(ipk1a)/rms) - 41.2
|
||||||
|
if(snrx.gt.50.0) snrx=50.0
|
||||||
|
|
||||||
900 return
|
900 return
|
||||||
end subroutine sync4
|
end subroutine sync4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user