mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-19 10:32:02 -05:00
Another tweak to parameters in Deep Search algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@207 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
bc90f17349
commit
9621999d52
13
deep65.F
13
deep65.F
@ -136,21 +136,20 @@ C If sync=OOO, no CQ messages
|
|||||||
if(pp(ntot-i).ne.pp(ntot)) go to 40
|
if(pp(ntot-i).ne.pp(ntot)) go to 40
|
||||||
enddo
|
enddo
|
||||||
|
|
||||||
40 qual=100.0*(p1-1.08*pp(ntot-i))
|
40 if(mode65.eq.1) bias=max(1.12*pp(ntot-i),0.335)
|
||||||
if(mode65.eq.1) qual=100.0*(p1-1.12*pp(ntot-i))
|
if(mode65.eq.2) bias=max(1.08*pp(ntot-i),0.405)
|
||||||
if(mode65.eq.4) qual=100.0*(p1-1.04*pp(ntot-i))
|
if(mode65.eq.4) bias=max(1.04*pp(ntot-i),0.505)
|
||||||
! if(mode65.eq.1) qual=100.0*(p1-0.335)
|
qual=100.0*(p1-bias)
|
||||||
! if(mode65.eq.4) qual=100.0*(p1-0.505)
|
|
||||||
decoded=' '
|
decoded=' '
|
||||||
c=' '
|
c=' '
|
||||||
|
|
||||||
if(qual.gt.1.0) then
|
if(qual.gt.1.0) then
|
||||||
if(qual.lt.6.0) c='?'
|
if(qual.lt.6.0) c='?'
|
||||||
decoded=testmsg(ip1)
|
decoded=testmsg(ip1)
|
||||||
|
else
|
||||||
|
qual=0.
|
||||||
endif
|
endif
|
||||||
decoded(22:22)=c
|
decoded(22:22)=c
|
||||||
if(qual.lt.0.) qual=0.
|
|
||||||
if(qual.gt.10.) qual=10.
|
|
||||||
|
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
2
wsjt.py
2
wsjt.py
@ -1,4 +1,4 @@
|
|||||||
#------------------------------------------------------------------- WSJT
|
#------------------------------------------------------------------ WSJT
|
||||||
from Tkinter import *
|
from Tkinter import *
|
||||||
from tkFileDialog import *
|
from tkFileDialog import *
|
||||||
import Pmw
|
import Pmw
|
||||||
|
2
wsjt65.f
2
wsjt65.f
@ -149,7 +149,7 @@ C result from the Reed-Solomon decoder.
|
|||||||
200 continue
|
200 continue
|
||||||
kvqual=0
|
kvqual=0
|
||||||
if(ncount.ge.0) kvqual=1
|
if(ncount.ge.0) kvqual=1
|
||||||
nqual=qbest
|
nqual=min(qbest,10.0)
|
||||||
if(nqual.ge.nq1 .and.kvqual.eq.0) then
|
if(nqual.ge.nq1 .and.kvqual.eq.0) then
|
||||||
dtx=dtbest
|
dtx=dtbest
|
||||||
dfx=dfbest
|
dfx=dfbest
|
||||||
|
Loading…
Reference in New Issue
Block a user