Commit Graph

8893 Commits

Author SHA1 Message Date
Bill Somerville 243d7d5835 Only wait one second for m65 to terminate in map65 exit
This also  disconnects QProcess  signals so any  abend from  m65 while
closing is silently ignored.
2021-07-01 16:48:37 +01:00
Joe Taylor 525c791a16 Fix the loop exit criterion in polfit.f90. 2021-07-01 11:14:46 -04:00
Joe Taylor e0c06168cf One more attempt at fixing the bounds errors in spec64. 2021-06-30 14:49:00 -04:00
Joe Taylor 772e8d1947 Provide access to Release Notes from MAP65 Help menu. 2021-06-30 11:28:40 -04:00
Joe Taylor 8ab721bde3 Further protection against bounds error is spec64. 2021-06-30 11:28:03 -04:00
Joe Taylor 6310fcf619 Declare array c0 in spec64() with its active length rather than its maximum length. 2021-06-30 10:40:38 -04:00
Joe Taylor f543cc21e7 Protect against jpk being too large (xdt > 4.8 s ?) in q65_loops. 2021-06-29 17:35:07 -04:00
Joe Taylor 915571827c Fix a compiler warning. 2021-06-29 10:17:42 -04:00
Bill Somerville 146fa7b9c2 Bump RC number 2021-06-28 13:37:57 +01:00
Bill Somerville d12d603e33 Update NEWS 2021-06-28 02:14:50 +01:00
Joe Taylor 4cbfe4e1c5 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-27 21:08:02 -04:00
Bill Somerville d72d1f6c72 Release note updates 2021-06-27 21:24:33 +01:00
Bill Somerville 5a09ce3aed Include instructions for users to build a personal use portaudio DLL with ASIO support 2021-06-27 18:29:38 +01:00
Bill Somerville 37bbcbc7cf Repair a long-standing defect with 72-bit modes message generation
This defect  caused source messages  to be incorrectly  generated when
using a compound callsign.

This repair  also fixes some  issues with  Q65 mode related  to source
message generation.
2021-06-27 16:45:33 +01:00
Joe Taylor c6624d261e Update Release_Notes.txt, in preparation for WSJT-X 2.5.0-rc2. 2021-06-27 09:40:00 -04:00
Joe Taylor 588e862346 Improves setting of limits for flattening s1(), when nfqso is too close to 0. 2021-06-25 16:29:42 -04:00
Joe Taylor 7760ad05f6 Switching to Q65 mode now defaults to "Decode Fast". 2021-06-25 15:39:00 -04:00
Joe Taylor f8038951af Enable "View | Message Averaging F7" only for JT4 and JT65. 2021-06-25 15:14:26 -04:00
Joe Taylor 73b5c81017 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-25 14:58:32 -04:00
Joe Taylor 9b01bfae52 Restore plotting of a Q65 sync curve after a q3 decode. 2021-06-25 14:57:36 -04:00
Bill Somerville a646379e12 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-25 12:34:28 +01:00
Bill Somerville b241b913ba Improve band combo box pop up list width management 2021-06-25 12:33:30 +01:00
Joe Taylor 1b2ed29eba Correct a one-symbol offset in the MAP65 Tx waveform for Q65, leading to +0.6 s DT bias. 2021-06-24 14:26:22 -04:00
Joe Taylor 9397bdfbea Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-24 10:37:57 -04:00
Joe Taylor bbd7fa059a Correct a flaw in setting values of ia, ib in q65_ccf_22.f90. 2021-06-24 10:36:34 -04:00
Bill Somerville 31a4fac516 Revert "Fix the generation of Tx5 message when "hiscall" has suffix /P or /R. Is there a better method?"
Fixed by a later more comprehensive change.

This reverts commit 1df2101b11.
2021-06-24 13:00:05 +01:00
Joe Taylor 652e989356 For now, increase max DT to 5.5 s in Q65 EME mode. 2021-06-23 13:58:08 -04:00
Joe Taylor e92cf06267 Fix wideband_sync to work also with single-polarization data. 2021-06-23 08:02:23 -04:00
Bill Somerville c40475953c Preparation for a v2.5.0 RC2 2021-06-22 18:51:57 +01:00
Bill Somerville c2ad6adc08 Updated CTY.DAT database, 22-Jun-2021 Big CTY, tnx to Jim, AD1C 2021-06-22 18:50:47 +01:00
Joe Taylor 1df2101b11 Fix the generation of Tx5 message when "hiscall" has suffix /P or /R. Is there a better method? 2021-06-22 12:24:18 -04:00
Joe Taylor 42a3e246bf Compute pol angle from sync symbols. Display recommended TxPol. 2021-06-22 10:55:11 -04:00
Joe Taylor ceea631d5e Add several instructive comments. 2021-06-22 10:54:53 -04:00
Joe Taylor fbd5028711 Insert leading zero when needed in UTC hours or minutes, on waterfall. 2021-06-22 10:52:28 -04:00
Joe Taylor e729a67a36 Increase max EME delay to 5.0 s. 2021-06-22 10:38:21 -04:00
Bill Somerville 1c86b18b24 Do necessary COM thread initializations for ASIO audio 2021-06-16 15:02:40 +01:00
Bill Somerville e28e9ff9b5 Bump RC number 2021-06-12 15:12:04 +01:00
Bill Somerville 80448bfb57 Avoid wide to narrow(UTF-8) conversion errors causing aborts 2021-06-12 14:15:39 +01:00
Bill Somerville c74e115d2d Flush all logging sinks before aborting due to uncaught exceptions 2021-06-12 02:46:55 +01:00
Bill Somerville 87bca164f8 Don't allow application to continue after an uncaught exception
Qt does not allow exceptions to pass through the event loop so we must
abort.
2021-06-12 02:08:51 +01:00
Joe Taylor c6b72f497b Example code for use of 'Alt-X' to test refactored code. 2021-06-11 11:39:18 -04:00
Joe Taylor 1e56c3ca8e Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-11 08:10:52 -04:00
Bill Somerville 2106cd30c1 Correct a script example in documentation 2021-06-11 12:22:07 +01:00
Bill Somerville 1d4387f95b Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-06-11 10:51:10 +01:00
Joe Taylor 4b120abf93 Clean up the declaration and use of fTR. 2021-06-10 19:12:49 -04:00
Joe Taylor e3de62152d No need for m_s6 to be a member variable. Use a local s6 instead. 2021-06-10 16:34:05 -04:00
Joe Taylor 5492b82bde No need for m_nseq to be a member variable. Use a local nseq instead. 2021-06-10 16:30:03 -04:00
Joe Taylor 83758c40da Remove all remaining references to m_modeTx. We no longer support dual-mode operation, so it's not needed. 2021-06-10 15:20:36 -04:00
Joe Taylor a7ee9b29be Remove setting of m_modeTx in WideGraph and Plotter. No need for it now. 2021-06-10 14:49:52 -04:00
Joe Taylor 57c4187b24 Remove the redundant cone for txDuration. 2021-06-10 14:40:56 -04:00