Fellow hams and users of WSJT-X:

I am pleased to announce the creation and immediate availability of a
Python script to address some of the deficiencies of WSJT-X not providing a
method to automatically look up callsigns and missing grid squares and fill
them in.

This Python script has been successfully tested with Python3 and a
Raspberry Pi, although may easily be used on other Linux systems with
Python3. It has not been tested with Mac, but should probably work there as
well. It has not been tested under Windows.

The script has passed scrutiny by Pylint and Flake8.

*Prerequisites*: Requests and Watchdog Python libraries.
*Environment variables*: QRZ_USERNAME and QRZ_PASSWORD to be filled in with
your authentication tokens from QRZ.

Additional backends such as HamQTH may be added in the future if there is
demand.

*To use:* download the script, set the QRZ_USERNAME and QRZ_PASSWORD
environment variables and start up WSJT-X and the script. It will run
automatically.

CAUTION: do not independently edit the wsjtx_log.adi while this script is
running, or bad things will happen. This script only works when WSJT-X is
appending its ADIF log file with new entries, nothing else.

The Python script, update_wsjtx_log.py may be located and downloaded from
here:

https://github.com/dslotter/ham_radio_scripts/blob/main/update_wsjtx_log.py

--
Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS>
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to