Commit Graph

3212 Commits

Author SHA1 Message Date
Joe Taylor 8a2e3e50d9 Commit ftrsd3.c. (Not used at present, and not fully updated from ftrsd2.c.) 2024-02-15 14:14:51 -05:00
Joe Taylor 93fd8246fb Ann new file getpp3.f90. 2024-02-15 14:12:45 -05:00
Joe Taylor 17d9c6bf81 Print column headings on first isnr pass. 2024-02-15 13:36:48 -05:00
Joe Taylor 50f9c73ad3 Merge branch 'superfox' of bitbucket.org:k1jt/wsjtx into superfox 2024-02-15 13:27:00 -05:00
Joe Taylor 33aa347e24 Correct the argument list in second call to sfox_gen(). 2024-02-15 13:24:06 -05:00
Joe Taylor 09f456d6a3 Add new file ftrsd3.f90. 2024-02-15 08:53:44 -05:00
Joe Taylor d7d8a70322 Add untested Fortran routuine ftrsd3.f90. 2024-02-14 17:51:55 -05:00
Joe Taylor f21f37ad05 Correct the definition of fspread in watterson.f90. 2024-02-14 16:30:37 -05:00
Joe Taylor ce7d5b8d02 Simplify a few parts of code used for SuperFox simulations. 2024-02-14 11:49:59 -05:00
Joe Taylor 939eaa11ef Add new file sym_prob.f90. 2024-02-14 11:43:58 -05:00
Joe Taylor a516184a3c Work in progress, starting toward implementing soft-decision ftrsd decoder. 2024-02-13 14:56:20 -05:00
Joe Taylor 8dd19ee80c Change subroutine name sfox_hard to sfox_demod; introduce array s3(NQ,ND) to be used for soft-decision decoding. 2024-02-13 12:02:04 -05:00
Joe Taylor 7bf4aaef2e Allow different lag step sizes in sfox_sync routine. 2024-02-11 16:05:31 -05:00
Joe Taylor 5349ba7dc5 Extend the looping snr range down to -25 dB. 2024-02-10 20:00:19 -05:00
Joe Taylor d4414e3ce3 Better usage instructions. 2024-02-10 19:54:25 -05:00
Joe Taylor cc4bcfa462 Tidy up the SuperFox subroutine names. 2024-02-10 19:51:36 -05:00
Joe Taylor ddbe0eb078 Better usage hints. 2024-02-10 15:09:37 -05:00
Joe Taylor 060fdf6763 Input syncwidth on command line; more options for verbose output. 2024-02-10 13:56:45 -05:00
Joe Taylor c24a0d3c72 Separate generation of SuperFox sync LO, and rationalize frequencies used in gen_sfox.f90 and hard_symbols.f90. 2024-02-10 13:35:06 -05:00
Joe Taylor 6310419a4d Pretty up the Threshold output line. 2024-02-10 10:50:42 -05:00
Joe Taylor 129ee5439a Correct a typo. Always output summary decoding results. 2024-02-10 09:47:11 -05:00
Joe Taylor 05d720201a Test smoothing of symbol spectra ... 2024-02-10 09:29:57 -05:00
Joe Taylor b6ad4d701d Better criteria for having established good sync. 2024-02-10 09:09:45 -05:00
Joe Taylor dc6f78d50b Code cleanup. 2024-02-09 13:36:01 -05:00
Joe Taylor 05cae7b911 Add needed file. 2024-02-09 07:15:15 -05:00
Joe Taylor 62c2e5c645 Display fspread, delay, MaxErr. 2024-02-08 13:58:00 -05:00
Joe Taylor 5e6a9d59ed Add standard ITU channel parameters. 2024-02-08 13:46:11 -05:00
Joe Taylor ec535541db Interpolate threshold sensitivity for 50% decoding probability. 2024-02-08 13:06:54 -05:00
Joe Taylor 4a1e6a19fc Add a flag for verbose output. 2024-02-08 12:36:48 -05:00
Joe Taylor 56d0aac243 Input M, N, K from sfoxtext command line. Correct freq after sync. 2024-02-08 12:21:36 -05:00
Joe Taylor c051168a6b WIP: sfoxtest now running with parameters set in sfox_mod. 2024-02-08 10:45:43 -05:00
Joe Taylor 464838aa78 Tweaks. 2024-02-08 04:11:12 -05:00
Joe Taylor ca5bc0e86b WIP on sfoxtest. 2024-02-07 14:24:05 -05:00
Joe Taylor 8c61d303bf WIP on superfox test progs. 2024-02-07 11:40:25 -05:00
Joe Taylor 84e5fbe6d5 Add librs.a. (This should be TEMPORARY.) 2024-02-05 16:27:59 -05:00
Joe Taylor c1033e1cff Add rst8.f90. 2024-02-05 16:26:55 -05:00
Joe Taylor 290b34c99c WIP on rst8. 2024-02-05 16:25:51 -05:00
Joe Taylor 3e27ce83e6 Tweaks to sfox test programs. 2024-02-04 22:01:53 -05:00
Joe Taylor 9642d41c6d Cleanup. 2024-02-02 21:08:45 -05:00
Joe Taylor 7804716991 Build sfoxtext from CMakefiles.txt, with RS(125,49) encode and decode. 2024-02-02 15:44:03 -05:00
Joe Taylor 5d07f86334 Add erasure capability to rs_125_49. 2024-02-02 14:15:36 -05:00
Joe Taylor c8f8356c28 More cleanup. 2024-02-02 14:15:20 -05:00
Joe Taylor ae462a9cb8 More code cleanup. 2024-02-02 13:22:42 -05:00
Joe Taylor 5cc29df68f Code cleanup. 2024-02-02 12:30:32 -05:00
Joe Taylor 347e32548c Errors and erasures is now working for RS. 2024-02-02 12:07:40 -05:00
Joe Taylor 3bfbe4deb4 WIP on RS utilities. 2024-02-02 11:29:21 -05:00
Joe Taylor 2535a24481 Add the crc14 routine. 2024-02-01 20:59:27 -05:00
Joe Taylor 6b8b0e1b10 Add program rs_125_49. 2024-02-01 19:26:09 -05:00
Joe Taylor d805820446 WIP on rs_125_49. Erasures not yet being used. 2024-02-01 19:19:17 -05:00
Joe Taylor 959026aad5 Makefile for rstest. 2024-02-01 16:07:55 -05:00