mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-09-28 16:16:48 -04:00
Tweak the correction for frequency drift of a QRA64 signal.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6956 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
bcef802525
commit
b6a0b5a40f
@ -45,13 +45,13 @@ subroutine qra64a(dd,nutc,nf1,nf2,nfqso,ntol,mycall_12,hiscall_12, &
|
||||
do itry0=1,3
|
||||
idf0=itry0/2
|
||||
if(mod(itry0,2).eq.0) idf0=-idf0
|
||||
a(1)=-(f0+0.248*idf0)
|
||||
a(1)=-(f0+0.248*(idf0-0.33*kpk))
|
||||
nfreq=nint(-a(1))
|
||||
a(3)=0.
|
||||
do itry1=1,1
|
||||
do itry1=1,3
|
||||
idf1=itry1/2
|
||||
if(mod(itry1,2).eq.0) idf1=-idf1
|
||||
a(2)=0.5*idf1
|
||||
a(2)=-0.67*(idf1 + 0.67*kpk)
|
||||
call twkfreq(c00,c0,npts2,4000.0,a)
|
||||
call spec64(c0,npts2,jpk,s3)
|
||||
call qra64_dec(s3,nc1,nc2,ng2,naptype,0,dat4,snr2,irc)
|
||||
@ -64,8 +64,8 @@ subroutine qra64a(dd,nutc,nf1,nf2,nfqso,ntol,mycall_12,hiscall_12, &
|
||||
else
|
||||
snr2=0.
|
||||
endif
|
||||
write(78,3900) nutc,snr1,snr2,dtx,nfreq,idf0,idf1,irc,decoded
|
||||
3900 format(i4.4,2f6.1,f6.2,i5,3i3,1x,a22)
|
||||
write(78,3900) nutc,snr1,snr2,dtx,nfreq,kpk,idf0,idf1,irc,decoded
|
||||
3900 format(i4.4,2f6.1,f6.2,i5,4i3,1x,a22)
|
||||
flush(78)
|
||||
! write(*,3006) idf0,idf1,nfreq,jpk,kpk,irc,decoded
|
||||
!3006 format(2i4,i6,i7,2i4,2x,a22)
|
||||
|
Loading…
Reference in New Issue
Block a user