avantol / WSJTX-Controller

Provides automation for repetitive manual tasks in WSJT-X
GNU General Public License v3.0
19 stars 4 forks source link

WSJTX-Controller

Provides automation for repetitive manual tasks in WSJT-X

This project has been entirely superseded by the new project Controller V2
The information below is obsolete and should be used for reference only.

WSJTX Controller is a "helper" program that runs alongside WSJT-X, apparently the most popular ham radio program of all time. This "helper" does a lot of the boring WSJT-X manual work for you. (You will need to install a slightly-modified WSJT-X program, available at https://github.com/avantol/WSJT-X2-3-0/blob/main/wsjtx-2.3.0-win64.exe, more info below)

Main project status page is at https://www.qrz.com/db/WM8Q

image

Now you can do things like:

That last option sure beats copying and pasting a call sign, changing the Tx period, and selecting the QSO phase in WSJT-X. While you were doing all that, someone else got their call answered!

Have you ever had a "73" finally come in from a DX you'd been working, but you've long since moved on to other calls? How do you log that? You could scramble like crazy and try clicking on old decodes and try to get the signal reports right, but it doesn't really work, and it's a mess. But now, never again... the Controller saves everything, and accurately logs that late "73" decode, automatically... while you're working on other calls!

The Controller can keep busy when not answering replies by replying to CQs, with priority given to directed CQs you specify.

As you run WSJT-X manually, your "helper" gets out of the way. But, if you need a break from the action, just stop and kick back.... your "helper" takes over for you... go get a snack or rest your eyes.

The "helper" also works perfectly with JTAlert, GridTracker, and logging add-ons (the helper uses the now-popular UDP multicast protocol).

You can continue to use the familiar WSJT-X user interface (and keep up with with all the new features, like FST4 and FST4W), instead of learning a confusing "alternate" FT8 program with it's predictably badly-designed screens.

Interested? Let me know. If you use it, and want something additional, I'm open to possibly modifying it for you (not all hams write code!). (moar.avantol at xoxy.net)

About WSJT-X automation: My take is that FT8 is no different from "two-way WSPR", except you can advance toward your goals (like WAS and DXCC) as you test and improve your system!!! Isn't the only real goal of FT8 to collect call signs? Isn't it helpful to other hams when you can do it more efficiently? It cetainly matters to me, being in Wyoming... I'm flooded with constant calls and requests.

There's no better way to optimize your antenna than by testing the transmit and receive performance simultaneously as you make those experimental changes. In contrast, WSPR analytics are intended to analyze only your transmissions (see DXplorer.net for these very valuable analytics).

Note: The rules about "control operator present" apply, of course. This program helps you, it doesn't replace you. I run it while I'm doing more-productive QSO tasks, like scanning the list of callers (and those called), deciding who gets priority, looking at PSKreporter or QRZ.com, responding to WAS requests, improving this program, etc. If you have strong opinions either way, please email me! (more.avantol at xoxy.net)

Notes on installing the modified WSJT-X program:

--end--