mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-05-29 04:42:28 -04:00
Fix a newdat/nagain problem. This seems to make both WSJT-X and Q65W behave correctly, but the code needs cleanup.
This commit is contained in:
parent
21ef0c9d30
commit
33a836242c
@ -138,12 +138,13 @@ subroutine q65_dec0(iavg,nutc,iwave,ntrperiod,nfqso,ntol,ndepth,lclearave, &
|
|||||||
if(nsps.ge.7200) j0=1.0/dtstep !Nominal start-signal index
|
if(nsps.ge.7200) j0=1.0/dtstep !Nominal start-signal index
|
||||||
|
|
||||||
s3=0.
|
s3=0.
|
||||||
if(iavg.eq.0 .and. lnewdat) then
|
! if(iavg.eq.0 .and. lnewdat) then
|
||||||
|
if(iavg.eq.0) then
|
||||||
call timer('q65_syms',0)
|
call timer('q65_syms',0)
|
||||||
! Compute symbol spectra with NSTEP time bins per symbol
|
! Compute symbol spectra with NSTEP time bins per symbol
|
||||||
call q65_symspec(iwave,ntrperiod*12000,iz,jz,s1)
|
call q65_symspec(iwave,ntrperiod*12000,iz,jz,s1)
|
||||||
call timer('q65_syms',1)
|
call timer('q65_syms',1)
|
||||||
lnewdat=.false.
|
! lnewdat=.false.
|
||||||
else
|
else
|
||||||
s1=s1a(:,:,iseq)
|
s1=s1a(:,:,iseq)
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user