Commit Graph

7359 Commits

Author SHA1 Message Date
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
94f0af72e3
Command line tool prints WSJT-X version to console, tnx Dave, W3DJS 2020-12-02 01:57:32 +00:00
Bill Somerville
917e87cee5
Handle Qt logging category when redirecting to SYSLOG channel 2020-12-02 00:40:37 +00:00
Bill Somerville
5f85dfac61
Looking for a Tx audio buffer size that works on macOS. 2020-12-01 21:24:41 +00:00
Bill Somerville
041c6b68fe
Reduce non-Windows Tx audio buffer size 2020-12-01 21:05:01 +00:00
Bill Somerville
6214cc9835
Use same user defined audio out buffer sizes on all platforms 2020-12-01 20:55:10 +00:00
Joe Taylor
d1ac5f71e2 Remove several diagnostic writes. 2020-12-01 11:31:52 -05:00
Joe Taylor
df3169ba22 Update test_q65. 2020-12-01 11:24:21 -05:00
Joe Taylor
6b540aaad0 Correct offset in (i,j) indices for selecting s3 from s1. 2020-12-01 11:23:35 -05:00
Bill Somerville
7f1a537e6e
Fix up versioning after merge from release branch 2020-12-01 16:06:56 +00:00
Bill Somerville
6efdf28489
Merge branch 'release-2.3.0' into develop 2020-12-01 15:48:10 +00:00
Bill Somerville
4492d8e977
Add tool-tip for "Best S+P" push-button 2020-12-01 15:47:07 +00:00
Bill Somerville
2db2884c39
Fix regression with selecting a working frequency when changing mode 2020-12-01 15:11:36 +00:00
Nico Palermo/IV3NWV
70e0a84fe8 corrected a compile error. q65_llh declared as an external variable in q65.h and placed in q65.c 2020-12-01 04:13:30 +01:00
Nico Palermo/IV3NWV
68d964b5c7 merged Joe's changes in decode_fullaplist 2020-12-01 03:41:23 +01:00
Nico Palermo/IV3NWV
baf427c358 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-12-01 03:26:37 +01:00
Nico Palermo/IV3NWV
5a3dd69331 decode_fullaplist updated. the decoding threshold is now adjusted in function of the number of codewords passed 2020-12-01 03:26:00 +01:00
Joe Taylor
a03758e490 Add a file that was missing. 2020-11-30 17:44:33 -05:00
Joe Taylor
65dda491d2 More Q65 code cleanup. Make submodes higher than A work with List Decoding. 2020-11-30 15:20:19 -05:00
Joe Taylor
7cb87e315b Fix a format. 2020-11-30 14:15:59 -05:00
Joe Taylor
adc4c3d78a More Q65 cleanup. Single-digit at end of line. 2020-11-30 14:13:37 -05:00
Joe Taylor
5c947178ce Protect against a bounds error. 2020-11-30 13:26:14 -05:00
Joe Taylor
de6f5e4975 Q65 code cleanup. Use 3-digit format for the end-of-line flag. 2020-11-30 13:14:18 -05:00
Joe Taylor
8285fd28a8 List decoding now supports 57 list messages. 2020-11-30 11:41:50 -05:00
Joe Taylor
afc4f2fb54 Reorganize things in q65_sync. 2020-11-30 10:45:52 -05:00
Joe Taylor
9ff6f5b4d3 Temporary save, much work in progress. 2020-11-30 09:52:47 -05:00
Bill Somerville
d186f7b14e
Repair regression in message_aggregator decode filtering by client 2020-11-30 02:13:16 +00:00
Joe Taylor
64516e6abb Still testing various parts of the Q65 decoding chain. 2020-11-29 10:00:33 -05:00
Bill Somerville
48cb207cd3
Bump RC number 2020-11-29 13:08:35 +00:00
Joe Taylor
f0a1694816 Minor code cleanup. 2020-11-28 10:12:12 -05:00
Bill Somerville
3352220715
Clean up logging initialization and setup 2020-11-28 13:49:35 +00:00
Bill Somerville
462ef827c9
Shorten some diagnostic messages 2020-11-28 13:48:49 +00:00
Bill Somerville
dc7803fe0d
Install some example logging configuration files 2020-11-28 13:47:54 +00:00
Bill Somerville
6a44e68033
Repair regression that stopped Best S&P transmitting on a match
This change also ensures that second or subsequent matches in the same
T/R period do not trigger a QSO with a new QSO partner.
2020-11-27 12:36:24 +00:00
Bill Somerville
62174cc76b
Merge branch 'release-2.3.0' into develop 2020-11-27 01:15:36 +00:00
Bill Somerville
3663b3ea32
MultiGeometryWidget template class abstracts window geometry changes 2020-11-27 01:14:12 +00:00
Bill Somerville
95cd992300
Updated instructions for building the Boost C++ libraries 2020-11-26 12:33:51 +00:00
Bill Somerville
56f16cc023
Updated example logging configuration example. 2020-11-26 12:33:02 +00:00
Bill Somerville
b9a6cb8670
Updated build instructions 2020-11-26 12:32:29 +00:00
Bill Somerville
540d064651
Updated macOS ReadMe.txt with extra instructions for M1 Macs, tnx to John, G4KLA 2020-11-26 12:31:00 +00:00
Joe Taylor
cbfb6dd250 Implement full-message sync possibility when QSOprogress > 0. 2020-11-23 14:30:36 -05:00
Joe Taylor
d76e56fa31 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280
Include code to try sync with full message info.
2020-11-23 08:47:37 -05:00
Nico Palermo/IV3NWV
6fa9f76a75 Interface to q65_intrinsics_fastfading changed to support B90Ts instead of B90 and then supporting correctly modes with any T/R interval 2020-11-23 06:03:59 +01:00
Joe Taylor
9c51e93f06 Implement Nico's "deep likelihood" to replace iaptype=4 and 75-bit APmask. 2020-11-22 13:58:29 -05:00
Nico Palermo/IV3NWV
de468e071a Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-11-21 18:18:45 +01:00
Joe Taylor
b2833fd6f0 Fix the use of ndepth for setting jitter-loop limits. 2020-11-21 11:34:17 -05:00
Nico Palermo/IV3NWV
4bd7fcb4a1 added likelihood check for better false rejection - added function q65_decode_fullaplist for full-ap decoding of a list of codewords 2020-11-21 17:00:15 +01:00
Joe Taylor
8e4ed9b3be Fix a bug in jt65_decode: crash when Rx Freq is set too close to upper freq limit on waterfall. 2020-11-21 10:12:46 -05:00
Joe Taylor
6da4be174c We now have only 4 levels of AP decoding. Modify test_q65 accordingly. 2020-11-21 09:39:37 -05:00
Joe Taylor
d9cb870540 Adjust Q65 jitter-loop ranges according to ndepth. 2020-11-20 17:07:11 -05:00