mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-27 11:00:32 -04:00 
			
		
		
		
	Include WW-Digi contest for q3 decodes. Make LU 24 binary again. Set q3list timeout to 24 h.
This commit is contained in:
		
							parent
							
								
									7bf6a6123d
								
							
						
					
					
						commit
						7513a63ac5
					
				| @ -113,17 +113,14 @@ contains | |||||||
|     mycall13=mycall |     mycall13=mycall | ||||||
|     nhist2=0 |     nhist2=0 | ||||||
|     if(ncontest.eq.1) then |     if(ncontest.eq.1) then | ||||||
| ! NA VHF Contest or ARRL Digi Contest | ! NA VHF, WW-Digi, or ARRL Digi Contest | ||||||
| !       open(24,file=trim(data_dir)//'/q3list.bin',status='unknown',     & |        open(24,file=trim(data_dir)//'/tsil.3q',status='unknown',     & | ||||||
| !            form='unformatted') |             form='unformatted') | ||||||
| !       read(24,end=2) nhist2,callers(1:nhist2) |        read(24,end=2) nhist2,callers(1:nhist2) | ||||||
|        open(24,file=trim(data_dir)//'/q3list.bin',status='unknown') |  | ||||||
|        read(24,3024,end=2) nhist2,callers(1:nhist2) |  | ||||||
| 3024   format(i5/(a6,2x,a4,2x,i10)) |  | ||||||
|        now=time() |        now=time() | ||||||
|        do i=1,nhist2 |        do i=1,nhist2 | ||||||
|           hours=(now - callers(i)%nsec)/3600.0 |           hours=(now - callers(i)%nsec)/3600.0 | ||||||
|           if(hours.gt.18.0) then |           if(hours.gt.24.0) then | ||||||
|              callers(i:nhist2-1)=callers(i+1:nhist2) |              callers(i:nhist2-1)=callers(i+1:nhist2) | ||||||
|              nhist2=nhist2-1 |              nhist2=nhist2-1 | ||||||
|           endif |           endif | ||||||
|  | |||||||
| @ -905,8 +905,7 @@ subroutine q65_hist2(msg0,callers,nhist2) | |||||||
|      callers(nhist2)%grid=g4 |      callers(nhist2)%grid=g4 | ||||||
|      callers(nhist2)%nsec=time() |      callers(nhist2)%nsec=time() | ||||||
|      rewind(24) |      rewind(24) | ||||||
|      write(24,3024) nhist2,callers(1:nhist2) |      write(24) nhist2,callers(1:nhist2) | ||||||
| 3024 format(i5/(a6,2x,a4,2x,i10)) |  | ||||||
|      rewind(24) |      rewind(24) | ||||||
|   endif |   endif | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3373,7 +3373,8 @@ void MainWindow::decode()                                       //decode() | |||||||
|   if(m_config.decode_at_52s()) dec_data.params.emedelay=2.5; |   if(m_config.decode_at_52s()) dec_data.params.emedelay=2.5; | ||||||
|   dec_data.params.minSync=ui->syncSpinBox->isVisible () ? m_minSync : 0; |   dec_data.params.minSync=ui->syncSpinBox->isVisible () ? m_minSync : 0; | ||||||
|   dec_data.params.nexp_decode=int(m_specOp); |   dec_data.params.nexp_decode=int(m_specOp); | ||||||
|   if(dec_data.params.nexp_decode==8) dec_data.params.nexp_decode=1;  //NA VHF and ARRL Digi are same
 |   if(dec_data.params.nexp_decode==5) dec_data.params.nexp_decode=1;  //NA VHF, WW Digi, and ARRL Digi
 | ||||||
|  |   if(dec_data.params.nexp_decode==8) dec_data.params.nexp_decode=1;  //contests all use grid exchange
 | ||||||
|   if(m_config.single_decode()) dec_data.params.nexp_decode += 32; |   if(m_config.single_decode()) dec_data.params.nexp_decode += 32; | ||||||
|   if(m_config.enable_VHF_features()) dec_data.params.nexp_decode += 64; |   if(m_config.enable_VHF_features()) dec_data.params.nexp_decode += 64; | ||||||
|   if(m_mode.startsWith("FST4")) dec_data.params.nexp_decode += 256*(ui->sbNB->value()+3); |   if(m_mode.startsWith("FST4")) dec_data.params.nexp_decode += 256*(ui->sbNB->value()+3); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user