==================================================
wsjtx-utils - command-line utilities for FT8, etc.
==================================================

This is a collection of command-line utilities from WSJT-X, built
for various different architectures.

Each folder here contains the utilities for a single architecture.
Inside that, are utilities from different versions of WSJT-X.

You will want to copy the utilities for your architecture to a folder
available in your system path.  For normal systems, including RasPi,
the best folder for this is probably /usr/local/bin.

For Linux desktop PCs on Intel or AMD processors, use the 'x86' build.

For Raspberry Pi, see notes below.


------------
Dependencies
------------

The 'jt9' utility links against QT by default.  If you do not have QT
installed on your system, you may need to add the package for the core
QT libraries for 'jt9' to run.  On recent Debian-based systems, such
as Ubuntu, Linux Mint, Raspberry Pi OS, etc., that package is called
'libqt5core5a' or something similar.


------------
Raspberry Pi
------------

For Raspberry Pi, you can determine the best architecture by running:

    uname -m

...from the command line.  This will print the 'machine type' string.
Pick the architecture that most closely matches the string returned,
e.g., 'arm7' for a machine type of 'armv7l'.

The arm and aarch64 Raspberry Pi builds also include the 2.1.2 utilities,
even though they are quite old.  The reason is that the 2.1.2 decoder is
much faster than the versions after it.  For slower Raspberry Pi CPUs,
the 2.1.2 version of 'jt9' will have better response time when decoding.
This can be helpful for keeping QSOs moving on a busy channel.

The 2.1.2 builds do not include 'ft4code'.  If you want to use FT4 with
the 2.1.2 version of 'jt9', use the 'ft4code' from the 2.6.1 or later
version.

<EOF>
