mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-11-03 13:30:52 -05:00 
			
		
		
		
	Recompute deep search messages after change of neme status and after
adding a callsign to CALL3.TXT. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/map65@1718 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
		
							parent
							
								
									02994c6f53
								
							
						
					
					
						commit
						b8e09b7c2d
					
				
							
								
								
									
										6
									
								
								deep65.F
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								deep65.F
									
									
									
									
									
								
							@ -14,6 +14,7 @@
 | 
				
			|||||||
      integer ncode(63,2*MAXCALLS + 2 + MAXRPT)
 | 
					      integer ncode(63,2*MAXCALLS + 2 + MAXRPT)
 | 
				
			||||||
      real pp(2*MAXCALLS + 2 + MAXRPT)
 | 
					      real pp(2*MAXCALLS + 2 + MAXRPT)
 | 
				
			||||||
      common/mrscom/ mrs(63),mrs2(63)
 | 
					      common/mrscom/ mrs(63),mrs2(63)
 | 
				
			||||||
 | 
					      common/c3com/ mcall3a
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      data neme0/-99/
 | 
					      data neme0/-99/
 | 
				
			||||||
      data rpt/'-01','-02','-03','-04','-05',
 | 
					      data rpt/'-01','-02','-03','-04','-05',
 | 
				
			||||||
@ -31,10 +32,11 @@
 | 
				
			|||||||
     +         'RO','RRR','73'/
 | 
					     +         'RO','RRR','73'/
 | 
				
			||||||
      save
 | 
					      save
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      modified=0                              !@@@
 | 
					 | 
				
			||||||
      if(mycall.eq.mycall0 .and. hiscall.eq.hiscall0 .and. 
 | 
					      if(mycall.eq.mycall0 .and. hiscall.eq.hiscall0 .and. 
 | 
				
			||||||
     +   hisgrid.eq.hisgrid0 .and. modified.eq.modified0) go to 30
 | 
					     +   hisgrid.eq.hisgrid0 .and. mcall3a.eq.0 .and.
 | 
				
			||||||
 | 
					     +   neme.eq.neme0) go to 30
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      mcall3a=0
 | 
				
			||||||
      call cs_lock('deep65a')
 | 
					      call cs_lock('deep65a')
 | 
				
			||||||
      rewind 23
 | 
					      rewind 23
 | 
				
			||||||
      k=0
 | 
					      k=0
 | 
				
			||||||
 | 
				
			|||||||
@ -15,6 +15,7 @@ integer ngreen         !Length of green                         GUI
 | 
				
			|||||||
real dgain             !Digital audio gain setting              GUI
 | 
					real dgain             !Digital audio gain setting              GUI
 | 
				
			||||||
integer ndecoding      !Decoder status (see decode2.f90)     GUI,Decoder
 | 
					integer ndecoding      !Decoder status (see decode2.f90)     GUI,Decoder
 | 
				
			||||||
integer ndecoding0     !Status on previous decode            GUI,Decoder
 | 
					integer ndecoding0     !Status on previous decode            GUI,Decoder
 | 
				
			||||||
 | 
					integer mcall3         !CALL3.TXT has been modified          GUI,Decoder
 | 
				
			||||||
integer mousebutton    !Which button was clicked?               GUI
 | 
					integer mousebutton    !Which button was clicked?               GUI
 | 
				
			||||||
integer multicast      !1 for multicast data, 0 for unicast     GUI
 | 
					integer multicast      !1 for multicast data, 0 for unicast     GUI
 | 
				
			||||||
integer ndecdone       !Is decoder finished?                 GUI,Decoder
 | 
					integer ndecdone       !Is decoder finished?                 GUI,Decoder
 | 
				
			||||||
@ -104,7 +105,7 @@ character*8 utcdata     !HHMM UTC for the processed data       Decoder
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
common/gcom2/fcenter,ps0(431),psavg(450),s2(64,3100),ccf(-5:540),           &
 | 
					common/gcom2/fcenter,ps0(431),psavg(450),s2(64,3100),ccf(-5:540),           &
 | 
				
			||||||
     green(500),fselect,pctlost,pctblank,rxnoise,dphi,ngreen,dgain,         &
 | 
					     green(500),fselect,pctlost,pctblank,rxnoise,dphi,ngreen,dgain,         &
 | 
				
			||||||
     ndecoding,ndecoding0,mousebutton,multicast,nsetftx,ierr,               &
 | 
					     ndecoding,ndecoding0,mcall3,mousebutton,multicast,nsetftx,ierr,        &
 | 
				
			||||||
     ndecdone,lauto,mantx,nrestart,ntr,nmsg,nsave,nadd5,                    &
 | 
					     ndecdone,lauto,mantx,nrestart,ntr,nmsg,nsave,nadd5,                    &
 | 
				
			||||||
     dftolerance,LDecoded,rxdone,monitoring,nzap,minsigdb,                  &
 | 
					     dftolerance,LDecoded,rxdone,monitoring,nzap,minsigdb,                  &
 | 
				
			||||||
     nclearave,nfreeze,nafc,ncsmin,newspec,nfa,nfb,nfcal,idphi,nkeep,       &
 | 
					     nclearave,nfreeze,nafc,ncsmin,newspec,nfa,nfb,nfcal,idphi,nkeep,       &
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								map65.py
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								map65.py
									
									
									
									
									
								
							@ -542,6 +542,7 @@ def addtodb():
 | 
				
			|||||||
            if os.path.exists("CALL3.OLD"): os.remove("CALL3.OLD")
 | 
					            if os.path.exists("CALL3.OLD"): os.remove("CALL3.OLD")
 | 
				
			||||||
            os.rename("CALL3.TXT","CALL3.OLD")
 | 
					            os.rename("CALL3.TXT","CALL3.OLD")
 | 
				
			||||||
            os.rename("CALL3.TMP","CALL3.TXT")
 | 
					            os.rename("CALL3.TMP","CALL3.TXT")
 | 
				
			||||||
 | 
					            Audio.gcom2.mcall3=1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#-------------------------------------------------------- clrToRadio
 | 
					#-------------------------------------------------------- clrToRadio
 | 
				
			||||||
def clrToRadio(event):
 | 
					def clrToRadio(event):
 | 
				
			||||||
 | 
				
			|||||||
@ -18,11 +18,15 @@ subroutine map65a(newdat)
 | 
				
			|||||||
  real qphi(12)
 | 
					  real qphi(12)
 | 
				
			||||||
  include 'gcom2.f90'
 | 
					  include 'gcom2.f90'
 | 
				
			||||||
  include 'datcom.f90'
 | 
					  include 'datcom.f90'
 | 
				
			||||||
 | 
					  common/c3com/ mcall3a
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
  data blank/'                      '/
 | 
					  data blank/'                      '/
 | 
				
			||||||
  data shmsg0/'ATT','RO ','RRR','73 '/
 | 
					  data shmsg0/'ATT','RO ','RRR','73 '/
 | 
				
			||||||
  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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  mcall3a=mcall3
 | 
				
			||||||
 | 
					  if(mcall3.eq.1) mcall3=0
 | 
				
			||||||
  if(mousefqso.ne.mousefqso0 .and. nagain.eq.1) newspec=2
 | 
					  if(mousefqso.ne.mousefqso0 .and. nagain.eq.1) newspec=2
 | 
				
			||||||
  mousefqso0=mousefqso
 | 
					  mousefqso0=mousefqso
 | 
				
			||||||
  nfoffset=nint(1000*(fcenter-144.125d0))
 | 
					  nfoffset=nint(1000*(fcenter-144.125d0))
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user