mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-18 10:01:57 -05:00
Added a "Set Tx Freq" command. (Works with station.py)
Diagnostic print for a bounds error in map65a.F90. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/map65@1032 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
5469169703
commit
c0681b2305
@ -104,13 +104,14 @@ subroutine astro0(nyear,month,nday,uth8,nfreq,grid,cauxra,cauxdec, &
|
||||
ih,im,is,AzSun,ElSun, &
|
||||
ih,im,is,AzAux,ElAux, &
|
||||
nfreq,doppler,dfdt,doppler00,dfdt0, &
|
||||
mousefqso
|
||||
mousefqso,nsetftx
|
||||
1010 format(i2.2,':',i2.2,':',i2.2,',',f5.1,',',f5.1,',Moon'/ &
|
||||
i2.2,':',i2.2,':',i2.2,',',f5.1,',',f5.1,',Sun'/ &
|
||||
i2.2,':',i2.2,':',i2.2,',',f5.1,',',f5.1,',Source'/ &
|
||||
i4,',',f8.1,',',f8.2,',',f8.1,',',f8.2,',Doppler'/ &
|
||||
i4,',fQSO')
|
||||
i4,',',i1,',fQSO')
|
||||
call flushqqq(14)
|
||||
nsetftx=0
|
||||
isec0=isec
|
||||
endif
|
||||
|
||||
|
@ -28,6 +28,7 @@ integer ntr !Are we in 2nd sequence? SoundIn
|
||||
integer nmsg !Length of Tx message SoundIn
|
||||
integer nsave !Which files to save? GUI
|
||||
integer nadd5 !Prepend 5 sec of 0's before decoding? GUI
|
||||
integer nsetftx !1 to request setting TS-2000 freq GUI,astro0
|
||||
integer dftolerance !DF tolerance (Hz) GUI
|
||||
logical LDecoded !Was a message decoded? Decoder
|
||||
logical rxdone !Has the Rx sequence finished? SoundIn,Decoder
|
||||
@ -108,7 +109,7 @@ common/gcom2/fcenter,ps0(431),psavg(450),s2(64,3100),ccf(-5:540), &
|
||||
green(500),fselect,pctlost,pctblank,rxnoise,dphi,ngreen,dgain,iter, &
|
||||
ndecoding,ndecoding0,mousebutton,multicast, &
|
||||
ndecdone,npingtime,ierr,lauto,mantx,nrestart,ntr,nmsg,nsave,nadd5, &
|
||||
dftolerance,LDecoded,rxdone,monitoring,nzap,minsigdb, &
|
||||
nsetftx,dftolerance,LDecoded,rxdone,monitoring,nzap,minsigdb, &
|
||||
nclearave,nfreeze,nafc,ncsmin,newspec,nfa,nfb,nfcal,idphi,nkeep, &
|
||||
nmode,mode65,nbpp,ndebug,ndphi,nhispol,nt1, &
|
||||
nblank,nport,mousedf,mousefqso,neme,nrw26,naggressive,ntx2,nagain, &
|
||||
|
13
map65.py
13
map65.py
@ -927,6 +927,10 @@ def inc_fqso(event=NONE):
|
||||
def dec_fqso(event=NONE):
|
||||
Audio.gcom2.mousefqso=Audio.gcom2.mousefqso - 1
|
||||
|
||||
#------------------------------------------------------ set_ftx
|
||||
def set_ftx(event=NONE):
|
||||
Audio.gcom2.nsetftx=1
|
||||
|
||||
#------------------------------------------------------ GenStdMsgs
|
||||
def GenStdMsgs(event=NONE):
|
||||
global altmsg
|
||||
@ -1555,8 +1559,8 @@ root.bind_all('<Control-o>',openfile)
|
||||
root.bind_all('<Control-O>',openfile)
|
||||
root.bind_all('<Alt-q>',logqso)
|
||||
root.bind_all('<Alt-Q>',logqso)
|
||||
root.bind_all('<Alt-s>',stopmon)
|
||||
root.bind_all('<Alt-S>',stopmon)
|
||||
root.bind_all('<Alt-s>',set_ftx)
|
||||
root.bind_all('<Alt-S>',set_ftx)
|
||||
root.bind_all('<Alt-x>',decode_exclude)
|
||||
root.bind_all('<Alt-X>',decode_exclude)
|
||||
root.bind_all('<Alt-z>',toggle_zap)
|
||||
@ -1588,7 +1592,7 @@ iframe4b.pack(expand=1, fill=X, padx=4)
|
||||
iframe4c = Frame(frame, bd=1, relief=SUNKEN)
|
||||
blogqso=Button(iframe4c, text='Log QSO',underline=4,command=logqso,
|
||||
padx=1,pady=1)
|
||||
bstop=Button(iframe4c, text='Stop',underline=0,command=stopmon,
|
||||
bstop=Button(iframe4c, text='Stop',command=stopmon,
|
||||
padx=1,pady=1)
|
||||
bmonitor=Button(iframe4c, text='Monitor',underline=0,command=monitor,
|
||||
padx=1,pady=1)
|
||||
@ -1666,6 +1670,8 @@ f5b.pack(side=LEFT,expand=1,fill=BOTH)
|
||||
f5c=Frame(iframe5,bd=2,relief=GROOVE)
|
||||
txfirst=Checkbutton(f5c,text='Tx First',justify=RIGHT,variable=TxFirst)
|
||||
f5c2=Frame(f5c,bd=0)
|
||||
ftx=Button(f5c,text='Set fTx',underline=0,command=set_ftx,
|
||||
padx=1,pady=1)
|
||||
genmsg=Button(f5c,text='GenStdMsgs',underline=0,command=GenStdMsgs,
|
||||
padx=1,pady=1)
|
||||
auto=Button(f5c,text='Auto is Off',underline=0,command=toggleauto,
|
||||
@ -1675,6 +1681,7 @@ auto.focus_set()
|
||||
txfirst.grid(column=0,row=0,sticky='W',padx=4)
|
||||
f5c2.grid(column=0,row=1,sticky='W',padx=4)
|
||||
#sked.grid(column=0,row=3,sticky='W',padx=4)
|
||||
ftx.grid(column=0,row=2,sticky='EW',padx=4)
|
||||
genmsg.grid(column=0,row=4,sticky='W',padx=4)
|
||||
auto.grid(column=0,row=5,sticky='EW',padx=4)
|
||||
|
||||
|
@ -96,7 +96,13 @@ subroutine map65a(newdat)
|
||||
if(mod(i-ia,10).eq.0) then
|
||||
do jp=1,4
|
||||
do ii=-50,50
|
||||
tavg(ii)=savg(jp,i+ii)
|
||||
iii=i+ii
|
||||
if(iii.ge.1 .and. iii.le.32768) then
|
||||
tavg(ii)=savg(jp,iii)
|
||||
else
|
||||
print*,'Error in iii:',iii,ia,ib,fa,fb
|
||||
stop
|
||||
endif
|
||||
enddo
|
||||
call pctile(tavg,tmp,101,50,base(jp))
|
||||
enddo
|
||||
|
Loading…
Reference in New Issue
Block a user