Dear Users,
A new
WSJT-X Improved 3.1.0 260226 (beta)
release with our new open-source FT2 code is ready for
testing. I had actually planned to release a new 3.1 version in
April, but I think it's best to do it now for the reasons we all
know. Additional features may be added later.
I have already commented on the situation surrounding FT2 mode
over the last few days. So let's just get to the facts.
Here are the changes compared to 3.0.0 251212:
- Introduction of a new open-source FT2 mode:
- FT2 is an ultra-fast 77-bit mode with TR periods of 3.75
seconds (= 1/2 of FT4).
- The history of FT2 goes back to experiments by Joe,
Steve, and Bill (sk) which later became FT4. IU8LMC
recently introduced an FT2 mode with modified parameters.
The FT2 mode introduced here is compatible with it, but is
fully open-source. No code from IU8LMC was used.
- Note that FT2 is still experimental. I haven't decided
yet whether we'll keep it. Let's see if FT2 proves itself
alongside FT4, or if it's just a short-lived hype.
- Support of QSOs between two stations with
non-standard or compound callsigns for the 77-bit modes
(FT8, FT4, FT2, MSK144, Q65, FST4). The
following QSOs are now possible:
- two non-standard callsigns (e.g. DG123YCB with W250USA)
- two compound callsigns (e.g. DG2YCB/QRP with W1XYZ/YOTA,
or HB9/DG2YCB with KP5/W1XY)
- non-standard callsign and compound callsign (e.g.
DG123YCB with W1XYZ/QRP)
- non-standard callsign and /P callsign (e.g. DG123YCB
with W1XYZ/P)
- two standard callsigns with /P, /M, /R or whatever (e.g.
DG2YCB/MM with W1XYZ/P)
Notes:
- Both stations must use WSJT-X Improved v3.1 (or
compatible software) for such QSOs. I noticed that some
beta builds of JTDX and MSHV seem to be compatible with
these message formats, however, the standard WSJT-X or any
earlier version of WSJT-X Improved would get stuck in an
endless Auto Seq loop.
- All previous message types are still fully supported,
making WSJT-X Improved 3.1 fully backward compatible.
- These new QSO types cannot be used in special operating
activities, as the available 77 bits are not sufficient
for this purpose.
- New technology for the MAP65 program, and for some
FORTRAN files:
- The map65.exe file is now less than 1/4 the size it was
before. This new technology will (hopefully) also bring
stability improvements.
- It comes along with modernized FORTRAN code.
- Note: The OFC builds use the slightly older but
well-proven code from v3.0.0 and therefore still have the
previous MAP65 version.
- Various minor improvements and fixes:
- Added a new option to skip a8 decodes
for the multithreaded FT8 decoder (MTD).
- The band hopping interval can now be
switched between 1 minute and 2 minutes. See the new
checkbox on the Settings | General tab.
- The "Less button coloring" option has
been removed because it was rarely used.
- Fixed a flaw that caused FT4 decodes
not to be displayed when the program was started
with CQonly enabled.
- Bugfix: Country names are no longer accidentally
displayed when in FST4W mode.
- Fixed an inconsistency regarding the highlighting
of prefixes.
- Transmissions above 5362 kHz on 60m are allowed
for UK stations again. Only Tx frequencies
between 5358 and 5362 kHz are prevented now.
- Better visibility of the Settings | Tx Macros
tab when dark style is enabled.
- Added an option to log the dial frequency
instead of the actual Tx frequency.
- Support of the new Hamlib 5 series.
- The Update Hamlib function now supports both Hamlib 4
and Hamlib 5. The required version is detected
automatically.
- My installation packages, however, still use Hamlib 4.7
for now, because Hamlib 5 does not offer any advantages at
the moment. On the contrary, older libhamlib-4.dll files
could then no longer be used (Hamlib 5 requires
libhamlib-5.dll).
Important:
- After first start, go to Settings |
Frequencies, right-click on the frequencies table and
click on Reset. This will bring you the new (tentative)
FT2 QRGs.
- I recommend that you always make backup copies of your WSJT-X.ini
and wsjtx_log.adi files before
installing program releases that involve major changes!
As usual, all packages are available on my
SourceForge page. Here are the direct links
to download the frequently used packages:
Windows 64-bit:
Linux:
macOS:
The Windows 32-bit packages can be
downloaded here.
You'll find the packages for the Raspberry Pi here later today.
The optional language pack can be found here.
Users who would like to try out the new MAP65
program version and the modernized
FORTRAN code should use these installation
packages:
Windows 64-bit:
Enjoy the new release!
The WSJT-X Improved
development team has been working hard!
Thanks to
everyone who contributed!
Final notes:
There seems to be one bug left that can occasionally cause the
program to crash if you are in FT2 mode (or switch to it) and
change band or mode too quickly. The extremely fast FT2 timing
is quite challenging in several places in our code, but also
in terms of CAT control and audio! Let's see if we can get
this further improved.
Please also note that FT2 has stricter requirements for PC
time synchronization (ideally +- 60 ms). Furthermore, your CAT
connection should be very stable. Avoid unnecessarily long
switching times for your PA or any relays.
73 de Uwe, DG2YCB