| 
							
							
								 Steve Franke | 3611be8ba0 | Try to avoid an array bounds error that has been reported by a user. Cause unknown. | 2019-05-03 10:51:45 -05:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | cf2219173a | Squash a SEGV | 2019-04-20 01:14:23 +01:00 |  | 
			
				
					| 
							
							
								 Steve Franke | e8d17a9898 | FT4: Subtraction is basically working. | 2019-04-18 14:16:39 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | be72461142 | FT4: Some groundwork for subtraction. | 2019-04-18 14:15:24 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | f296e37630 | Fix a bug that didn't show up when I compiled on the Mac. | 2019-04-12 18:54:33 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | cd8ea16f40 | FT8: Use GFSK waveform with BT=4.0 as reference for subtraction, for now. May want to change to BT=2.0 before v2.1 release? | 2019-04-12 17:11:26 -05:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | 278c544a6a | Merge branch 'develop' into feat-ft2 | 2019-02-26 11:52:14 +00:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 3759198982 | Remove ramp-up and ramp-down symbols. Instead, shape the first 1/8th of first and last real symbols. | 2019-02-25 15:03:43 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | ec2d5b6233 | Fix the sign of one of the Nuttal window coefficients. Change BT to 2.0. | 2019-02-25 12:57:34 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 17ac99344c | For now, change to BT=1.5 for FT8. This commit enables the waterfall analysis window. This decreases sidelobes significantly in exchange for increased noise bandwidth. Sensitivity to weak tones will be degraded somewhat. | 2019-02-23 14:18:22 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 5d914a1eb1 | Make ft8sim_gfsk work with recent changes to gen_ft8wave.f90. | 2019-02-22 15:16:29 -06:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 25bfa3798a | Transmit FT8 using a gaussian-filtered waveform. | 2019-02-22 13:39:39 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | d9c99601ae | Fix bugs in gen_ft8wave.f90. | 2019-02-21 15:56:21 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 1acb5d5d99 | Add routines needed to test FT8 with GFSK pulses. | 2019-02-21 15:48:02 -06:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | 7d66f442d6 | Fix up some compiler errors when using gfortran v9 | 2019-02-10 20:43:51 +00:00 |  | 
			
				
					| 
							
							
								 Steve Franke | c52f755afc | Make Watterson simulator causal. | 2019-01-25 16:26:13 -06:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | aee9c09851 | Merge branch 'develop' into feat-ft2 | 2019-01-16 20:44:44 +00:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 8f1baae048 | If delay=0.0 make Watterson use only a single component to simulate flat fading. | 2019-01-13 09:25:30 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | c4d078f55f | Remove unnecessary character string space-padding. | 2019-01-03 14:02:17 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 1a8ddad307 | In ft8apset, mycall and dxcall must be at least 3 characters long, otherwise they are treated as non-existent. | 2018-12-24 11:19:07 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b44d7b472d | Fix a typo. | 2018-12-24 10:49:40 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 318ce0020e | Try harder to ensure that we don't waste time trying to do ap decoding that would involve nonstandard calls. Current code does not support ap decoding with non-standard calls. | 2018-12-24 10:45:02 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 5034e21291 | Remove some diagnostic writes. | 2018-12-21 09:51:39 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 7a40bf2e4b | Use separate hash tables for 10, 12, and 22 bit hashes. Make unpacking i3=4 messages depend on whether unpack is being done on a received message, or a to-be-transmitted message. Give mycall13 priority over hash table entries in certain contexts. | 2018-12-20 15:08:29 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 307948a25d | Remove an unused array. | 2018-12-16 11:55:36 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | dfceef3662 | Fix up ft8sim so that it prints a warning when SNR is set too high so that data will be clipped. | 2018-12-07 11:10:25 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 337bae6d0d | Housekeeping. Remove unused code and unused variables. Silence some compiler warnings. | 2018-12-05 16:06:33 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | a5e82ac94c | Delete an unused routine. Fix a typo in a comment. | 2018-12-04 20:01:55 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 6fc27d550d | Fix an egregious bug and another not-so-egregious bug. The egregious bug prevented decodes of most signals with negative DT. | 2018-12-03 07:18:52 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | df37d9b1f7 | Remove cqhund stuff and some other unused code. | 2018-11-30 13:46:54 -06:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 461b87f047 | Minor improvement in code that checks for bad FT8 messages. | 2018-11-27 15:34:01 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 9e74125799 | Don't allow an illegal message to crash routine genft8(). | 2018-11-27 15:26:24 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | ab34db7556 | Get rid of unused variable ldecode77. | 2018-11-05 14:40:55 -06:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 0235cf69ff | Remove all vestiges of old (isync=1) FT8 mode.  Many changes here! | 2018-11-05 11:59:48 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 2b48cc4487 | Update wsprd README and delete an obsolete program. | 2018-10-31 21:02:46 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 87b97039b6 | Remove a small bias in Watterson channel simulator channel amplitude. | 2018-10-25 16:39:17 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 17ed242878 | Minor tweak - make program name the same as file name. | 2018-10-19 19:45:38 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | d0f0d420a9 | Convert ft8sim.f90 to use 77bit messages. Remove ft8sim2.f90. | 2018-10-19 16:52:00 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | fffa692ac5 | Convert ft8code to 77bit messages. | 2018-10-19 16:36:32 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 59278b9b6b | Tweak ndeep determination. | 2018-10-10 16:06:53 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 4b54873c81 | Implement AP for all contest modes and also for Hound mode. AP is always active for Hounds. AP is automatically disabled if MyCall or DxCall are extended callsigns. | 2018-10-04 17:48:55 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 0b3b050221 | First cut at AP decoding for all values of ncontest. | 2018-10-04 17:48:23 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 876f69b1d7 | Remove some debug print statements. | 2018-10-04 17:47:52 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b993935494 | Reconfigure foxgen.f90 for 77bit messages. Fox now transmits only 77bit messages. | 2018-10-04 17:47:36 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b5cc35e430 | Cleaned up and simplified AP decoding. Enabled AP decoding for ncontest=0 and ncontest=4 (RU) so far. Missing MyCall or DxCall or nonstandard calls will disable AP passes that wouldn't make sense. | 2018-10-04 17:45:15 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 77bb49e9ac | Beginnings of AP for RU. Not working yet. | 2018-10-04 17:44:34 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 6cecef42aa | Restore a missing call to unpack77(). | 2018-10-04 16:09:02 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | d9cf9bed3c | Better handling of decodes with unhashed callsigns. (cherry picked from commit 3b783a083ee26a88ff01b385280d982d4ac82646) | 2018-09-28 17:07:28 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 13b5cc479b | Fix and re-enable polyfit SNR. | 2018-09-26 08:29:01 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 669d54197d | Polynomial-fit SNR is still not right. Disable it again, for now. | 2018-09-24 19:36:30 -05:00 |  |