| 
							
							
								 Steven Franke | 390884268c | Wholesale change from FST280 to FST240 | 2020-06-27 08:53:11 -05:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | 451b6747b7 | Spring cleaning | 2020-06-03 15:27:49 +01:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 3405687e89 | Clean up in preparation for RC release. | 2020-05-05 13:45:02 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 9b6dd092c5 | Streamline decoding to use a single call to decode174_91. | 2020-05-05 11:59:43 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 27b94e2cc7 | Fix another bug. | 2020-05-05 08:07:31 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 82e66f3251 | Fix problems with ldpc174_91.f90 | 2020-05-05 08:05:58 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 093c403063 | Implement coupled BP->OSD decoding for FT8/FT4. | 2020-05-04 13:13:49 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | c3ba4178e6 | Tweak the downsample filter bandwidth. | 2020-05-04 13:09:05 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | b0ef40cb1d | Add routines for ft4slow based on (280,101) code. | 2020-05-02 08:10:35 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | e82edf2365 | Generalize ft4slowsim and ft4sd to work with arbitrary modulation index. | 2020-04-28 07:21:13 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 7804ab5fc6 | A simple hard-decision bit-flip decoder for LDPC codes. | 2020-04-26 14:44:02 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 73e2aa9573 | Add routines needed to test (240,101) qso mode. | 2020-04-26 14:34:09 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | c2bcb460e1 | Remove temporary (174,101) qsp stuff and revert to (174,74) with wspr-type messages. | 2020-04-26 14:30:24 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | a0f9ea0075 | Add a (240,101) code. | 2020-04-23 11:54:02 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | edeb756257 | Work on (174,101) encoding and decoding for ft4slow. | 2020-04-22 10:36:48 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 3085047a96 | Add routines to create wave files for ft4slow. | 2020-04-22 08:00:34 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 8da98fee1e | Cleanup | 2020-04-21 15:02:57 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 01d555c898 | Add hybrid bp/osd decoder for (174,K) crc-aided code. | 2020-04-21 13:46:43 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 529cc1bae1 | Speed up wspr4d. | 2020-04-21 13:44:24 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 03efe4d54a | Add shift jittering to improve performance on fading channels. Not yet optimized for speed. | 2020-04-20 08:37:58 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 14f6c27025 | wspr4d cleanup. | 2020-04-18 08:05:23 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 041d0bf1f4 | Fix bpdecode174_74.f90 to work with revised crc24 routine. | 2020-04-17 15:06:22 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | c2d60afcf9 | Make ldpcsim174_101 work. | 2020-04-17 14:37:48 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | fae81b6b67 | Add routines necessary to support a crc24-aided (174,101) code. | 2020-04-17 14:11:12 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | b670353bbd | Cleanup and tweaks. | 2020-04-16 08:55:17 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 4978f29e58 | Add a new code. | 2020-04-15 15:45:50 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | b8ff0941e8 | Add wspr4d and support routines. Not yet working. | 2020-04-15 15:45:07 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | c54f3b7e83 | ldpcsim174_74: minor cleanup. | 2020-04-15 07:59:57 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 7d52234371 | Fix a bug in wspr4 signal generation. | 2020-04-15 07:58:31 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | c5e2593979 | Add routines necessary to generate simulated 'wspr4' wav files. | 2020-04-14 10:34:00 -05:00 |  | 
			
				
					| 
							
							
								 Joe Taylor | e82b9ffa38 | Allow entry and decoding of WSPR-format message in ldpcsim174_74. | 2020-04-13 15:43:34 -04:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 65fa6aed6c | Add a new (174,74) LDPC code (regular, column weight 3) and supporting files. | 2020-04-13 10:23:02 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | e972fbbfec | Change sync word to 4 concatenated 4x4 Costas arrays. Tweaks to optimize sync efficiency. | 2020-04-07 13:18:41 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 1044342245 | Use Joe's sync vector. | 2020-04-05 14:40:19 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 583f9d2f0e | Comment out a debug write statement. | 2020-04-03 10:39:51 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | cf5a69d25b | Updates and additions to wsprcpm files. | 2020-04-03 10:27:43 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | 0f2793dcbe | Update calls to bpdecode174_91. | 2020-03-17 12:18:10 -05:00 |  | 
			
				
					| 
							
							
								 Steven Franke | cf07d478ac | Some repairs and tweaks to development-related programs in fsk4hf directory. | 2020-02-09 16:13:52 -06:00 |  | 
			
				
					| 
							
							
								 Steven Franke | e9160f3c2f | Make ldpcsim174_91 work again. Scale SNR2500 assuming coherent BPSK, same Eb as FT8. | 2020-02-08 14:49:21 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 66e3f11fba | Add ft4 files in lib/ft4. | 2019-01-25 16:01:34 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 3bdbf19d1d | Make ft4sim and ft4d work. | 2019-01-22 11:01:28 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | b4639b77d0 | Fix CMakeLists.txt so that ft2_decode still builds. Fix a bug in ft4d - sync now seems to work. | 2019-01-21 19:52:13 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | f2dc394c84 | Add ft4 files; ft4sim works, ft4d is work in progress. | 2019-01-21 19:31:54 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | f447fe49e1 | Fix some indexing problems. Create subroutine ft2_gfsk_iwave.f90 for use with ft2.exe. Needs testing. | 2019-01-17 15:25:06 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 7701516b43 | ft2sim now creates a GFSK waveform with BT=1.0. It also adds raised cosine ramp up and down at the beginning and end of the transmission. | 2019-01-17 14:01:40 -06:00 |  | 
			
				
					| 
							
							
								 Bill Somerville | 074914d607 | Fix merge issues | 2019-01-16 20:55:01 +00:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 348e7c8ad5 | In principle, ft2d can now decode multiple signals. Not yet tested. | 2019-01-13 15:44:16 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | 1fb89929a9 | Make ft2d slightly more robust. Still very rough. | 2019-01-13 10:58:35 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | cf1fe6c3d6 | More work on FT2. New frame format is 16sync + 128codeword. Data chunk is assumed to be 2.5s long. A rudimentary sync routine is implemented which finds the single strongest signal. | 2019-01-12 13:28:10 -06:00 |  | 
			
				
					| 
							
							
								 Steve Franke | f63f0301eb | Tweak some decoder parameters for better performance. | 2019-01-10 10:35:09 -06:00 |  |