Every part of the operating loop — decode, target, transmit, log — reworked in a fast Jetpack Compose UI and hardened over two bug-bash passes. Here's what's inside.
Watch the whole 3 kHz passband at once. The waterfall scrolls continuously with UTC timestamps drawn at every period boundary, so you can read propagation at a glance and pounce the instant a needed station appears.
FT8AF started as FT8-only and now decodes and transmits FT8, FT4 and FT2 — each with the correct slot timing and band plan. Switch modes in a tap, and chase DXpeditions with Fox & Hound support.
A collapsible panel tracks your current contact through every step of the exchange — call → report → roger → 73 → log. A caller queue keeps you locked on your target, and smart hunting works the band so you don't have to babysit it.
A dedicated map tab plots the stations you're hearing and draws the great-circle path to whoever you're working — with the distance, the DX location, and US state borders so you can see exactly where your signal is landing.
Take FT8AF to the park. Activation mode runs your whole outing — a live, growing contact list with hunter callsigns and grids, a contact map, and park-to-park detection — then uploads your log straight to POTA when you're done.
Plug your rig straight into your phone with a single USB-C cable. FT8AF handles CAT frequency control, USB audio, and PTT across 75+ rig models — Icom, Yaesu, Kenwood, Xiegu, Elecraft, FlexRadio, Lab599 and more — with a pile of auto-connect reliability fixes.
Configure your log services once and forget them. The moment a QSO completes, FT8AF pushes it straight to Cloudlog, QRZ and Wavelog — and every signal you decode is spotted to PSKReporter so the propagation maps light up with your station.
The whole interface is a fresh Jetpack Compose rebuild on a Material 3 dark theme — high-contrast, legible at a glance in bright sun or a dark shack, and laid out for thumbs. Settings are organized into clean drill-down categories, and a compact decode mode tightens things up on smaller screens.
FT8CN was Chinese-only. FT8AF now ships in sixteen languages — all contributed by the community — and auto-switches to your Android device's locale, with right-to-left layout for Arabic.
Two full "bug bash" passes went after the crashes, leaks, and lifecycle gremlins that get between you and a clean QSO.
NPE crashes, resource leaks, and threading races hunted down across the app.
Timestamps drawn at FT8 period boundaries so you can read timing instantly.
Set transmit level with the phone's physical volume buttons, mid-QSO.
Pick your transmit period directly, right from the TX strip.
Auto time-sync and grid from GPS, plus a manual time correction for offline ops.
Transmit frequency cursor stays locked to your actual TX audio.