Write MAP65 decodes to file 'wb_q65.txt', for use by WSJT-X.

This commit is contained in:
Joe Taylor 2022-12-02 09:18:52 -05:00
parent 6c018cb53f
commit 0055222306
5 changed files with 10 additions and 3 deletions

View File

@ -40,7 +40,7 @@ subroutine map65_mmdec(nutc,id2,nqd,nsubmode,nfa,nfb,nfqso,ntol,newdat, &
lagain=(nagain.ne.0) lagain=(nagain.ne.0)
bVHF=.true. bVHF=.true.
emedelay=2.5 emedelay=2.5
ndepth=3 !Does this make it too slow? ndepth=2 !Does this make it too slow?
ntrperiod=60 ntrperiod=60
open(17,file=trim(temp_dir)//'/red.dat',status='unknown') open(17,file=trim(temp_dir)//'/red.dat',status='unknown')

View File

@ -10,6 +10,7 @@ subroutine ftninit(appd)
addpfx=' ' addpfx=' '
call pfxdump(appd//'/prefixes.txt') call pfxdump(appd//'/prefixes.txt')
open(12,file=appd//'/wb_q65.txt',status='unknown')
open(13,file=appd//'/map65.log',status='unknown') open(13,file=appd//'/map65.log',status='unknown')
open(19,file=appd//'/livecq.txt',status='unknown') open(19,file=appd//'/livecq.txt',status='unknown')
open(21,file=appd//'/map65_rx.log',status='unknown',access='append',err=950) open(21,file=appd//'/map65_rx.log',status='unknown',access='append',err=950)

View File

@ -7,9 +7,9 @@ program m65
! !
! 10 binary input data, *.tf2 files ! 10 binary input data, *.tf2 files
! 11 prefixes.txt ! 11 prefixes.txt
! 12 ! 12 wb_w65.txt
! 13 map65.log ! 13 map65.log
! 14 ! 14
! 15 ! 15
! 16 tquick log ! 16 tquick log
! 17 saved *.tf2 files ! 17 saved *.tf2 files

View File

@ -41,6 +41,7 @@ subroutine map65a(dd,ss,savg,newdat,nutc,fcenter,ntol,idphi,nfa,nfb, &
data nfile/0/,nutc0/-999/,nid/0/,ip000/1/,ip001/1/,mousefqso0/-999/ data nfile/0/,nutc0/-999/,nid/0/,ip000/1/,ip001/1/,mousefqso0/-999/
save save
rewind 12
ndecodes=0 ndecodes=0
! Clean start for Q65 at early decode ! Clean start for Q65 at early decode
@ -520,6 +521,7 @@ subroutine map65a(dd,ss,savg,newdat,nutc,fcenter,ntol,idphi,nfa,nfb, &
ndecdone=2 ndecdone=2
900 close(23) 900 close(23)
call flush(12)
ndphi=0 ndphi=0
mcall3b=mcall3a mcall3b=mcall3a

View File

@ -187,6 +187,10 @@ subroutine q65b(nutc,nqd,nxant,fcenter,nfcal,nfsample,ikhz,mousedf,ntol,xpol, &
nutc00=nutc nutc00=nutc
msg00=msg0(1:28) msg00=msg0(1:28)
freq1_00=freq1 freq1_00=freq1
f1=0.001*k0*df+nkhz_center-48.0+1.0
write(12,1120) nutc,f1,xdt0,nsnr0,trim(msg0)
1120 format(i4.4,f9.3,f7.2,i5,2x,a)
endif endif
endif endif