Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab3e5116f 
							
						 
					 
					
						
						
							
							Fix several flaws in the loop-over-NB logic in the FST4 decoder.  
						
						
						
						
					 
					
						2020-09-19 10:08:42 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							2af01ebaa1 
							
						 
					 
					
						
						
							
							Fix a flaw in the loop-over NB logic.  There are more flaws!  
						
						
						
						
					 
					
						2020-09-18 15:52:33 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f0ed93cdd0 
							
						 
					 
					
						
						
							
							In the NB-loop, don't cycle around a decode attempt for the npct=0 pass.  
						
						
						
						
					 
					
						2020-09-18 11:45:28 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							52bdd57e57 
							
						 
					 
					
						
						
							
							Implement NB=-1%, NB=-2%.  Fix a startup problem with WideGraps's fMax value.  
						
						
						
						
					 
					
						2020-09-18 11:30:23 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							375a869a51 
							
						 
					 
					
						
						
							
							Revert "Revert "Very basic code (including some diagnostics) for "try all NB settings".  Will remove it again.""  
						
						... 
						
						
						
						This reverts commit 033cc65d08da9610457983ead77411b80ad89801. 
						
						
					 
					
						2020-09-18 09:01:51 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							033cc65d08 
							
						 
					 
					
						
						
							
							Revert "Very basic code (including some diagnostics) for "try all NB settings".  Will remove it again."  
						
						... 
						
						
						
						This reverts commit bcf7f36b9c0148e9cb3cf5c9ad3f10de6c5c838b. 
						
						
					 
					
						2020-09-17 19:30:07 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf7f36b9c 
							
						 
					 
					
						
						
							
							Very basic code (including some diagnostics) for "try all NB settings".  Will remove it again.  
						
						
						
						
					 
					
						2020-09-17 19:28:55 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							7d58df4cc1 
							
						 
					 
					
						
						
							
							In FST4 mode with Single Decode not checked, move candidates within 20 Hz of nfqso to the top of the list.  
						
						
						
						
					 
					
						2020-09-17 14:22:38 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							21dc6a5c59 
							
						 
					 
					
						
						
							
							Connect the FLow and FHigh limits for FST4 decoding.  
						
						
						
						
					 
					
						2020-09-16 17:23:59 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							221ede2903 
							
						 
					 
					
						
						
							
							Remove some unused variables.  
						
						
						
						
					 
					
						2020-09-14 13:07:07 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							b49a90f530 
							
						 
					 
					
						
						
							
							Remove a redundant array.  
						
						
						
						
					 
					
						2020-09-14 13:03:33 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							1b59d9dc8c 
							
						 
					 
					
						
						
							
							Eliminate redundancies from the calculation of sequence correlations.  
						
						
						
						
					 
					
						2020-09-14 12:42:32 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							ca0804450b 
							
						 
					 
					
						
						
							
							Remove some redundant code.  
						
						
						
						
					 
					
						2020-09-14 09:07:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							3d8c8e3dd7 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop  
						
						
						
						
					 
					
						2020-09-14 09:00:35 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							98d52e35ac 
							
						 
					 
					
						
						
							
							Speed up FST4 decoding.  
						
						
						
						
					 
					
						2020-09-14 09:00:30 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							a1baaebee9 
							
						 
					 
					
						
						
							
							Decoder should reject data with rms < 3.0 over first 15 seconds.  
						
						
						
						
					 
					
						2020-09-12 13:46:09 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							263675cac4 
							
						 
					 
					
						
						
							
							Fix an oddball result with i*2 numbers: abs(-32768)=-32768.  
						
						
						
						
					 
					
						2020-09-12 09:00:39 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							71fdcd1119 
							
						 
					 
					
						
						
							
							Silence a compiler warning.  
						
						
						
						
					 
					
						2020-09-10 16:11:07 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							2dcde590df 
							
						 
					 
					
						
						
							
							Use widegraph limits for noise baseline fit. Limit signal search to within the widegraph limits.  
						
						
						
						
					 
					
						2020-09-10 14:58:10 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							47fcddcb50 
							
						 
					 
					
						
						
							
							Send nfa, nfb to fst4_decode().  
						
						
						
						
					 
					
						2020-09-10 14:59:52 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							01a1688b32 
							
						 
					 
					
						
						
							
							FST4 and FST4W decoder: get freq range from nfqso and ntol; remove BCD submodes, i.e. hmod=2, 4, 8.  
						
						
						
						
					 
					
						2020-09-05 13:14:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f24d15b16e 
							
						 
					 
					
						
						
							
							Eliminate the FST4/FST4W submodes with hmod > 1.  
						
						
						
						
					 
					
						2020-09-04 15:15:30 -04:00 
						 
				 
			
				
					
						
							
							
								K9AN 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f066936043 
							
						 
					 
					
						
						
							
							Remove an unused variable from fst4_decode  
						
						
						
						
					 
					
						2020-08-29 19:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ca81a6507 
							
						 
					 
					
						
						
							
							Use 3rd order polynomial fit to estimate the noise baseline. The  
						
						... 
						
						
						
						polynomial fit is done over 400 Hz bandwidth for T/R periods longer
than 15s, and over approx. 600 Hz (10 times the signal bandwidth) for
T/R period of 15s. 
						
						
					 
					
						2020-08-29 19:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d82b9f5b0e 
							
						 
					 
					
						
						
							
							Speed up decoder by eliminating some complex multiples in sequence detection loop. Add timer calls for doppler spread calculation and sequence detection loop.  
						
						
						
						
					 
					
						2020-08-29 19:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecaca6af9f 
							
						 
					 
					
						
						
							
							Fix argument list in call to fet_fst4_bitmetrics.f90  
						
						
						
						
					 
					
						2020-08-29 19:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9328b96c9 
							
						 
					 
					
						
						
							
							Tweaks to update the diagnostics that are written to fort.21.  
						
						
						
						
					 
					
						2020-08-29 19:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e02850ae5a 
							
						 
					 
					
						
						
							
							Streamline fst4_decode. Add timer for downsampling.  
						
						
						
						
					 
					
						2020-08-29 19:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							782c779392 
							
						 
					 
					
						
						
							
							Reconfigure to optimize decoder for MF/LF (high coherence) channels.  
						
						
						
						
					 
					
						2020-08-29 19:55:21 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cb5511ed0 
							
						 
					 
					
						
						
							
							Simplify some code in fst4_decode.f90 - no functional change.  
						
						
						
						
					 
					
						2020-08-29 19:55:21 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf06193c10 
							
						 
					 
					
						
						
							
							Add timer call for bit metric calculation. Improve some comments. Make fort.21 ntype parameter more informative.  
						
						
						
						
					 
					
						2020-08-29 19:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6838a6b484 
							
						 
					 
					
						
						
							
							Remove some unneeded code.  
						
						
						
						
					 
					
						2020-08-29 19:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b7db6556c 
							
						 
					 
					
						
						
							
							Changes to the llrs that are used as the basis for AP decoding.  
						
						
						
						
					 
					
						2020-08-29 19:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b191e0c5ef 
							
						 
					 
					
						
						
							
							Fix SNR calculation for B,C,D submodes.  
						
						
						
						
					 
					
						2020-08-29 19:49:59 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d2bde7180 
							
						 
					 
					
						
						
							
							Fix SNR calculation for B,C,D submodes.  
						
						
						
						
					 
					
						2020-08-29 19:49:46 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdbe425e56 
							
						 
					 
					
						
						
							
							Use squared metric for fst4 - works better on fading channel.  
						
						
						
						
					 
					
						2020-08-29 19:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37e05f6074 
							
						 
					 
					
						
						
							
							Set unpk77_success=.false. for messages with i3=0 and n3>6.  
						
						
						
						
					 
					
						2020-08-29 19:48:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Somerville 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caba1fbe72 
							
						 
					 
					
						
						
							
							Validate grids in 77-bit and 50-bit message unpacking  
						
						
						
						
					 
					
						2020-08-03 02:11:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Somerville 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87dec9d433 
							
						 
					 
					
						
						
							
							Remove a remnant of "Also FST4W" mode  
						
						
						
						
					 
					
						2020-08-02 00:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							902c0b7a59 
							
						 
					 
					
						
						
							
							Protect against bounds error in dopspread.f90.  Remove the temporary ssavg code.  
						
						
						
						
					 
					
						2020-07-29 09:48:19 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							884854223c 
							
						 
					 
					
						
						
							
							Add computation of an average spectrum of unmodulated FST4 signals after decoding.  
						
						
						
						
					 
					
						2020-07-27 14:02:33 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							4455861773 
							
						 
					 
					
						
						
							
							Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280  
						
						
						
						
					 
					
						2020-07-27 08:27:46 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							79be2a7790 
							
						 
					 
					
						
						
							
							Reformat the fort.21 output.  
						
						
						
						
					 
					
						2020-07-27 08:27:16 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							3de14a5436 
							
						 
					 
					
						
						
							
							Tweak SNR calibration.  
						
						
						
						
					 
					
						2020-07-26 19:31:20 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							7e24f9be20 
							
						 
					 
					
						
						
							
							Do not write an FFTW wisdom file if usage message has been issued.  
						
						
						
						
					 
					
						2020-07-26 10:50:05 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							5eec869b2c 
							
						 
					 
					
						
						
							
							Remove an unused file.  
						
						
						
						
					 
					
						2020-07-23 13:22:12 -05:00 
						 
				 
			
				
					
						
							
							
								Bill Somerville 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7223a5efa 
							
						 
					 
					
						
						
							
							A few more cosmetic 240 -> 4 changes  
						
						
						
						
					 
					
						2020-07-23 19:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							c88445ee7b 
							
						 
					 
					
						
						
							
							One more 240->4 change in jt9,f90.  
						
						
						
						
					 
					
						2020-07-23 12:53:49 -05:00 
						 
				 
			
				
					
						
							
							
								Steven Franke 
							
						 
					 
					
						
						
						
						
							
						
						
							085e63e05d 
							
						 
					 
					
						
						
							
							Rename fst240 to fst4 in Fortran routines.  
						
						
						
						
					 
					
						2020-07-23 12:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							77a6f8f514 
							
						 
					 
					
						
						
							
							Move blanking from symspec() to fst240_decode().  Do not apply RefSpec corrections to data read from disk.  
						
						
						
						
					 
					
						2020-07-23 10:58:10 -04:00