Commit Graph

7006 Commits

Author SHA1 Message Date
Bill Somerville 6da550dce3 Updated Spanish UI translation, tnx Cédric, EA4AC 2021-01-07 10:39:06 +00:00
Bill Somerville 0a958f6dba Updated Danish UI translation, tnx Michael, 5P1KZX 2021-01-06 22:07:33 +00:00
Bill Somerville 87395bffb6 Catalan UI translation updates, tnx Xavi, EA3W 2021-01-06 17:30:44 +00:00
Bill Somerville b58afb5ab7 Updated Chinese and Hong Kong UI translations, tnx Sze-To, VR2UPU 2021-01-06 10:43:30 +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 633990a616 Define reasonably logical widget navigation orderings 2021-01-05 23:28:40 +00:00
Bill Somerville aed931d52e Ensure Windows install application display name is correct 2021-01-05 19:35:09 +00:00
Bill Somerville 82836b5bca Updated CTY.DAT (Big CTY 23rd Dec 2020), tnx to Jim, AD1C 2021-01-05 02:55:07 +00:00
Bill Somerville 3beff076cf Bump RC number 2021-01-05 02:54:45 +00:00
Bill Somerville c9fb6510a0 Update expiry and nag message 2021-01-04 22:50:02 +00:00
Bill Somerville 43659196bc Release notes for v2.3.0 RC3 2021-01-04 22:40:25 +00:00
Bill Somerville fd8c993b7b Update copyright years 2021-01-04 21:55:15 +00:00
Bill Somerville 607a346cf1 Add new function needed for FST4W decoder updates 2021-01-04 15:35:32 +00:00
Steven Franke 0013b15120 Remove some debug code. 2021-01-04 15:00:05 +00:00
Steven Franke 46222c61ed Add rudimentary sanity checks to the values parsed from FST4W_ALSO_FST4. 2021-01-04 15:00:05 +00:00
Steven Franke 41f587c240 Fix a conflict between noise baseline percentile level and noise blanker percentage. Both were using the npct variable. Add an option for an FST4 pass when in FST4W mode. 2021-01-04 15:00:05 +00:00
Steven Franke 0fef0cc6e6 Minor formatting change in fst4_decodes.dat. 2021-01-04 15:00:04 +00:00
Steven Franke a38b48d13d Minor format change for nutc in fst4_decodes.dat. 2021-01-04 15:00:04 +00:00
Steven Franke a657ce29a7 FT8: Make nagain work. 2021-01-04 15:00:04 +00:00
Steven Franke 41297e8761 FT8: Commit the rest of the fix for the nagain crash. 2021-01-04 15:00:04 +00:00
Steven Franke b51bda4806 FT8: Fix jt9 crash when nagain is invoked. 2021-01-04 15:00:04 +00:00
Steven Franke 4081be94e1 Avoid a possible of bounds error. Compute some more decode diagnostic data. 2021-01-04 15:00:03 +00:00
Steven Franke fb7b751e6d Remove hmod from command line parameters for fst4sim. 2021-01-04 15:00:03 +00:00
Steven Franke 34d32c7840 Forgot to commit CMakeLists.txt change. 2021-01-04 15:00:03 +00:00
Steven Franke 701d517e6e For fst4sim, use Lorentzian fading spectrum when fspread is negative. 2021-01-04 15:00:03 +00:00
Steven Franke b087328fc1 Don't waste time on excess BP iterations when doing K=50. Decode a little deeper. 2021-01-04 15:00:03 +00:00
Steven Franke 8079d35561 Append decoder data to file fst4_decodes.dat instead of overwriting. 2021-01-04 15:00:02 +00:00
Steven Franke 66ddeff25e Do not save c2 files in FST4W mode. 2021-01-04 15:00:02 +00:00
Steven Franke 89cbd177df If file decdata is present in the data directory, then write detailed decoder data to file fst4_decodes.dat in the same directory. 2021-01-04 15:00:02 +00:00
Steven Franke 812bd29e54 FST4W: Use K=66 for first OSD decode attempt and for updating fst4w_calls.txt. Use K=50 for 2nd attempt. 2021-01-04 15:00:02 +00:00
Steven Franke fc3e24f696 More work on K=50 decoding. 2021-01-04 15:00:01 +00:00
Steven Franke 65ff3ce05e Remove some debug prints. 2021-01-04 15:00:01 +00:00
Steven Franke 11b7aa9429 Implements decoding of FST4W messages as (240,50) crc-less codewords.
By cascading the full 24-bit crc generator matrix with the (240,74) LDPC code generator, create a (240,50) generator that is used to decode with approximately 1 dB better sensitivity than the (240,64) with 14-bit CRC approach that is normally used. This approach treats the CRC bits as additional parity bits and provides no means for identifying incorrect codewords. All codewords on the list generated by the OSD algorithm have CRCs that match the CRC of the message payload. Codewords are validated by unpacking the message and comparing the unpacked message with the list of stored callsign/grid pairs stored in the fst4w_calls.txt file.
2021-01-04 14:59:56 +00:00
Bill Somerville b0b16033a8 Updated Danish UI translation, tnx Michael, 5P1KZX 2021-01-02 21:12:45 +00:00
Bill Somerville e4a7591a83 Make the colour highlighting scheme immune to style sheet overrides 2021-01-02 18:02:09 +00:00
Bill Somerville a38ec853a4 Don't pick up reports to other stations as ours 2020-12-30 21:45:57 +00: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 ad04f4fbd2 Extra example log configuration file for rig control diagnostics 2020-12-08 23:14:46 +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 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
Bill Somerville e5686cb21f Minor documentation clarification 2020-12-07 10:40:52 +00:00
Bill Somerville 538d0eedd5 Change to wide character logging and handle wide character file paths 2020-12-04 19:01:05 +00:00
Bill Somerville f3a2c653aa Revert to default o/s or Qt Tx audio buffer sizes 2020-12-04 18:59:41 +00:00
Bill Somerville 9fed3534d8 Updated Japanese UI translation, tnx Oba san, JA7UDE 2020-12-03 23:39:44 +00:00
Bill Somerville 93cf8a1b58 Updated WSJT-X Danish UI translation, tnx Michael, 5P1KZX 2020-12-03 19:19:47 +00:00
Bill Somerville ad8c33bee7 Try not setting low-latency audio category 2020-12-03 14:31:46 +00:00
Bill Somerville ac6a6d0cd7 Fail wsprd if data directory specified not accessible
Also fixed trivial memory leak on error exit.
2020-12-03 13:12:12 +00:00
Bill Somerville 3134dd8a60 Removed incorrect pointer declaration, tnx to Rud, K5RUD 2020-12-03 12:20:14 +00:00