Commit Graph

1045 Commits

Author SHA1 Message Date
Bill Somerville ece6ebae80
Repair standard message generation using non-standard calls with Q65 2021-10-18 14:32:44 +01:00
Bill Somerville e92ec7bf9f
Bump revision and update nag message 2021-10-12 13:19:56 +01:00
Bill Somerville 917acbb97f
Ensure that CALL3.TXT is not deleted while updating the file
This is necessary so that symlinks that may be used to share CALL3.TXT
between WSJT-X  instances and with  and MAP65  do not get  broken when
adding new entries in either application.
2021-09-20 17:38:09 +01:00
Bill Somerville b5a55fe615
Merge branch 'release-2.5.0' into feat-Q65-special-ops 2021-08-29 09:04:35 +01:00
Bill Somerville a886cee8b9
Repair a regression that disabled WSPR band hopping with Tx % eq 0 2021-08-28 19:00:42 +01:00
Bill Somerville 8794bad146
Use local 8-bit strings for paths passed to Fortran
By using  the local 8-bit character  set we can allow  local non-ASCII
characters in file paths, for example user account names on MS Windows
with characters in the default code page.
2021-08-22 13:24:03 +01:00
Bill Somerville 5bf8ba4f55
Consistent behaviour with respect to prompt to log and auto log 2021-08-18 13:38:49 +01:00
Bill Somerville 87d4ee6fa1
Make Q65 mode consistent with other slow modes with contest ops 2021-08-17 22:40:40 +01:00
Steven Franke c40225aa1e Another change to make Q65 autosequencing work the same way as FT8. 2021-08-16 08:18:01 -05:00
Bill Somerville 84ebec424a
Support for contest operating in Q65 mode 2021-08-15 23:22:45 +01:00
Steven Franke 8cbf31ebdf Ensure that tx1 and txb1 are properly enabled/disabled when changing special operating activity. 2021-08-14 11:41:41 -05:00
Joe Taylor ff5ce6ac0b Fix a typo. 2021-07-30 19:35:16 -04:00
Joe Taylor 3523d12940 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-07-30 15:55:26 -04:00
Joe Taylor 2b42df4809 Correct a flaw in selecting Tx# after double-clicking on a decode in JT65 mode, when contest messages are selected. 2021-07-30 15:53:47 -04:00
Bill Somerville 5446d86ff3
Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-07-30 20:36:55 +01:00
Bill Somerville 293f77d45d
Move RC expiry date 2021-07-30 20:26:39 +01:00
Joe Taylor 2304f5dce3 Allow use of NA VHF, EU VHF, and Field Day messages and sequencing in Q65 mode. 2021-07-30 15:25:42 -04:00
Joe Taylor 30286b2261 Remove more vestiges of JT9+JT65 mode. 2021-07-19 09:38:06 -04:00
Joe Taylor 8e64184183 Remove more vestiges of JT9+JT65 mode. 2021-07-19 09:26:25 -04:00
Joe Taylor 6641f2c7bf Fixed the correction to lookup(). It's OK now. 2021-07-10 12:16:35 -04:00
Joe Taylor 1a4bd199b6 Correct a flaw in lookup(): N5OS found the locator for N5OSK. Now fixed. 2021-07-10 11:55:56 -04: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 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
Bill Somerville b241b913ba
Improve band combo box pop up list width management 2021-06-25 12:33:30 +01: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
Bill Somerville c40475953c
Preparation for a v2.5.0 RC2 2021-06-22 18:51:57 +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 c6b72f497b Example code for use of 'Alt-X' to test refactored code. 2021-06-11 11:39:18 -04: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
Joe Taylor df86257119 Add helper_functions.cpp with a function tx_duration(). 2021-06-10 14:39:23 -04:00
Joe Taylor a891220b9e Remove declaration of an unused variable. 2021-06-10 12:57:53 -04:00
Joe Taylor ed0279c226 Code cleanup in keyPressEvent(). 2021-06-10 11:44:20 -04:00
Bill Somerville 50e124b468
Prepare for WSJT-X v2.5.0 RC1 (MAP65 v3.3.0 RC1) release 2021-06-01 15:05:34 +01:00
Bill Somerville 1ae080bdf8
Merge branch 'develop' into feat-map65-integration 2021-06-01 14:41:56 +01:00
Joe Taylor d3782d7d00 Correct the function name. 2021-05-31 16:19:29 -04:00
Joe Taylor 76de6ac299 Add MaxDrift tooltip. Add Quick-Start Guide for WSJT-X 2.5.0 & MAP65 3.0 to Help menu. 2021-05-31 16:07:49 -04:00
Joe Taylor 2e53a8a47d Add GUI controls to set max_drift in both WSJT-X and MAP65. 2021-05-30 12:07:48 -04:00
Bill Somerville a3c2eec1cd
Merge branch 'develop' into feat-map65-integration 2021-05-30 14:45:56 +01:00
Steven Franke 834bc6db4d Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2021-05-29 09:36:52 -05:00
Steven Franke 8eb593411b FST4W: Don't save a wav file when Save None is selected. 2021-05-29 09:36:43 -05:00
Bill Somerville ffa24eca96
Disable nag message 2021-05-29 14:31:18 +01:00
Joe Taylor 6aefbda8ff Don't write to FoxQSO.txt if we are not in Fox mode. 2021-05-27 15:04:36 -04:00
Bill Somerville ea0cc0271c
Fix merge conflict 2021-05-22 01:37:33 +01:00
Bill Somerville b2e54c3c7b
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration 2021-04-22 23:07:26 +01:00
Bill Somerville 164e1c8cfe
Merge branch 'release-2.4.0' into develop 2021-04-22 23:06:27 +01:00
Bill Somerville f3cb1d76c0
Repair a long standing defect with per band Tune & Tx power levels 2021-04-22 23:05:07 +01:00
Joe Taylor e0a20d25db Remove the diagnostic routine chk_samples(). 2021-04-22 13:17:30 -04:00
Joe Taylor caf0020c48 Add Nico's name and call to the 'About' screen. 2021-04-22 12:08:11 -04:00
Steven Franke 828fb8f4a2
Fix missing MSK144 timestamps in ALL.TXT. 2021-04-21 18:00:44 +01:00
Steven Franke 9019528590 Fix missing MSK144 timestamps in ALL.TXT. 2021-04-21 10:16:05 -05:00
Bill Somerville 215eeda5c8
Merge branch 'release-2.4.0' into develop 2021-04-03 17:45:27 +01:00
Bill Somerville 0eb1984231
Handle my call highlighting when multiple calls with same base call 2021-03-31 00:48:08 +01:00
Bill Somerville 15bc5bbcad
Merge branch 'master' into develop 2021-03-25 15:36:25 +00:00
Bill Somerville cf0f9b013e
Merge branch 'release-2.4.0' 2021-03-25 15:31:57 +00:00
Bill Somerville 7039a25869
Fix unused variable warning 2021-03-25 11:15:21 +00:00
Bill Somerville 10867a1697
Check auto sequence button is visible & enabled before using value 2021-03-25 11:11:53 +00:00
Joe Taylor 8096ef25a0 Don't erase the Q65 sync plot(s) just because RxFreq is changed. 2021-03-21 11:17:10 -04:00
Joe Taylor f366248bb6 Add FT4 to list of exception modes in controlling use of Split opration. Tnx to JG1APX! 2021-03-19 08:48:51 -04:00
Bill Somerville 0107901be9
Replace deprecated QString member functions 2021-03-17 00:09:02 +00:00
Joe Taylor 75fbe1cb13 Display original UTC on waterfall for data read from .wav files. Should replace "sprintf" in plotter.cpp lines 263 and 265. 2021-03-16 16:55:28 -04:00
Joe Taylor 4596ba05a0 Fix a problem with plotting the Q65 sync curves for Q65-120x and Q65-300x. 2021-03-15 17:00:56 -04:00
Bill Somerville f0945282dd
Merge branch 'master' into develop 2021-03-14 16:40:56 +00:00
Bill Somerville d089b3b8fd
Merge branch 'release-2.4.0' 2021-03-14 16:25:24 +00:00
Bill Somerville 4b031c862f
Allow messages to be regenerated when trying to start a new QSO 2021-03-14 14:19:43 +00:00
Bill Somerville d4c4cd0e05 Tagging the WSJT-X v2.3.1 release
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEEUELwYiy7vDRM+hTD2GSwbR6BYY8FAmBMAVMACgkQ2GSwbR6B
 YY9zhQf+K8DgRh0q5bYBSQOaECDOYt3OY2DSRHAzOKLJIX25DJ1oKkj4BSiBcczG
 GNnNGefHWwDtDPJl5Vhu3mE8JsgVquEpl0r/V7Y7Zf+6dv+q/p6HCdwbBGHPQxJ7
 VVdH/Q643aMIK2nb25hwSt4Z3aZSvABmqN636D5tL8nqyBCF58La/AlncvF7+Xc4
 KOg7ll0RInkJh+2D11cTXtZn23+awtOSC2x5pkqSzQM6zCJ3yEb4OxzrjWmZKV5r
 8I0pe5G1hNl/Ecy0Hm8GEQQIW7DooF/MFHkK4Z9x7R7lzG71R0AeuFc4QjbO1NS+
 YeHeRaHvr2Fq2eFi7pZHqfc/O5WyiQ==
 =I/Tu
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEEUELwYiy7vDRM+hTD2GSwbR6BYY8FAmBMp94ACgkQ2GSwbR6B
 YY/ycggAt7rjgs+32eO2fofGhyt4oBUs17oR6bKx34jSsOMqLrw+vJELsPphs3zi
 bhm5rIK0Fzrt/BVZMI8iSTawe32rqSw+YdJT9YPrHf8dyngYjxje/Rbhyv34cetH
 RLv89Ph8KNvFt7/NWZ2CfMPDmWnrFVFKb+Pu6CS0TKd2EA4ENyWyOLmZmSZvjjWQ
 hYcOWtIxf07Del2OucCZnuXpv9gW5RjobwM8jtGiaIwBLE+mkgBmcgTwPGiUCmUS
 D63L/5SspIkZcTjHU0sE2B0u40zOljJ7VTLShcY+BEtjTlPxLOVM8orzB3njryAc
 anM0IWb7UChalnVTOnLksnCvAcXKSg==
 =1ZRU
 -----END PGP SIGNATURE-----

Merge tag 'wsjtx-2.3.1' into release-2.4.0

Tagging the WSJT-X v2.3.1 release
2021-03-13 11:53:57 +00:00
Joe Taylor b869f831b3
Another try at getting "Save Decoded" right for all modes. 2021-03-12 23:32:44 +00:00
Joe Taylor b5d4440a8f
Fix "Save Decoded". Seems it has been broken for a while, in all modes. 2021-03-12 23:32:20 +00:00
Bill Somerville 834630e2d4
Repair some QSO sequencing defects 2021-03-12 23:28:33 +00:00
Joe Taylor 5b3beb66ea Ditto. 2021-03-12 09:47:56 -05:00
Joe Taylor 7bf9703e5a Update achkowledgments on the "About" page. 2021-03-12 09:47:03 -05:00
Joe Taylor 93add5ec38 No need for replot() after a mouse click on waterfall. 2021-03-11 16:08:12 -05:00
Joe Taylor 4b55c85c4b Warning message in labDXped if contest mode is enabled in Q65 mode. 2021-03-11 15:48:19 -05:00
Joe Taylor 8717a4892f Another try at getting "Save Decoded" right for all modes. 2021-03-10 16:09:53 -05:00
Joe Taylor 4d4ecfbcda Don't kill Tx on closing Settings. Warn if TxFreq should be 700 Hz, instead of forcing changes to 700 or 1000 Hz. 2021-03-10 15:08:52 -05:00
Joe Taylor 79133f15c6 Redraw the Q65 sync curve(s) after a mouse-click has erased them. 2021-03-09 16:11:40 -05:00
Joe Taylor 5ca8e10c41 Fix "Save Decoded". Seems it has been broken for a while, in all modes. 2021-03-09 11:43:28 -05:00
Steven Franke ee05f5fed5 Make CPlotter::draw bail out if it sees bad data in red.dat. 2021-03-05 13:00:28 -06:00
Bill Somerville 2decf7473a
Disable nag message 2021-03-05 12:14:50 +00:00
Bill Somerville ff87cefc5d
Merge branch 'release-2.4.0' 2021-03-04 18:13:18 +00:00
Bill Somerville b7b4ebdb89
Proposed RC2 expiry date 2021-03-04 11:56:34 +00:00
Bill Somerville 22f1ba6a6d
Merge branch 'support-2.3.1' into release-2.4.0 2021-03-03 23:58:39 +00:00
Bill Somerville 6f01f72621
Log entries should not generated by replying to repeated final messages 2021-03-03 21:58:49 +00:00
Joe Taylor 314a506d51 Remove ISCAT mode. 2021-03-03 11:50:34 -05:00
Bill Somerville 6c2cc22524
Remove unnecessary variable 2021-03-03 14:34:42 +00:00
Bill Somerville 811cdc07b9
Pop up contest log window in MSK144 contest modes 2021-03-03 14:33:55 +00:00
Bill Somerville a555236b9e
Ensure appended AP information does not affect QSO sequencing 2021-03-03 11:51:22 +00:00
Bill Somerville 2e1ed58129
Ensure double-click of repeated final message sends correct response 2021-03-02 19:23:17 +00:00
Bill Somerville 5542540e75
Ensure double-click of repeated final message responds correctly 2021-03-01 22:20:30 +00:00
Bill Somerville 7768b9d30f
Change default button to Cancel on contest log delete confirmation 2021-03-01 22:19:08 +00:00
Bill Somerville 01dff71070
Re-enable EU VHF Contest mode messages in MSK144 mode
Also bring  message checking utilities up  to date with the  latest EU
VHF Contest mode source encodings.
2021-02-24 02:21:31 +00:00
Bill Somerville c44bcb1f44
Repair v2.3.0 regressions in sequencing
Handle RRR  messages correctly  in contest modes  and fix  failures to
sequence some messages.
2021-02-24 02:19:11 +00:00
Bill Somerville ddbf37cbd2
Update splash screen 2021-02-18 12:18:43 +00:00
Bill Somerville 9f6cf3444e
Merge branch 'charlies-txfreq' into release-2.4.0 2021-02-11 18:22:16 +00:00
Charlie Suckling 6868556036
Set-default-Tx-Frequencies-for-Q65-and-limit-mode-selection 2021-02-11 18:00:14 +00:00
Charlie Suckling 399aac84d1
Set default Tx Frequencies for Q65 2021-02-11 18:00:10 +00:00
Joe Taylor 3962a1eeba Merge branch 'release-2.4.0' of bitbucket.org:k1jt/wsjtx into release-2.4.0 2021-02-10 13:56:56 -05:00
Bill Somerville 93dd5a92e5
Update splash screen 2021-02-09 10:46:56 +00:00
Joe Taylor 25a5b780c4 Reinstate and enable the "Call 1st" box for Q65. 2021-02-07 08:48:41 -05:00
Joe Taylor 1c038ef979 Remove the "Call 1st" checkbox from the Q65 GUI. It's not used. 2021-02-06 13:07:01 -05:00
Joe Taylor b1c41932b1 Another try at keeping signal report constant within a QSO. 2021-02-06 13:01:28 -05:00
Joe Taylor 2f4cf2f406 Revert "Tentative fix to keep the transmitted signal report constant during a QSO. Please test!"
This reverts commit 70f460355b.
2021-02-06 12:12:20 -05:00
Joe Taylor 9782b0f98d Revert "Better way of updating m_lastQSOProgress, when signal report is first sent."
This reverts commit d4f4057751.
2021-02-06 12:12:06 -05:00
Joe Taylor d4f4057751 Better way of updating m_lastQSOProgress, when signal report is first sent. 2021-02-05 16:49:56 -05:00
Joe Taylor 70f460355b Tentative fix to keep the transmitted signal report constant during a QSO. Please test! 2021-02-05 16:16:53 -05:00
Bill Somerville 767f53e79e
RC nag message and expiry 2021-02-03 11:38:52 +00:00
Bill Somerville d7232c017e
Merge branch 'develop' into feat-fst280 2021-02-02 17:15:47 +00:00
Joe Taylor 558b426944 Remove Q65_MultiSync as a separate option. We always show both red and orange sync curves. 2021-02-01 15:28:22 -05:00
Joe Taylor 6519c07a71 Working toward a good multi-decode solution ... 2021-01-31 15:10:50 -05:00
Joe Taylor e711aa23da Don't display red sync curve where it's equal to 0.0. 2021-01-31 14:44:06 -05:00
Joe Taylor f7cde117fe Extens orange sync surve to the full displayed frequency range. 2021-01-31 13:41:32 -05:00
Joe Taylor 77d8f7ab9c Display both red and orange sync curves. (?? Temporary ??) 2021-01-29 14:42:00 -05:00
Joe Taylor 48713f0f38 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2021-01-28 07:43:14 -05:00
Bill Somerville 86efe9ec22
Merge branch 'release-2.3.0' into develop 2021-01-28 11:17:51 +00:00
Bill Somerville 3629a4e071
Qt <5.8 compatibility 2021-01-27 21:14:11 +00:00
Bill Somerville c631f24a3f
Bump expiry 2021-01-25 00:46:23 +00:00
Bill Somerville 86572dbc6e
Extend expiry 2021-01-25 00:28:30 +00:00
Joe Taylor e7061abc7c Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2021-01-23 10:47:42 -05:00
Joe Taylor 74a43a658c Clear the numbers in ndecodes_label when Clear Avg is clicked. 2021-01-23 10:36:07 -05:00
Bill Somerville 10f574a1ec
Qt 5.15 compatibility 2021-01-22 22:59:38 +00:00
Bill Somerville 899a7fd895
Merge branch 'develop' into feat-fst280 2021-01-22 22:27:34 +00:00
Joe Taylor e222e66302 Write the full Q65 submode name into ALL.TXT. 2021-01-22 15:32:47 -05:00
Joe Taylor 8a436b63dd Separate message averaging for Odd and Even sequences. 2021-01-19 16:06:10 -05:00
Bill Somerville afee4d9a28
Merge branch 'release-2.3.0' into develop 2021-01-16 23:37:14 +00:00
Bill Somerville 2d4256d593
Add time stamp to rig control error messages details 2021-01-16 23:35:53 +00:00
Joe Taylor 397c31a62d Extend red/orange sync curves to full width. Display navg on status bar. 2021-01-16 12:21:13 -05:00
Bill Somerville 455ec12e44
Merge branch 'develop' into feat-fst280 2021-01-15 22:14:36 +00:00
Joe Taylor 1f9eeb52cc Add user option for Auto_Clear_Avg after a decode. 2021-01-15 14:12:52 -05:00
Joe Taylor f55ac6741b Post single-transmission Q65 decodes to the left panel. 2021-01-10 16:28:52 -05:00
Joe Taylor f5d2c5cd90 Erase old T M R 73 when RxFreq has changed. 2021-01-07 15:51:52 -05:00
Joe Taylor 08ef142cb9 Trim the Tx message sent to the right panel. 2021-01-07 11:46:36 -05:00
Bill Somerville 9cd6edbeca
Merge branch 'release-2.3.0' into develop 2021-01-07 11:38:08 +00:00
Bill Somerville 77c3562d00
Merge branch 'feat-fst280' into develop 2021-01-06 16:09:54 +00:00
Bill Somerville 3e32631560
Add tool tip for "Rx All Freq" and update l10n files 2021-01-06 00:22:57 +00:00
Bill Somerville c75dcde65e
Remove unnecessary main window initial size constraints 2021-01-05 23:36:46 +00:00
Bill Somerville 652ccf4ce3
Merge branch 'release-2.3.0' into develop 2021-01-05 23:35:57 +00:00
Bill Somerville 633990a616
Define reasonably logical widget navigation orderings 2021-01-05 23:28:40 +00:00
Joe Taylor f78b6710f4 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2021-01-05 12:02:11 -05:00
Joe Taylor ea1510d837 Don't display DT on waterfall when orange sync curve is used. 2021-01-05 12:01:20 -05:00
Bill Somerville 11603b435f
Merge branch 'develop' into feat-fst280 2021-01-05 16:43:18 +00:00
Joe Taylor b8bd745816 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2021-01-05 09:53:54 -05:00
Bill Somerville 40cf752fe6
Fix missed merge conflict 2021-01-04 23:01:04 +00:00
Bill Somerville e3de5480e2
Merge branch 'master' into develop 2021-01-04 22:57:31 +00:00
Bill Somerville c9fb6510a0
Update expiry and nag message 2021-01-04 22:50:02 +00:00
Bill Somerville fd8c993b7b
Update copyright years 2021-01-04 21:55:15 +00:00
Joe Taylor ea271152b8 Implement "orange sync curve", useful for multi-signal situation. 2021-01-04 14:38:02 -05:00
Bill Somerville f2e9c1d91d
Merge branch 'develop' into feat-fst280 2021-01-04 15:53:21 +00:00
Bill Somerville 94977df845
Merge branch 'release-2.3.0' into develop 2021-01-04 15:38:06 +00:00
Steven Franke 66ddeff25e
Do not save c2 files in FST4W mode. 2021-01-04 15:00:02 +00:00
Bill Somerville 5fee4796b1
Merge branch 'release-2.3.0' into develop 2021-01-02 21:13:47 +00:00
Bill Somerville e4a7591a83
Make the colour highlighting scheme immune to style sheet overrides 2021-01-02 18:02:09 +00:00
Joe Taylor 6b351165f2 Re-introduce Q65 timer calls. Extend red sync baseline to minimum +/- 100 Hz. 2021-01-01 10:47:22 -05:00
Joe Taylor 8a4b5b6a40 Various tweaks to the Q65 decoder; new numbering of the end-of-line decoding flags. 2020-12-31 15:52:06 -05:00
Bill Somerville 1583eb34ce
Merge branch 'release-2.3.0' into develop 2020-12-30 21:47:24 +00:00
Bill Somerville a38ec853a4
Don't pick up reports to other stations as ours 2020-12-30 21:45:57 +00:00
Joe Taylor 70e9df38cb Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-12-30 15:05:50 -05:00
Joe Taylor 5d7b5f83e2 Fix several more flaws in the way Q65 decodes are presented. 2020-12-30 15:05:02 -05:00
Bill Somerville 74f899677c
Fix up regexp detecting trailing Q65 decode quality information 2020-12-30 19:40:44 +00:00
Joe Taylor 197fd6a5ba Mofe the Q65 end-of-line flags so they're not so far to the right. 2020-12-30 13:06:33 -05:00
Joe Taylor 412422db17 Add 'q' to the Q65 end-of-line flags; label right text window for "Average decodes". 2020-12-30 10:42:27 -05:00
Joe Taylor 171e466389 More work on Q65 message averaging. 2020-12-24 09:51:02 -05:00
Joe Taylor 1eb0d0471d Tweak the "m_hsymStop" stop times for optimum EME performance. 2020-12-22 09:56:15 -05:00
Bill Somerville 938d96fecc
Save sub-mode details to .WAV file metadata for Q65 mode 2020-12-22 03:48:35 +00:00
Joe Taylor c3b3dc1c61 Display T M R 73 markers for Q65 (C and higher submodes). 2020-12-21 15:38:58 -05:00
Joe Taylor 044aa80dc4 Remove all vestiges of the QRA64 mode. It has been replaced by Q65. 2020-12-21 15:07:53 -05:00
Bill Somerville dd631699da
Add the Tx message to the UDP Status(1) message
Thanks to Morgan (sri no other attribution given) for the initial
contribution this change is based on.
2020-12-21 01:31:57 +00:00
Bill Somerville b8c8477664
Fix a close down crash due to destruction ordering
Static QString variables are unwise as QApplication translators may
get destroyed before them.
2020-12-19 19:53:21 +00:00
Bill Somerville dc771cdd88
Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-12-19 16:34:38 +00:00
Joe Taylor 31189265b9 Erase the yellow "T M R 73" single-tone markers after a mode change. 2020-12-19 11:33:23 -05:00
Bill Somerville c70fc7b583
Fix a close down crash due to destruction ordering
Static QString variables are unwise as QApplication translators may
get destroyed before them.
2020-12-19 16:32:37 +00:00
Joe Taylor 7005ac3c50 Control "Call 1st" visibility with AutoSeq status in Q65 mode. 2020-12-19 09:10:34 -05:00
Joe Taylor 450249dd4c Add a DT label to the Q65 red sync curve. 2020-12-18 16:19:01 -05:00
Joe Taylor 67b82c7666 Remove the klunky 2D sync plot. The red sync curve is better. 2020-12-18 16:00:33 -05:00
Joe Taylor 5315bbd88a Don't erase the red sync curve too soon. 2020-12-18 15:14:17 -05:00
Bill Somerville e7c8eba2a5
Initialize member variable in correct place 2020-12-18 19:59:25 +00:00
Joe Taylor 04b11fda14 Don't plot the green line if using Q65_Sync. 2020-12-18 14:01:10 -05:00
Joe Taylor b3769bb6c8 For Q65, plot a red "Sync curve" in the Wide Graph. 2020-12-18 13:31:14 -05:00
Joe Taylor 8507a42655 Quasi-graphical display of the sync ccf(f0,DT). 2020-12-17 17:02:28 -05:00
Joe Taylor 7051dc7ee6 Remove more vestiges of the obsolete "JT9+JT65" mode. 2020-12-15 14:48:27 -05:00
Joe Taylor c4dbfbbdca Must call wspr_config(false) when entering Q65 mode. 2020-12-09 13:55:47 -05:00
Bill Somerville 5b60ddada1
Merge branch 'feat-fst280' into develop 2020-12-09 15:33:58 +00:00
Joe Taylor 5b59633b2f Re-enable transmission in Q65 submodes B and higher. 2020-12-09 09:34:09 -05:00
Bill Somerville 7e1b74ecc0
Moon distance in astronomical data window, tnx Charlie, G3WDG 2020-12-08 00:01:46 +00:00
Bill Somerville 9c0fe669d6
Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-12-07 20:43:49 +00:00
Bill Somerville c9f9c1d7c8
Merge branch 'develop' into feat-fst280 2020-12-07 20:43:28 +00:00
Bill Somerville b8f9708eac
Merge branch 'release-2.3.0' into develop 2020-12-07 20:43:03 +00:00
Bill Somerville 60792182ad
Environment variables to set audio buffer sizes and fix Windows Rx timing
The two environment variables:

    WSJT_RX_AUDIO_BUFFER_FRAMES
    WSJT_TX_AUDIO_BUFFER_FRAMES

each can  be defined to  an integer number which  will be used  as the
suggested audio  buffer size for  Rx and Tx respectively.  Not setting
the variable  or setting  it to  zero or less  will cause  the default
buffer size to be used, which should be a good choice for most, if not
all, systems.
2020-12-07 20:34:56 +00:00
Bill Somerville 0410f4718f
Merge branch 'release-2.3.0' into develop 2020-12-07 10:44:52 +00:00
Bill Somerville cefc8e2645
Use the system localized short date format for Log QSO dialog dates
This  brings these  fields  into line  with other  QSO  start and  end
date/time fields elsewhere in the user interface. Note that time entry
and edit fields  use a fixed hh:mm:ss 24-hour  clock format consistent
with UTC usage and of suitable accuracy for logging QSOs.
2020-12-07 10:41:33 +00:00
Joe Taylor d42363587e Swtich from a fast mode to Q65 now closes FastGraph and opens WideGraph, as it should. 2020-12-06 21:42:30 -05:00
Bill Somerville 3d9a099fce
Reinstate changes that were reverted from commit df2daf6
Changes were moved aside to simplify a big merge commit with many
conflicts.
2020-12-07 00:18:52 +00:00
Bill Somerville 2964bc6295
Merge branch 'develop' into feat-fst280 2020-12-06 22:27:07 +00:00
Bill Somerville f290cec93b
Revert "Remove JT9+JT65 mode. Remove labNextCall. Tighten up central array of GUI controls."
This reverts commit df2daf60bd.
2020-12-06 17:51:06 +00:00
Bill Somerville 06f9800b2f
Merge branch 'release-2.3.0' into develop 2020-12-05 18:43:00 +00:00
Joe Taylor 6416777278 Set ':' as the "mode character" for Q65. 2020-12-04 15:55:03 -05:00