mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-22 04:11:16 -05:00
Set max_drift = 10 for Q65-60A, 40 for Q65-15C, otherwise 0. Temporary ??
This commit is contained in:
parent
ccf5e0daa7
commit
42ab7fcd20
@ -437,11 +437,16 @@ subroutine q65_ccf_22(s1,iz,jz,nfqso,ntol,ndepth,ntrperiod,iavg,ipk,jpk, &
|
|||||||
|
|
||||||
ia=max(nfa,100)/df
|
ia=max(nfa,100)/df
|
||||||
ib=min(nfb,4900)/df
|
ib=min(nfb,4900)/df
|
||||||
max_drift=0
|
max_drift=0 !Drift units: bins/TxT
|
||||||
if(nqd.eq.1 .and. iavg.eq.0 .and. ntol.le.100 .and. ntrperiod.eq.60) then
|
! Do we need a GUI control to set max_drift ?
|
||||||
|
! For now, turn on drift compensation only for submodes 15B amd 60A.
|
||||||
|
if(nqd.eq.1 .and. iavg.eq.0 .and. ntol.le.100 .and. ntrperiod.eq.60 .and. &
|
||||||
|
mode_q65.eq.1) max_drift=10 !Q65-60A
|
||||||
|
if(nqd.eq.1 .and. iavg.eq.0 .and. ntol.le.100 .and. ntrperiod.eq.15 .and. &
|
||||||
|
mode_q65.eq.4) max_drift=40 !Q65-15C
|
||||||
|
if(max_drift.ne.0) then
|
||||||
ia=nint((nfqso-ntol)/df)
|
ia=nint((nfqso-ntol)/df)
|
||||||
ib=nint((nfqso+ntol)/df)
|
ib=nint((nfqso+ntol)/df)
|
||||||
max_drift=10 !Drift units: bins/TRperiod (?)
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
do i=ia,ib
|
do i=ia,ib
|
||||||
|
Loading…
Reference in New Issue
Block a user