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