Bill Somerville
add63fb374
Adapt WSPRnet.org spotting to moveable Rx analysis window
...
This allows spots at any frequency to be posted rather than just those
in the 1400 to 1600 Hz range above the VFO dial frequency.
2020-10-04 22:41:52 +01:00
Bill Somerville
0c0adbdaab
Fix widget foreground when forcing the background colour
...
This is required so as to maintain good contrast between foreground
and background elements when the widget colour palette is changed,
e.g. when using a lights out style sheet.
2020-10-01 12:58:09 +01:00
Bill Somerville
5cc48497b8
Remove constraint on WSPRnet.org spots being in WSPR band segments
...
This seems harmless and will accommodate FST4W spots where operation
is outside of WSPR band segments.
2020-10-01 11:29:25 +01:00
Joe Taylor
9200c3e27a
Add NB = -3% option to cycle through NB=0, 1, 2, 3, ... 20%.
2020-09-30 13:32:03 -04:00
Joe Taylor
b56ce23f38
Implement optional x2/x4 tone spacings for FST4 and FST4W.
2020-09-30 10:01:57 -04:00
Joe Taylor
64acf56f9a
Merge branch 'release-2.3.0' of bitbucket.org:k1jt/wsjtx into release-2.3.0
2020-09-30 09:39:08 -04:00
Joe Taylor
541c1ddea6
Fix the problem of FST4W transmitting on the FST4 TxFreq after mode switch.
2020-09-30 09:37:15 -04:00
Bill Somerville
806d9bed7c
Fix Linux package dependencies
2020-09-29 23:28:21 +01:00
Joe Taylor
a7d5c3b03e
Shift+Click on waterfall now sets TxFreq in FST4W mode.
2020-09-29 13:20:14 -04:00
Joe Taylor
b99aafa336
On change of TxFreq during an FST4 transmission, regenerate the Tx waveform and restart.
2020-09-29 13:00:57 -04:00
Bill Somerville
11805d7323
Revised check for older hamlib API version
2020-09-29 15:14:49 +01:00
Bill Somerville
22dbe9f14e
Move FST4W to the same section as WSPR in the mode pop-up menu
2020-09-29 12:38:15 +01:00
Bill Somerville
204d63929d
Repair a regression with odd/2nd period FT4 decode timestamps
...
Generalized slow mode decode timestamp generation to a common routine.
2020-09-29 12:32:47 +01:00
Bill Somerville
fff5644858
Configure option for older version of Hamlib caching
2020-09-28 13:51:14 +01:00
Bill Somerville
aae93e0d82
Qt <5.7 compatibility
2020-09-28 12:18:44 +01:00
Bill Somerville
349a9349dc
Updated shared memory sizing for macOS
...
These numbers are sufficient for two WSJT-X instances.
2020-09-27 22:27:24 +01:00
Bill Somerville
7b000afb78
Ignore audio i/p underrun error until macOS behaviour understood
2020-09-27 17:25:58 +01:00
Bill Somerville
344000d994
Avoid showing a message box recursively
2020-09-27 17:23:11 +01:00
Bill Somerville
e5eb10f438
Updated release notes
2020-09-27 01:26:36 +01:00
Bill Somerville
24b9da7c1b
Enable RC nag message and time limit
2020-09-26 21:09:45 +01:00
Bill Somerville
32036cd36f
Correct slot function signatures due to Raspberry Pi compile error
2020-09-26 21:08:43 +01:00
Bill Somerville
e8808ebc54
Remove unnecessary stop of the input audio stream after error notifications
2020-09-26 21:07:35 +01:00
Bill Somerville
f12f481955
Remove unused member variable that breaks the Raspberry Pi build
2020-09-26 17:47:38 +01:00
Bill Somerville
3b6eabc7a8
Merge branch 'hotfix-2.3.0-rc1' into release-2.3.0
2020-09-26 16:42:47 +01:00
Bill Somerville
3295a7d10c
Preparation for the first v2.3.0 release candidate
2020-09-26 16:02:02 +01:00
Joe Taylor
e489d1fe85
A few more edits for User Guide.
2020-09-24 11:01:04 -04:00
Joe Taylor
3799ddc3f7
Editing of new FST4/FST4W text in the User Guide.
2020-09-24 10:42:39 -04:00
Joe Taylor
4a327c2c42
Minor editing of User Guide.
2020-09-23 16:34:42 -04:00
Joe Taylor
598835d9c9
First cut at adding FST4, FST4W to the User Guide.
2020-09-23 15:03:33 -04:00
Joe Taylor
475fe79d05
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
2020-09-22 11:27:36 -04:00
Joe Taylor
dd296311cc
Disable TxFreqSpinBox, not RxFreqSpinBox if QSY during transmit is not allowed.
2020-09-22 11:25:59 -04:00
Bill Somerville
d1bb70fd1b
Show busy cursor while enumerating audio devices
2020-09-22 12:18:23 +01:00
Joe Taylor
8c9acfc464
Set default freq for JT9 on 2200 m to 0.136000 MHz.
2020-09-21 14:45:17 -04:00
Joe Taylor
9fe2fc6de0
Fix two problems: sometime incorrect setting of RxFreq in WideGraph, and incorrect timestamp for FST4W-120 and FST4W-300 decodes in ALL.TXT.
2020-09-21 14:35:16 -04:00
Bill Somerville
542ffe8311
Improve audio device handling and error recovery
...
where possible audio devices that disappear are not forgotten until
the user selects another device, this should allow temporarily missing
devices or forgetting to switch on devices before starting WSJT-X to
be handled more cleanly. If all else fails, visiting the Settings
dialog and clicking OK should get things going again. Note that we
still do not have a reliable way of detecting failed audio out
devices, in that case selecting another device and then returning to
the original should work.
Enumerating audio devices is expensive and on Linux may take many
seconds per device. To avoid lengthy blocking behaviour until it is
absolutely necessary, audio devices are not enumerated until one of
the "Settings->Audio" device drop-down lists is opened. Elsewhere when
devices must be discovered the enumeration stops as soon as the
configured device is discovered. A status bar message is posted when
audio devices are being enumerated as a reminder that the UI may block
while this is happening.
The message box warning about unaccounted-for input audio samples now
only triggers when >5 seconds of audio appears to be missing or over
provided. Hopefully this will make the warning less annoying for those
that are using audio sources with high and/or variable latencies. A
status bar message is still posted for any amount of audio input
samples unaccounted for >1/5 second, this message appearing a lot
should be considered as notification that there is a problem with the
audio sub-system, system load is too high, or time synchronization is
stepping the PC clock rather than adjusting the frequency to maintain
monotonic clock ticks.
2020-09-20 18:20:16 +01:00
Joe Taylor
1ab59a8d6b
Fully configure WideGpahe after switching to JT65 mode.
2020-09-20 10:17:27 -04:00
Joe Taylor
e79c5f6576
Minor edits to User Guide.
2020-09-20 10:16:08 -04:00
Joe Taylor
0ab3e5116f
Fix several flaws in the loop-over-NB logic in the FST4 decoder.
2020-09-19 10:08:42 -04:00
Joe Taylor
2af01ebaa1
Fix a flaw in the loop-over NB logic. There are more flaws!
2020-09-18 15:52:33 -04:00
Joe Taylor
327808a0bb
One more try at fixing the Fmax() startup problem that Steve sees.
2020-09-18 13:33:30 -04:00
Joe Taylor
f0ed93cdd0
In the NB-loop, don't cycle around a decode attempt for the npct=0 pass.
2020-09-18 11:45:28 -04:00
Joe Taylor
52bdd57e57
Implement NB=-1%, NB=-2%. Fix a startup problem with WideGraps's fMax value.
2020-09-18 11:30:23 -04:00
Joe Taylor
375a869a51
Revert "Revert "Very basic code (including some diagnostics) for "try all NB settings". Will remove it again.""
...
This reverts commit 033cc65d08
.
2020-09-18 09:01:51 -04:00
Joe Taylor
033cc65d08
Revert "Very basic code (including some diagnostics) for "try all NB settings". Will remove it again."
...
This reverts commit bcf7f36b9c
.
2020-09-17 19:30:07 -04:00
Joe Taylor
bcf7f36b9c
Very basic code (including some diagnostics) for "try all NB settings". Will remove it again.
2020-09-17 19:28:55 -04:00
Steven Franke
7d58df4cc1
In FST4 mode with Single Decode not checked, move candidates within 20 Hz of nfqso to the top of the list.
2020-09-17 14:22:38 -05:00
Joe Taylor
41aa5dae74
Make the FTol control invisible in FST4 if Single decode is not checked.
2020-09-17 12:58:59 -04:00
Joe Taylor
e60fc1ca19
FST4 GUI controls for FLow, FHigh, should disappear when Single Decode is checked. And some related improvements.
2020-09-16 20:16:32 -04:00
Joe Taylor
facd80dbf4
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
2020-09-16 17:25:23 -04:00
Joe Taylor
21dc6a5c59
Connect the FLow and FHigh limits for FST4 decoding.
2020-09-16 17:23:59 -04:00