Commit Graph

163 Commits

Author SHA1 Message Date
Uwe Risse 599cf1b7d6 Remember settings for T/R period and Submode by mode. 2022-07-05 10:55:00 +02:00
Uwe Risse a6e6b91cee Prevent using the wrong decode highlighting scheme after a band change. 2022-05-07 15:50:51 +02:00
Uwe Risse f5291f280e Prevent writing of wrong frequencies to all.txt for late decodes and spotting wrong bands to PSK Reporter. 2022-05-07 14:40:14 +02:00
Joe Taylor ab72238132 Fix the updateRate() logic, and the logic for "ProcessMsgNormally". (Is it right, yet??) 2022-04-11 13:08:16 -04:00
Joe Taylor 708342f40a Revert "Correct the way "Rate" is being updated."
This reverts commit 9b8b604a8c.
2022-04-11 11:03:43 -04:00
Joe Taylor 9b8b604a8c Correct the way "Rate" is being updated. 2022-04-09 15:04:56 -04:00
Joe Taylor b317ea241b Finish implementing updates to score, rate, and band changes. Needs testing! 2022-03-26 17:27:26 -04:00
Joe Taylor f43c1e97ae Add labels for Band Changes, Rate, and Score to the ActiveStations window. 2022-03-26 16:15:04 -04:00
Joe Taylor 3c3c450839 Fix the logic about display of calls already worked on band. Update ActiveStations when cbReadyOnly is toggled. 2022-03-26 10:42:01 -04:00
Joe Taylor ffe8927a30 Cleanup of "workedB4" interaction with ActiveStations. 2022-03-22 12:41:08 -04:00
Joe Taylor f3e838cdc6 Max Pts ==> Max Dist, and allow with non-contest messages. 2022-03-19 09:07:06 -04:00
Joe Taylor 6e193ab0e1 Add bands worked and other stuff to ActiveStations display. 2022-03-18 11:55:44 -04:00
Joe Taylor 5668e74f61 More work on the ActiveStations features. 2022-03-17 16:43:58 -04:00
Joe Taylor 15e33d22af More work in progress on the ActiveStations window. 2022-03-17 09:36:59 -04:00
Joe Taylor 689b040cc5 Make ARRL_Digi_Update() into a separate function. 2022-03-16 11:50:37 -04:00
Joe Taylor 9761c10648 Make ARRL_Digi_Display() [executed at end of decodeDone()] a separate function. 2022-03-16 11:35:40 -04:00
Joe Taylor 04836a447d Much of the code for helping S+P in ARRL_DIGI contest is now in place. More to come! 2022-03-16 11:26:11 -04:00
Joe Taylor d96a1a1173 Starting to implement QMaps for activeStations and recentStations. 2022-03-14 14:18:53 -04:00
Joe Taylor e529ad8df9 Change name for new window: ARRL_Digi ==> Active Stations 2022-03-12 09:55:50 -05:00
Joe Taylor 4e96e58d57 Starting to change arrl_digi to activeStations. 2022-03-11 14:58:13 -05:00
Joe Taylor f26b1c424f Starting to make it an "Active Stations" window. 2022-03-11 14:46:58 -05:00
Joe Taylor 658f23b813 Starting to implement a new "ARRL_Digi" window. 2022-03-11 13:11:39 -05:00
Joe Taylor d6bcf9767a Replace a missing function declaration. 2022-03-08 11:48:18 -05:00
Uwe Risse 4e7d282980 Code cleanup. Remove one more line to prevent a compilation error. 2022-03-06 14:49:35 +01:00
Joe Taylor 5e9645091d Perhaps "CQ: Max Pts" is working, now? Time for some tests. 2022-03-03 14:21:03 -05:00
Joe Taylor 16d97aad3b Now builds OK,but mods for "CQ: Max Pts"not yet finished. 2022-03-02 14:12:07 -05:00
Uwe Risse 22b580af56 Use the sixth mode button for JT65 instead of FST4. 2022-01-30 17:40:26 +01:00
Uwe Risse 39b63f4190 Add mode buttons to the mainwindow 2022-01-10 13:54:48 +01:00
Joe Taylor 43c0752140 Add the $DXCALL macro capability. 2021-12-06 11:12:10 -05: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 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 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 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
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 314a506d51 Remove ISCAT mode. 2021-03-03 11:50:34 -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 70f460355b Tentative fix to keep the transmitted signal report constant during a QSO. Please test! 2021-02-05 16:16:53 -05:00
Joe Taylor 1f9eeb52cc Add user option for Auto_Clear_Avg after a decode. 2021-01-15 14:12:52 -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 c9f9c1d7c8
Merge branch 'develop' into feat-fst280 2020-12-07 20:43:28 +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 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 50d0543c03
Test version with environment variable to set Tx audio buffer size
WSJT_TX_AUDIO_BUFFER_FRAMES takes the following values:

 -1          - use Qt/system default
 0           - use 200 mS (WSJT-X default)
 +ve integer - value is number of frames at 48 kHz

-1 is  likely to  be a  good choice on  Windows and  may macOS.  0 has
proven to be good on Windows. On Linux  0 may be OK but we need to try
other values.

The value is only a hint, the  actual value used along with the period
size (the  size of each chunk  of samples requested by  the system) is
printed  in an  info level  diagnostic message  at the  start of  each
transmission.
2020-12-03 01:49:21 +00:00
Bill Somerville 3663b3ea32
MultiGeometryWidget template class abstracts window geometry changes 2020-11-27 01:14:12 +00:00