mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-30 20:40:28 -04:00 
			
		
		
		
	1. Insert dummy report when Hound is called by complex-callsign Fox. 2. Allow Fox to transmit anywhere between 300 and 900 Hz. 3. Restrict randomized Hound freq to the range 1000 - 3000 Hz. 4. Suppress Fox signals that would be duplicates. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8376 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
		
			
				
	
	
		
			26 lines
		
	
	
		
			574 B
		
	
	
	
		
			Fortran
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			574 B
		
	
	
	
		
			Fortran
		
	
	
	
	
	
| subroutine foxgen_wrap(msg40,msgbits,itone)
 | |
| 
 | |
|   parameter (NN=79,ND=58,KK=87,NSPS=4*1920)
 | |
|   parameter (NWAVE=NN*NSPS)
 | |
| 
 | |
|   character*40 msg40,cmsg
 | |
|   character*12 mycall12
 | |
|   integer*1 msgbits(KK),msgbits2
 | |
|   integer itone(NN)
 | |
|   common/foxcom/wave(NWAVE),nslots,nfreq,i3bit(5),cmsg(5),mycall12
 | |
|   common/foxcom2/itone2(NN),msgbits2(KK)
 | |
| 
 | |
|   nslots=1
 | |
|   nfreq=300
 | |
|   i1=index(msg40,'<')
 | |
|   i2=index(msg40,'>')
 | |
|   mycall12=msg40(i1+1:i2-1)//'    '
 | |
|   cmsg(1)=msg40
 | |
|   i3bit(1)=1
 | |
|   call foxgen()
 | |
|   msgbits=msgbits2
 | |
|   itone=itone2
 | |
| 
 | |
|   return
 | |
| end subroutine foxgen_wrap
 |