FT8 and FT4 without a second program
Longpath decodes them itself: ft8_lib by Kārlis Goba sits unchanged in the tree, and the audio comes in through a tap of its own. The window boundaries follow UTC, with the clock and the fill level next to them, and one line per decode in WSJT-X's column order — time, dB, DT, frequency, message. Every decode also goes into the decode list, with the callsign taken from the message and the slice frequency plus the audio tone. Visible in DIGU and in DIGL. The UDP collector for WSJT-X stays alongside it: anyone running that program anyway loses nothing. Since 0.7.0 it transmits as well: a press on Send puts the message on a tone and sends it in the next window of its own; if the band plan says no, the attempt stops at once and names the reason. A double click on a line of the decode list puts the standard call into the input field, and the Auto switch — off by default — runs the whole exchange from there through RR73 and writes the finished QSO to the log. It advances only on decodes actually heard, and gives up after five windows without an answer. Since 0.8.0 a "CQ" button stands beside it: with Auto off it only puts your own call into the field, with Auto on it really calls and runs the QSO from the caller's side. The same version gave the window what otherwise makes an FT8 program: a waterfall strip above the list, and a click into it sets the transmit slot — which until then was fixed at 1500 Hz, where on a busy band somebody already is; now it is a field from 200 to 2800 Hz and it is remembered. The lines are coloured by urgency: a call to your own station green and bold, a new country bold in the same colour the spots carry on the panadapter, a CQ in amber — in that order, because one line can be all three. A "CQ only" switch leaves only the stations you can call, but always lets a call to your own station through. And the six standard messages sit there as buttons; they only put the text into the field, sending still takes a press on Send. And FT4's search window now sits centred — measured from −500 to +900 ms, where before only 0.4 s was left to the upper edge, and any latency in the audio path ate into it. None of this has been tried on the radio yet.
ft8_lib15 s windows on UTCTransmit with band-plan check