Commit Graph

9403 Commits

Author SHA1 Message Date
Joe Taylor
bc2979d3de Translate reported frequencies so that |DF| <= 500 Hz for Q65 decodes. 2021-07-02 09:54:37 -04:00
Bill Somerville
44b99783d1
Ensure UDP Protocol Heartbeat messages are not treated as duplicates 2021-07-02 01:17:29 +01:00
Joe Taylor
1642458358 Save QuickDecode time in file 'tquick.dat'. 2021-07-01 15:00:21 -04:00
Joe Taylor
4b0f116219 Revert "Tweak timer calls to distinguish the QuickDecode portion."
This reverts commit 203c8c25dd.
2021-07-01 14:45:33 -04:00
Joe Taylor
872f767593 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-07-01 13:22:20 -04:00
Joe Taylor
203c8c25dd Tweak timer calls to distinguish the QuickDecode portion. 2021-07-01 13:21:32 -04:00
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
2c07d5af3e
Merge branch 'release-2.5.0' 2021-06-28 05:15:39 +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