| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Steve Franke | 591de66a31 | Fix up SNR calculation so that it reverts to SJF SNR when polyfit SNR is not sane. | 2018-09-24 19:04:34 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 9075fef228 | Revert to Steve's SNR estimator, for now. | 2018-09-24 17:40:14 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 332a3f1561 | Calibrate noise-baseline-fit based SNR estimate for FT8 v2 and print those estimates with decodes. | 2018-09-23 13:03:20 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 705004d206 | Initialize i3, n3 before two more calls to pack77(). | 2018-09-19 13:05:32 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 653e53b125 | Apply the fix for i3, n3 before calling pack77() in genft8_174_91.f90. | 2018-09-19 11:48:30 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | aca7273fc3 | Correct the sizes of character variables msg and msgsent. | 2018-09-13 12:39:08 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | a9deb8c1fd | Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit | 2018-09-13 09:51:34 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | d82949c54e | Correct the display of usage examples. | 2018-09-13 09:50:34 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 642540ff8f | unpack77 now returns logical variable unpk77_success, which will be .false. if there is something obviously wrong with the message. Still to do: set the flag if the unpacked message contains CQ in an implausible place. | 2018-09-12 15:06:26 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 629d061e30 | Move a couple of simulation files to fsk4hf, which will eventually be excluded from releases. | 2018-09-12 13:46:40 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | ca2c1a2b8b | Don't use "appendage" ~ or ! on decoded lines.  Protect against bad read in genft8_174_91. | 2018-09-02 18:55:13 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | a8ad1569cc | Protect against a potential bounds error. | 2018-08-31 10:47:31 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 201b29993c | More fixes related to nonstandard calls. | 2018-08-29 14:18:56 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 20cfae891e | Make sync8.f90 more robust. Increase number of candidates to 300. | 2018-08-08 09:29:08 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | f7d423296f | Minor code cleanup. | 2018-07-29 17:15:02 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b67589d29f | Bring isync=1 message simulator, ft8sim, up to date. Fix ap decoding for isync=1 messages. | 2018-07-29 16:29:11 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | df0b5e2622 | Progress on AP decoding for 77bit messages. AP is basically working for regular i3=1 messages. | 2018-07-28 17:32:45 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 750bf569f3 | ft8sim2: make it easier to identify callsign and grid bits in simulated messages. | 2018-07-28 09:26:54 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | bee1ecd109 | Detect and reject messages with invalid i3 and or n3. | 2018-07-28 08:50:50 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 017629ac36 | Suppress any "QU1RK" decodes, they are necessarily bad. | 2018-07-27 10:43:58 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 59f713ba76 | The change committed to decodedtext.cpp fixes a crash that occurred when processing certain isync=2 decodes. Is this the right fix? Other changes are minor code cleanups. | 2018-07-17 17:48:23 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | ab7c811552 | Remove bcontest from ft8sim2.f90 so that it works. | 2018-07-17 16:55:22 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2c5dd053f3 | Don't send "mygrid" where it's no longer needed. | 2018-07-11 16:32:08 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 14385611be | Code cleanup related to "bcontest".  Auto-seq now OK for new NA VHF Contest messages. | 2018-07-11 10:13:42 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | c1e71a46ef | Remove more "bcontest" stuff from Fortrn code. | 2018-07-10 15:32:59 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | d95d2df5b6 | Old-style "NA VHF Contest" mode removed from all Fortran routines. | 2018-07-10 15:09:42 -04:00 |  | 
			
				
					| 
							
							
								 Steven Franke | e7b19b29b0 | Screen out FT8 decodes with excessively large number of hard errors. These are almost certainly undetected errors. | 2018-07-08 13:29:12 +00:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 8eb58a47ba | Fix a problem in ldpcsim174_91.f90. | 2018-07-08 13:19:22 +00:00 |  | 
			
				
					| 
							
							
								 Steve Franke | fd0ad33028 | MSK144: Wholesale changeover to (128,90) code with 77-bit messages. Compiles and doesn't crash, but communication between two instances has not been tested. | 2018-07-07 10:35:59 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 42f75bf404 | Fix graymap. | 2018-07-07 08:18:31 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 5948b671eb | Still working on getting c++/fortran interface right. | 2018-07-06 18:14:56 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b83b66e665 | Changed genft8 and related routines to accept 37 char message and return 37 char msgsent. For now, in mainwindow, just copy the 22 char message into message37. | 2018-07-05 15:32:04 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | e5e81e01fb | Make packjt77 into a module; move all its routines into file packjt77.f90. | 2018-07-05 14:07:17 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 4b8ea3ef45 | Wire up the 'Decode only 77-bit messages' checkbox. | 2018-07-05 07:51:10 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | ed92d5a86c | SNR estimator is broken for isync=2 messages, due to different signal normalization. For now, go back to SJF's old signal/(noise+interference) estimator. | 2018-07-04 16:58:24 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | a448dc5640 | Use 37 character message for de-duping. Comment out some code that needs to be updated to work with new message type. | 2018-07-04 16:20:12 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 50d8945bca | Fix up Usage message for ft8sim2. | 2018-07-04 12:41:43 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | d70e3dbb26 | Fix some problems in ft8sim2.f90. | 2018-07-04 10:38:10 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | df652e383b | More progress on making ft8sim2 and ft8b_2 encode and decode all message types. For now, decoder.f90 is hardwired to always print 37 characters. | 2018-07-04 10:15:01 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 91388f8ba2 | Create a separate simulation program, ft8sim2, for New Style 77 bit messages. Hashes are not handled yet. Needs more testing. | 2018-07-04 09:52:39 -05:00 |  |