Commit Graph

5288 Commits

Author SHA1 Message Date
Joe Taylor 5aba83b9df Fix another minor FT4 flaw. 2019-04-03 11:49:39 -04:00
Joe Taylor 9fe179d396 Fix ft8sim_mult to generate synchronous FT4 signals. 2019-04-03 11:48:57 -04:00
Joe Taylor f24d45cb17 Fix a flaw in FT4 auto-sequencing. 2019-04-03 11:13:47 -04:00
Joe Taylor 50d4120c0c Add timer calls to FT4 decoder. 2019-04-03 10:26:47 -04:00
Joe Taylor 6ea9f4990d Several tweaks to FT4 simulation and decoding procedures. Now -0.5 < DT < 0.5 2019-04-03 10:13:50 -04:00
Joe Taylor 013c06b6ca Fix a probmel with decoding FT4 from .wav files. 2019-04-03 09:25:32 -04:00
Joe Taylor c8dae29425 Synchronized FT4 auto-sequencing now works. 2019-04-02 13:27:55 -04:00
Joe Taylor 181e5c7b9d Remove unused code left over from asynchronous FT4 mode. 2019-04-02 13:16:06 -04:00
Joe Taylor d579e5973e Correct the size of saved FT4 .wav files. 2019-04-02 13:04:40 -04:00
Joe Taylor d1c5bbecfe Add the new ft4_decode file. 2019-04-02 12:21:03 -04:00
Joe Taylor fd239d9c07 Clean up some timing issues with time-synchronized FT4. 2019-04-02 11:39:28 -04:00
Joe Taylor 888b5fee28 Make "Tx 1st/Even" visible in FT4 mode. 2019-04-01 14:40:16 -04:00
Joe Taylor e0d4c94cc1 Some very basic functionality for time-synchronized FT4. 2019-04-01 14:23:10 -04:00
Bill Somerville 90afae422b UDP message client accepts any sender id on incoming datagrams
This is a defect repair as it  was intended that the message id is the
sender identification but the  erroneous implementation enforced it to
be  the  receiver  identification   as  sent  with  previous  outgoing
messages.
2019-04-01 11:05:53 +01:00
Bill Somerville 6997937048 UDP message client accepts any sender id on incoming datagrams
This is a defect repair as it  was intended that the message id is the
sender identification but the  erroneous implementation enforced it to
be  the  receiver  identification   as  sent  with  previous  outgoing
messages.
2019-04-01 11:01:39 +01:00
Steve Franke c7ec9b1927 Fix indenting. No functional changes. 2019-03-30 16:40:24 -05:00
Steve Franke 68f82c95de FT4: Only do the big FFT once for each candidate. Duh. 2019-03-30 15:55:05 -05:00
Steve Franke 68308e23aa FT8: Tx waveform will now change (after a short delay) if Tx message is changed after a transmission has started. 2019-03-29 15:30:50 -05:00
Bill Somerville 9e75b5c2b5 Log buttons 2019-03-29 02:54:30 +00:00
Steve Franke 73efc09392 Speed up sync. 2019-03-28 14:34:03 -05:00
Steve Franke 5e1637a5db Fix a bug and remove a redundant sanity check. 2019-03-28 14:01:30 -05:00
Joe Taylor 67b9f327a5 Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-03-28 13:21:02 -04:00
Joe Taylor e3d4a1c3a6 FT4: double-click on a yellow Tx mesage causes re-sending that message. 2019-03-28 13:08:43 -04:00
Joe Taylor 54cd97f918 Protect against bad inferred candidate frequencies f0 in FT4 mode. 2019-03-28 13:07:37 -04:00
Steve Franke fe8aa87401 Add some sanity checks to getcandidates4.f90 2019-03-28 11:13:26 -05:00
Steve Franke 3490c0d1e3 Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-03-28 11:02:20 -05:00
Steve Franke 23c54540e7 Increase maximum wav file length to 20s. 2019-03-28 10:59:20 -05:00
Joe Taylor e4ebddcf13 When Tx1 entry is disabled, Tx1 button should also be disabled. 2019-03-28 10:41:56 -04:00
Joe Taylor 6f00ec79a2 Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-03-28 09:47:50 -04:00
Joe Taylor 1da4809e1b Do not disable double-clicking when m_inQSOwith is populated. (Correct???) 2019-03-28 09:41:38 -04:00
Joe Taylor e571349c69 In FT4 mode, let the Tx# buttons start a transmission. 2019-03-28 09:30:26 -04:00
Joe Taylor cfb36395e0 Add some better usage examples for ft4sim. 2019-03-28 09:22:29 -04:00
Joe Taylor 580fce8320 Allow oddball file names for input to ft4d. 2019-03-28 09:21:01 -04:00
Steven Franke 4fdbf93e40 Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-03-27 20:55:39 -05:00
Steven Franke a605ff4050 For now, limit noise level estimation to [300,2500] Hz. 2019-03-27 20:55:15 -05:00
Joe Taylor 43c38de884 Minor tweaks for FT4 debugging and possible tuning. 2019-03-26 14:00:32 -04:00
Bill Somerville 303ff7da5f Improved CMake script for 64-bit builds on MS Windows 2019-03-25 18:02:50 +00:00
Bill Somerville 40e710d7f8 Bump release candidate number 2019-03-23 01:24:10 +00:00
Bill Somerville 0d42ad5b3e Revert RC number and fix CMake build script 2019-03-23 01:21:42 +00:00
Bill Somerville d0c6c28796 Bump RC number for v2.1.0 2019-03-22 23:14:30 +00:00
Bill Somerville 92a4d343de Prep for v2.1.0-rc1 release 2019-03-22 22:37:41 +00:00
Bill Somerville d6eff44b54 Updated AD1C CTY.DAT file (19th March 2019 Big CTY.DAT version) 2019-03-22 22:30:42 +00:00
Bill Somerville 158f929249 Merge branch 'feat-ft2' into develop 2019-03-22 22:23:25 +00:00
Bill Somerville 74ff96c607 Add new FT4 sample WAV file to CMake script 2019-03-22 22:19:51 +00:00
Bill Somerville d862449dc8 Merge branch 'develop' into feat-ft2 2019-03-22 20:51:42 +00:00
Bill Somerville 080ab02223 Merge branch 'hotfix-2.0.2' into develop 2019-03-22 20:50:53 +00:00
Joe Taylor 68ee0a6bca Add a sample file for FT4. 2019-03-22 16:16:05 -04:00
Joe Taylor 665dbd0f78 With Alternate F1-F5 checked, let Ctrl+F1 send the message in Tx1. 2019-03-22 13:52:06 -04:00
Joe Taylor e38091705b In FT4 mode, let F11 and F12 move Tx freq by +/- 120 Hz. 2019-03-22 10:57:09 -04:00
Joe Taylor 974cf50e16 Red label (ui->labDXped) should disappear in FT4 modeif we leave all contest modes. 2019-03-22 09:24:52 -04:00