Commit Graph

7020 Commits

Author SHA1 Message Date
Bill Somerville 04ef699841
Add some diagnostics to PSKReporter class
Sent to the severity channel log source PSKRPRT.
2021-01-27 17:51:27 +00:00
Bill Somerville 332ecfebf8
Leave global FFTW3 clean up to main programs 2021-01-26 21:35:13 +00:00
Steven Franke 2335575436
FST4/W: Disable envelope shaping at start and end of transmission when environment variable FST4_NOSHAPING=1. Works for fst4sim too. 2021-01-25 15:52:07 +00:00
Bill Somerville 5e29c7ebcc
Updated CTY.DAT file, 11 Jan 2021, tnx Jim, AD1C 2021-01-25 03:18:59 +00:00
Bill Somerville 1b6b5297c3
Updated release notes 2021-01-25 03:04:55 +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
Bill Somerville 2d4256d593
Add time stamp to rig control error messages details 2021-01-16 23:35:53 +00:00
Bill Somerville e18082caab
Print Hamlib version string in system log 2021-01-15 14:05:20 +00:00
Bill Somerville b741eb761e
Implement the promised wsprd default data directory if accessible 2021-01-12 01:04:15 +00:00
Bill Somerville 8b0c1e770c
Updated Japanese UI translation, tnx Oba san,JA7UDE 2021-01-11 10:31:51 +00:00
Bill Somerville 4b472642a2
Merge commit 'f73529e5d7b6f1cbb4df8f622686e78fb5d3ef79' into release-2.3.0 2021-01-10 22:26:27 +00:00
Christoph Berg f73529e5d7 models/FrequencyList.cpp: Fix typo QRQ -> QRG 2021-01-10 23:06:10 +01:00
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 580363c292
Merge branch 'release-2.3.0' 2021-01-04 22:53:38 +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