| 
							
							
								 Steve Franke | 3f897225fe | genft8 now looks at sign of n3 and i3. If either sign is negative, generate a type 1 (classic) message. Otherwise generate type 2. Type 1 seems to work. Type 2 does not yet work. | 2018-07-03 11:10:47 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | cf7a2eded5 | Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit | 2018-07-03 09:50:25 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 91b7544ba1 | More progress toward switching to (i3,n3). wsjtx runs without crashing now. | 2018-07-03 09:49:11 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2c0286f301 | Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit | 2018-07-03 10:40:18 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2963e8c19a | Add a m_config.bNoSpecial() function. | 2018-07-03 10:38:50 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | c39dd63f79 | Send (i3,n3) from mainwindow to genft8. First steps at interpreting (i3,n3) to send itype=1 for classic messages and itype=2 otherwise. Very buggy at this stage. | 2018-07-03 09:28:16 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | d6c0d1d878 | Add a To Do list -- always subject to revision! | 2018-07-03 08:26:16 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 5fc4fe6eda | Fix an off-by-one error. Remove attempt to refine DT estimate using polynomial interpolation. | 2018-07-02 16:13:27 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | acb25dd13c | Merge in K1JT's 77bit message code. | 2018-06-30 15:47:33 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 26de3219d3 | Fix an off-by-one problem. | 2018-06-30 14:56:19 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 251b2c6ce9 | Fix bugs for several more edge cases. | 2018-06-29 20:11:24 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 023b76400b | Add a few more test messages. | 2018-06-29 13:36:05 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2da8f51fc2 | Fix bugs for a few edge-case messages.  Add some test files. | 2018-06-29 12:02:29 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 18a839963f | Change to 12-bit hash in msg type 4, to accommodate CQ calls. | 2018-06-28 15:26:54 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 190aef8a36 | Add column headings for encode77. | 2018-06-28 14:12:05 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 5465abaa72 | Make encode77 default to reading from "messages.txt". | 2018-06-28 13:17:32 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 4946d01edb | Put <...> around callsign recovered from hash table. | 2018-06-28 13:07:01 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 1d0ffcfdca | Change 24-bit hash to 22-bit hash. | 2018-06-28 11:48:42 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 0b8d2b620f | Rename a data file. | 2018-06-27 20:33:17 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 7a855f1fd5 | Correct several minor bugs. | 2018-06-27 20:19:48 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 617b0bffc8 | Nearly finished with pack77/unpack77. | 2018-06-27 16:41:58 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 83d81bdcd2 | Streamline the sequence detector code. | 2018-06-27 15:11:39 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 983cd3f31c | More additions to pack77/unpack77 routines. | 2018-06-27 15:07:04 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | c007b0f4cd | Add a file with wide variety of test cases for pack28/unpack28. | 2018-06-27 11:23:27 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | d4784ef7dc | More work on pack28/unpack28, and a test28 program. | 2018-06-27 11:08:39 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 229ee09b99 | Minor code cleanup. | 2018-06-27 09:55:34 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 12e0def237 | Implement special tokens CQ, DE, QRZ, ... in pack28/unpack28. | 2018-06-27 08:57:13 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | acd6d5cab9 | Fix some bugs for more varied example messages. | 2018-06-26 21:00:53 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | c75a270872 | Finish decoding of Types 1 and 3 (except for rpt/RRR/RR73/73). | 2018-06-26 16:47:16 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | b0636b561b | Basic function for message Types 0.0-0.5 and Type 1. | 2018-06-26 16:34:38 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 9d5a2e6f5a | Through type 0.3. | 2018-06-26 15:20:39 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 9ccb96397d | source-encode/decode of 77-bit messages OK through type 0.3. | 2018-06-26 15:13:15 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2006fde28c | Completed pack77/unpack77 through message Type 0.2.  Still more to do! | 2018-06-26 13:55:12 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 03abada09b | More progress on sequence demodulator. Can now do nsymb=1,2, and/or 3. | 2018-06-26 11:11:58 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 0adcfc667f | Add files for source encoding and decoding of 77-bit messages. | 2018-06-26 08:33:13 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 7684bd0e78 | Work toward a generalized sequence detector for nsymbols=1, 2, or 3. Works for nsymbol=3, but not yet for nsymbol=1, or 2. | 2018-06-25 17:01:34 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | bd5aec3f31 | More tweaks to description of 77-bit message types. | 2018-06-23 15:15:10 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 539ec3d465 | test | 2018-06-23 12:15:47 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 35b53766cb | Add info on 28-bit integers used for standard callsigns. | 2018-06-23 11:54:40 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 7266d407ff | Amended rules for 77-bit message types. | 2018-06-22 16:36:14 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 0f5759270e | Added 2-symbol sequence detection for proof-of-concept tests. | 2018-06-22 11:20:28 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | f962caace4 | Implement a valid scheme for computing S/N in JT4 mode. (cherry picked from commit f8bb7f447743a19129d3603dc0841fa16f80b308) | 2018-06-21 23:25:36 +01:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 2edcebef40 | Further progress toward defining the 77-bit message types. | 2018-06-21 15:38:08 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | 96f3fa5810 | Add directory 77bit and its contents. | 2018-06-21 10:51:19 -04:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | f8bb7f4477 | Implement a valid scheme for computing S/N in JT4 mode. | 2018-06-18 13:41:26 -04:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 3f8c218ebe | Make changes to ft8b_2.f90 to accommodate the new 77-bit in/out encoding/decoding routines. With these changes, WSJT-X  decodes (174,91) frames. | 2018-06-17 12:11:32 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 1a31e5b2d6 | For (174,91) code, move CRC generation and testing into encode and decode routines. Make ldpcsim174_91.f90 work with the new encode/decode routines. | 2018-06-17 08:44:10 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 2cdb164446 | Move CRC13 creation into encode128_90.f90 and CRC checking into bpdecode128_90.f90. | 2018-06-16 16:42:02 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | e16e78790a | Create chkcrc13a.f90. Should chkcrc12a, chkcrc13a, and chkcrc14a be combined into one routine? | 2018-06-16 09:04:51 -05:00 |  | 
			
				
					| 
							
							
								 Steve Franke | c18338b83b | Fix the calculation of symbol error probability. | 2018-06-16 09:03:32 -05:00 |  |