mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-09-29 16:46:40 -04:00
Merge branch 'master' into develop
This commit is contained in:
commit
c303d3fe76
92
NEWS
92
NEWS
@ -13,6 +13,98 @@
|
|||||||
Copyright 2001 - 2019 by Joe Taylor, K1JT.
|
Copyright 2001 - 2019 by Joe Taylor, K1JT.
|
||||||
|
|
||||||
|
|
||||||
|
Release: WSJT-X 2.2.0-rc1
|
||||||
|
May 10, 2020
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
WSJT-X 2.2.0-rc1 is a beta-quality release candidate for a program
|
||||||
|
upgrade that provides a number of new features and capabilities. These
|
||||||
|
include:
|
||||||
|
|
||||||
|
- Improvements to the decoders for five modes:
|
||||||
|
|
||||||
|
FT4: Corrected bugs that prevented AP decoding and/or multi-pass
|
||||||
|
decoding in some circumstances. The algorithm for AP
|
||||||
|
decoding has been improved and extended.
|
||||||
|
|
||||||
|
FT8: Decoding is now spread over three intervals. The first
|
||||||
|
starts at t = 11.8 s into an Rx sequence and typically yields
|
||||||
|
around 85% of the possible decodes for the sequence. You
|
||||||
|
therefore see most decodes much earlier than before. A second
|
||||||
|
processing step starts at 13.5 s, and the final one at 14.7 s.
|
||||||
|
Overall decoding yield on crowded bands is improved by 10% or
|
||||||
|
more. (Systems with receive latency greater than 0.2 s will see
|
||||||
|
smaller improvements, but will still see many decodes earlier
|
||||||
|
than before.)
|
||||||
|
|
||||||
|
JT4: Formatting and display of Averaged and Deep Search decodes
|
||||||
|
has been cleaned up and made consistent with other modes.
|
||||||
|
Together with JT65 and QRA64, JT4 remains one of the digital
|
||||||
|
modes widely for EME and other extreme weak-signal work on
|
||||||
|
microwave bands.
|
||||||
|
|
||||||
|
JT65: Many improvements for Averaged and Deep Search decodes and
|
||||||
|
their display to the user. These improvements are particularly
|
||||||
|
important for EME on VHF and UHF bands.
|
||||||
|
|
||||||
|
WSPR: Significant improvements have been made to the WSPR
|
||||||
|
decoder's sensitivity, its ability to cope with many signals in
|
||||||
|
a crowded sub-band, and its rate of undetected false decodes.
|
||||||
|
We now use up to three decoding passes. Passes 1 and 2 use
|
||||||
|
noncoherent demodulation of single symbols and allow for
|
||||||
|
frequency drifts up to ±4 Hz in a transmission. Pass 3 assumes
|
||||||
|
no drift and does coherent block detection of up to three
|
||||||
|
symbols. It also applies bit-by-bit normalization of the
|
||||||
|
single-symbol bit metrics, a technique that has proven helpful
|
||||||
|
for signals corrupted by artifacts of the subtraction of
|
||||||
|
stronger signals and also for LF/MF signals heavily contaminated
|
||||||
|
by lightning transients. With these improvements the number of
|
||||||
|
decodes in a crowded WSPR sub-band typically increases by 10 to
|
||||||
|
15%.
|
||||||
|
|
||||||
|
- New format for "EU VHF Contest" Tx2 and Tx3 messages
|
||||||
|
|
||||||
|
When "EU VHF Contest" is selected, the Tx2 and Tx3 messages
|
||||||
|
(those conveying signal report, serial number, and 6-character
|
||||||
|
locator) now use hashcodes for both callsigns. This change is
|
||||||
|
NOT backward compatible with earlier versions of _WSJT-X_, so
|
||||||
|
all users of EU VHF Contest messages should be sure to upgrade
|
||||||
|
to versiion 2.2.0.
|
||||||
|
|
||||||
|
- Accessibility
|
||||||
|
|
||||||
|
Keyboard shortcuts have been added as an aid to accessibility:
|
||||||
|
Alt+R sets Tx4 message to RR73, Ctrl+R sets it to RRR.
|
||||||
|
|
||||||
|
As an aid for partial color-blindness, the "inverted goal posts"
|
||||||
|
marking Rx frequency on the Wide Graph's frequency scale are now
|
||||||
|
rendered in a darker shade of green.
|
||||||
|
|
||||||
|
- Minor enhancements and bug fixes
|
||||||
|
|
||||||
|
"Save None" now writes no .wav files to disk, even temporarily.
|
||||||
|
|
||||||
|
An explicit entry for "WW Digi Contest" has been added to
|
||||||
|
"Special operating activities" on the "Settings | Advanced" tab.
|
||||||
|
|
||||||
|
Contest mode FT4 now always uses RR73 for the Tx4 message.
|
||||||
|
|
||||||
|
The Status bar now displays the number of decodes found in the
|
||||||
|
most recent Rx sequence.
|
||||||
|
|
||||||
|
Release candidate WSJT-X 2.2.0-rc1 will be available for beta-testing
|
||||||
|
for one month starting on May 10, 2020. We currently plan a General
|
||||||
|
Availability (GA) release of WSJT-X 2.2.0 on June 1, 2020.
|
||||||
|
|
||||||
|
For those looking even farther ahead: We are well along in the
|
||||||
|
development of two new modes designed for the LF and MF bands. One
|
||||||
|
mode is for WSPR-like activity and one for making 2-way QSOs. Both
|
||||||
|
use Low-density Parity Check (LDPC) codes, 4-GFSK modulation, and
|
||||||
|
two-minute T/R sequences. The QSO mode reaches threshold SNR
|
||||||
|
sensitivity around -31 dB on the AWGN channel, and the WSPR-like mode
|
||||||
|
better than -32 dB.
|
||||||
|
|
||||||
|
|
||||||
Release: WSJT-X 2.1.1
|
Release: WSJT-X 2.1.1
|
||||||
November 25, 2019
|
November 25, 2019
|
||||||
---------------------
|
---------------------
|
||||||
|
@ -12,8 +12,9 @@
|
|||||||
|
|
||||||
Copyright 2001 - 2020 by Joe Taylor, K1JT.
|
Copyright 2001 - 2020 by Joe Taylor, K1JT.
|
||||||
|
|
||||||
|
|
||||||
Release: WSJT-X 2.2.0-rc1
|
Release: WSJT-X 2.2.0-rc1
|
||||||
May 10, 2019
|
May 10, 2020
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
WSJT-X 2.2.0-rc1 is a beta-quality release candidate for a program
|
WSJT-X 2.2.0-rc1 is a beta-quality release candidate for a program
|
||||||
|
@ -2,5 +2,5 @@
|
|||||||
set (WSJTX_VERSION_MAJOR 2)
|
set (WSJTX_VERSION_MAJOR 2)
|
||||||
set (WSJTX_VERSION_MINOR 2)
|
set (WSJTX_VERSION_MINOR 2)
|
||||||
set (WSJTX_VERSION_PATCH 0)
|
set (WSJTX_VERSION_PATCH 0)
|
||||||
set (WSJTX_RC 0) # release candidate number, comment out or zero for development versions
|
set (WSJTX_RC 1) # release candidate number, comment out or zero for development versions
|
||||||
set (WSJTX_VERSION_IS_RELEASE 0) # set to 1 for final release build
|
set (WSJTX_VERSION_IS_RELEASE 0) # set to 1 for final release build
|
||||||
|
@ -14,4 +14,4 @@ _MAP65_, _WSPR_, _WSPR-X_, and _WSJT-X_ you are invited to subscribe to the
|
|||||||
* Repository Updates, (join): {dev_mail_svn}
|
* Repository Updates, (join): {dev_mail_svn}
|
||||||
|
|
||||||
.Community Related
|
.Community Related
|
||||||
* Discussion Board: {wsjt_yahoo_group}
|
* Discussion Board: {wsjtgroup_mail}
|
@ -92,8 +92,8 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
|
|||||||
:sourceforge-jtsdk: https://sourceforge.net/projects/jtsdk[SourceForge JTSDK]
|
:sourceforge-jtsdk: https://sourceforge.net/projects/jtsdk[SourceForge JTSDK]
|
||||||
:ubuntu_sdk: https://launchpad.net/~ubuntu-sdk-team/+archive/ppa[Ubuntu SDK Notice]
|
:ubuntu_sdk: https://launchpad.net/~ubuntu-sdk-team/+archive/ppa[Ubuntu SDK Notice]
|
||||||
:win_openssl_packages: https://slproweb.com/products/Win32OpenSSL.html[Windows OpenSSL Packages]
|
:win_openssl_packages: https://slproweb.com/products/Win32OpenSSL.html[Windows OpenSSL Packages]
|
||||||
:win32_openssl: https://slproweb.com/download/Win32OpenSSL_Light-1_0_2t.exe[Win32 OpenSSL Light Package]
|
:win32_openssl: https://slproweb.com/download/Win32OpenSSL_Light-1_1_1g.msi[Win32 OpenSSL Light Package]
|
||||||
:win64_openssl: https://slproweb.com/download/Win64OpenSSL_Light-1_1_0L.exe[Win64 OpenSSL Light Package]
|
:win64_openssl: https://slproweb.com/download/Win64OpenSSL_Light-1_1_1g.msi[Win64 OpenSSL Light Package]
|
||||||
:writelog: https://writelog.com/[Writelog]
|
:writelog: https://writelog.com/[Writelog]
|
||||||
:wsjtx_group: https://groups.io/g/WSJTX[WSJTX Group]
|
:wsjtx_group: https://groups.io/g/WSJTX[WSJTX Group]
|
||||||
:wsjtx: http://physics.princeton.edu/pulsar/K1JT/wsjtx.html[WSJT-X]
|
:wsjtx: http://physics.princeton.edu/pulsar/K1JT/wsjtx.html[WSJT-X]
|
||||||
@ -130,7 +130,7 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
|
|||||||
:dev_mail_svn: https://sourceforge.net/auth/subscriptions/[WSJT SVN Archives]
|
:dev_mail_svn: https://sourceforge.net/auth/subscriptions/[WSJT SVN Archives]
|
||||||
:devmail: mailto:wsjt-devel@lists.sourceforge.net[wsjt-devel@lists.sourceforge.net]
|
:devmail: mailto:wsjt-devel@lists.sourceforge.net[wsjt-devel@lists.sourceforge.net]
|
||||||
:devmail1: mailto:wsjt-devel@lists.sourceforge.net[Post Message]
|
:devmail1: mailto:wsjt-devel@lists.sourceforge.net[Post Message]
|
||||||
:wsjtgroup_mail: mailto:wsjtgroup@yahoogroups.com[Post Message]
|
:wsjtgroup_mail: mailto:WSJTX@groups.io[Post Message]
|
||||||
:greg_beam: mailto:ki7mt@yahoo.com[KI7MT]
|
:greg_beam: mailto:ki7mt@yahoo.com[KI7MT]
|
||||||
:joe_taylor: mailto:joe@princeton.edu[K1JT]
|
:joe_taylor: mailto:joe@princeton.edu[K1JT]
|
||||||
:stuart_rackman: mailto:srackham@gmail.com[Stuart Rackham]
|
:stuart_rackman: mailto:srackham@gmail.com[Stuart Rackham]
|
||||||
|
@ -110,6 +110,7 @@ summarized in the following Table:
|
|||||||
[width="50%",cols="h,3*^",frame=topbot,options="header"]
|
[width="50%",cols="h,3*^",frame=topbot,options="header"]
|
||||||
|===========================================
|
|===========================================
|
||||||
|Mode |Mode character|Sync character|End of line information
|
|Mode |Mode character|Sync character|End of line information
|
||||||
|
|FT4 | + | | ?   aP
|
||||||
|FT8 | ~ | | ?   aP
|
|FT8 | ~ | | ?   aP
|
||||||
|JT4 | $ | *, # | f, fN, dCN
|
|JT4 | $ | *, # | f, fN, dCN
|
||||||
|JT9 | @ | |
|
|JT9 | @ | |
|
||||||
@ -117,7 +118,7 @@ summarized in the following Table:
|
|||||||
|JT65 VHF| # | *, # | f, fN, dCN
|
|JT65 VHF| # | *, # | f, fN, dCN
|
||||||
|QRA64 | : | * | R
|
|QRA64 | : | * | R
|
||||||
|ISCAT | | * | M N C T
|
|ISCAT | | * | M N C T
|
||||||
|MSK144 | & | | N H E
|
|MSK144 | & | |
|
||||||
|===========================================
|
|===========================================
|
||||||
Sync character::
|
Sync character::
|
||||||
`*` - Normal sync +
|
`*` - Normal sync +
|
||||||
@ -128,9 +129,7 @@ End of line information::
|
|||||||
`a` - Decoded with aid of some a priori (AP) information +
|
`a` - Decoded with aid of some a priori (AP) information +
|
||||||
`C` - Confidence indicator [ISCAT and Deep Search; (0-9,*)] +
|
`C` - Confidence indicator [ISCAT and Deep Search; (0-9,*)] +
|
||||||
`d` - Deep Search algorithm +
|
`d` - Deep Search algorithm +
|
||||||
`E` - Size of MSK eye diagram opening - if negative, the eye is closed +
|
|
||||||
`f` - Franke-Taylor or Fano algorithm +
|
`f` - Franke-Taylor or Fano algorithm +
|
||||||
`H` - Number of bit errors corrected +
|
|
||||||
`M` - Message length (characters) +
|
`M` - Message length (characters) +
|
||||||
`N` - Number of Rx intervals or frames averaged +
|
`N` - Number of Rx intervals or frames averaged +
|
||||||
`P` - Number indicating type of AP information (Table 1, above) +
|
`P` - Number indicating type of AP information (Table 1, above) +
|
||||||
|
@ -6,7 +6,7 @@ installation notes.
|
|||||||
|
|
||||||
If you have already installed a previous version, you can retain it by
|
If you have already installed a previous version, you can retain it by
|
||||||
changing its name in the *Applications* folder (say, from _WSJT-X_ to
|
changing its name in the *Applications* folder (say, from _WSJT-X_ to
|
||||||
_WSJT-X_1.9_). You can then proceed to the installation phase.
|
_WSJT-X_2.1_). You can then proceed to the installation phase.
|
||||||
|
|
||||||
Take note also of the following:
|
Take note also of the following:
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
// Status=review
|
// Status=review
|
||||||
|
|
||||||
Download and execute the package file {win32} (WinXP, Vista, Win 7,
|
Download and execute the package file {win32} (Win 7, Win 8, Win10,
|
||||||
Win 8, Win10, 32-bit) or {win64} (Vista, Win 7, Win 8, Win10, 64-bit)
|
32-bit) or {win64} (Win 7, Win 8, Win10, 64-bit) following these
|
||||||
following these instructions:
|
instructions:
|
||||||
|
|
||||||
* Install _WSJT-X_ into its own directory, for example `C:\WSJTX` or `
|
* Install _WSJT-X_ into its own directory, for example `C:\WSJTX` or `
|
||||||
C:\WSJT\WSJTX`, rather than the conventional location `C:\Program
|
C:\WSJT\WSJTX`, rather than the conventional location `C:\Program
|
||||||
@ -39,9 +39,9 @@ TIP: Your computer may be configured so that this directory is
|
|||||||
|
|
||||||
** You can download a suitable _OpenSSL_ package for from
|
** You can download a suitable _OpenSSL_ package for from
|
||||||
{win_openssl_packages}, you need the latest *Windows Light*
|
{win_openssl_packages}, you need the latest *Windows Light*
|
||||||
version. For the 32-bit _WSJT-X_ build use the latest Win32 v1.0.2
|
version. For the 32-bit _WSJT-X_ build use the latest Win32 v1.1.x
|
||||||
version of the _OpenSSL_ libraries, for the 64-bit _WSJT-X_ use the
|
version of the _OpenSSL_ libraries, for the 64-bit _WSJT-X_ use the
|
||||||
latest Win64 v1.1.0 version of the _OpenSSL_ libraries (Note it is
|
latest Win64 v1.1.x version of the _OpenSSL_ libraries (Note it is
|
||||||
OK to install both versions on a 64-bit system) which at the time
|
OK to install both versions on a 64-bit system) which at the time
|
||||||
of writing were {win32_openssl} and {win64_openssl} respectively.
|
of writing were {win32_openssl} and {win64_openssl} respectively.
|
||||||
|
|
||||||
@ -76,4 +76,4 @@ TIP: If you cannot install the _OpenSSL_ libraries or do not have an
|
|||||||
* You can uninstall _WSJT-X_ by clicking its *Uninstall* link in the
|
* You can uninstall _WSJT-X_ by clicking its *Uninstall* link in the
|
||||||
Windows *Start* menu, or by using *Uninstall a Program* on the
|
Windows *Start* menu, or by using *Uninstall a Program* on the
|
||||||
Windows Control Panel Programs and Features option or in Settings
|
Windows Control Panel Programs and Features option or in Settings
|
||||||
Apps on Windows 10.
|
Apps and Features on Windows 10.
|
||||||
|
@ -34,7 +34,10 @@ _WSJT-X_. (Keep in mind that if you erase this file you will lose all
|
|||||||
from another logging program. Turning *Show DXCC entity and worked
|
from another logging program. Turning *Show DXCC entity and worked
|
||||||
before status* off and then on again will cause _WSJT-X_ to re-read
|
before status* off and then on again will cause _WSJT-X_ to re-read
|
||||||
the log file. Very large log files may cause _WSJT-X_ to slow down
|
the log file. Very large log files may cause _WSJT-X_ to slow down
|
||||||
when searching for calls.
|
when searching for calls. If the ADIF log file has been changed
|
||||||
|
outside of _WSJT-X_ you can force _WSJT-X_ to relaod the file from the
|
||||||
|
*Settings | Colors* tab using the *Rescan ADIF Log* button, see
|
||||||
|
<<COLORS,Decode Highlighting>>.
|
||||||
|
|
||||||
Additional features are provided for *Contest* and *Fox* logging.
|
Additional features are provided for *Contest* and *Fox* logging.
|
||||||
(more to come, here ...)
|
(more to come, here ...)
|
||||||
|
@ -23,11 +23,11 @@ band.
|
|||||||
entries can be deleted in a single operation by selecting them before
|
entries can be deleted in a single operation by selecting them before
|
||||||
right-clicking.
|
right-clicking.
|
||||||
|
|
||||||
- Right-click any entry and click *Reset* button to return the table
|
- Right-click anywhere within the table body and click *Reset* button
|
||||||
to its default configuration.
|
to return the table to its default configuration.
|
||||||
|
|
||||||
Other more advanced maintenance operations are available on the
|
Other more advanced maintenance operations are available on the
|
||||||
right-click context menu that should be self-explanatory.
|
right-click context popup menu that should be self-explanatory.
|
||||||
|
|
||||||
_Frequency Calibration_: If you have calibrated your radio using WWV
|
_Frequency Calibration_: If you have calibrated your radio using WWV
|
||||||
or other reliable frequency references, or perhaps with the technique
|
or other reliable frequency references, or perhaps with the technique
|
||||||
|
@ -17,8 +17,9 @@ logged, highlighting of callsigns in the _WSJT-X_ band activity
|
|||||||
window, and limited facilities to initiate QSOs in response to CQ or
|
window, and limited facilities to initiate QSOs in response to CQ or
|
||||||
QRZ messages. Full details of the protocol can be found in comments
|
QRZ messages. Full details of the protocol can be found in comments
|
||||||
at the top of this file in our source code repository:
|
at the top of this file in our source code repository:
|
||||||
https://sourceforge.net/p/wsjt/wsjtx/ci/master/tree/NetworkMessage.hpp
|
https://sourceforge.net/p/wsjt/wsjtx/ci/master/tree/Network/NetworkMessage.hpp
|
||||||
|
|
||||||
Programs like _JTAlert_ use the _UDP Server_ feature to obtain
|
Programs like _JTAlert_ use the _UDP Server_ feature to obtain
|
||||||
information about a running _WSJT-X_ instance. If you are using
|
information about running _WSJT-X_ instances. If you are using
|
||||||
_JTAlert_, be sure to check the three boxes at lower right.
|
_JTAlert_ to control _WSJT-X_, be sure to check the
|
||||||
|
*Accept UDP requests* box.
|
||||||
|
@ -11,10 +11,10 @@ the group.
|
|||||||
|
|
||||||
One of your responsibilities as a _WSJT-X_ user is to help the
|
One of your responsibilities as a _WSJT-X_ user is to help the
|
||||||
volunteer programmers to make the program better. Bugs may be
|
volunteer programmers to make the program better. Bugs may be
|
||||||
reported to {wsjt_yahoo_group} (email address
|
reported to the WSJTX forum on Groups.io {wsjtgroup_mail} or the WSJT
|
||||||
wsjtgroup@yahoogroups.com) or the WSJT Developers list
|
Developers list (wsjt-devel@lists.sourceforge.net). Again, you will
|
||||||
(wsjt-devel@lists.sourceforge.net). Again, you will need to join the
|
need to join the group or subscribe to the list. You can register for
|
||||||
group or subscribe to the list. You can register for the list {wsjt-devel}.
|
the list {wsjt-devel}.
|
||||||
|
|
||||||
To be useful, bug reports should include at least the following
|
To be useful, bug reports should include at least the following
|
||||||
information:
|
information:
|
||||||
|
@ -6,6 +6,13 @@ set (SAMPLE_FILES
|
|||||||
JT4/JT4A/DF2ZC_070926_040700.WAV
|
JT4/JT4A/DF2ZC_070926_040700.WAV
|
||||||
JT4/JT4F/OK1KIR_141105_175700.WAV
|
JT4/JT4F/OK1KIR_141105_175700.WAV
|
||||||
JT65/JT65B/DL7UAE_040308_002400.wav
|
JT65/JT65B/DL7UAE_040308_002400.wav
|
||||||
|
JT65/JT65B/000000_0001.wav
|
||||||
|
JT65/JT65B/000000_0002.wav
|
||||||
|
JT65/JT65B/000000_0003.wav
|
||||||
|
JT65/JT65B/000000_0004.wav
|
||||||
|
JT65/JT65B/000000_0005.wav
|
||||||
|
JT65/JT65B/000000_0006.wav
|
||||||
|
JT65/JT65B/000000_0007.wav
|
||||||
JT9+JT65/130610_2343.wav
|
JT9+JT65/130610_2343.wav
|
||||||
JT9/130418_1742.wav
|
JT9/130418_1742.wav
|
||||||
MSK144/181211_120500.wav
|
MSK144/181211_120500.wav
|
||||||
|
Loading…
Reference in New Issue
Block a user