The feature set

A full SSTV station,
rebuilt for Android.

Every part of the picture loop — receive, browse, compose, transmit, log — in a fast Jetpack Compose UI, built on the hardened radio stack of FT8AF. Here's what's inside.

SSTV-AF receive screen: a portrait image half-painted from the top down, a live waterfall showing the SSTV tones, the detected mode Scottie 1, and the frequency 14.230 MHz.
01 · Receive

Watch pictures paint in, live

Tune to an SSTV calling frequency and SSTV-AF renders the incoming image line by line as the tones arrive — on a continuously scrolling waterfall, so you can see the signal and the picture at the same time. Automatic slant correction keeps the lines square even when clocks drift.

  • Live line-by-line rendering with a scrolling waterfall
  • Automatic slant / skew correction for clean pictures
  • Tap the signal to center it in the SSTV passband
SSTV modeSSTV
Scottie 1
≈110 s / frame
320×256
Martin 1
≈114 s / frame
classic HF
PD 120
≈120 s / frame
hi-res
The VIS header auto-selects the decoder on receive — Scottie, Martin, Robot and PD all just appear.
02 · Modes

Nine SSTV modes, one app

SSTV-AF decodes and transmits the classic mode families — Scottie 1/2, Martin 1/2, Robot 36/72 and PD 50/90/120. On receive, the VIS header at the start of every transmission tells the app which mode to use, so pictures just appear. On transmit, you pick the mode that fits the band and the picture.

  • Scottie & Martin for HF, Robot for quick VHF frames
  • PD modes for higher-resolution pictures
  • VIS auto-detect on receive — no guessing the mode
SSTV-AF transmit screen: a selected photo with a callsign overlay, a mode picker set to Martin 1, and a large Send button that keys the radio.
03 · Transmit

Send any picture you like

Pick a photo from your gallery or snap one with the camera, add a text or callsign overlay, choose a mode, and hit send. SSTV-AF encodes the image to tones and keys your rig over CAT — no external interface, no patch cables.

  • Send from gallery or camera, fitted to SSTV proportions
  • Burn in your callsign, grid or a caption
  • One-tap encode-and-transmit over USB CAT PTT
SSTV-AF gallery: a grid of received SSTV images, each labelled with the callsign, mode and frequency it was received on.
05 · Gallery

Every image, kept and organized

SSTV-AF saves every picture you receive and every one you send into a built-in gallery, each stamped with the date, frequency and mode it came in on. Scroll back through a whole session, tap any frame to see the details, and share or export the ones worth keeping.

  • Received & sent images saved automatically
  • Time, frequency and mode on every frame
  • Share to any app, or export to your phone's photos
USB CAT + AudioConnected
SSTV-AFAndroid
Your rig75+ models
Mode
DATA-USB
ALC
Auto
SWR
OK
06 · Hardware

USB CAT for 75+ radios

Plug your rig straight into your phone with a single USB-C cable. SSTV-AF handles CAT frequency control, USB audio, and PTT across 75+ rig models — Icom, Yaesu, Kenwood, Xiegu, Elecraft, FlexRadio, Lab599 and more — inheriting FT8AF's hardened, much-fixed connection layer.

  • 75+ rigs — Icom, Yaesu, Kenwood, Xiegu, Elecraft & more
  • ALC auto-leveling and an SWR-triggered TX halt
  • Real-time TX volume from the phone's hardware buttons
SSTV-AF logbook tab: a list of logged picture QSOs with callsign, grid, country, band and SSTV mode, plus upload badges.
07 · Logging

Log every contact, automatically

Configure your log once and forget it. When you work a station, SSTV-AF writes the QSO to the on-device logbook and pushes it up to Cloudlog and Wavelog — and the whole book exports to ADIF whenever you want it.

  • Automatic upload to Cloudlog / Wavelog
  • One-tap ADIF export of the whole logbook
  • Band, mode and both signal reports captured
SSTV-AF settings tab: an operator-identity card with callsign, grid, antenna and power, and drill-down categories for Radio & Audio, Transmit, Modes, Logging and About.
08 · Interface

Material 3 dark UI

The whole interface is a Jetpack Compose build 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 drill down into clean categories, and the picture views go full-screen when you want them to.

  • Drill-down Settings and a full-screen image viewer
  • Operator card with your grid, antenna & power
  • Tuned for one-handed field operating
Localization16 Languages
Englishen
Ελληνικάel
Españoles
日本語ja
Françaisfr
Русскийru
中文zh
Italianoit
Polskipl
한국어ko
Nederlandsnl
Češtinacs
Türkçetr
Bahasa Indonesiaid
Українськаuk
العربيةar
09 · Languages

Localized in 16 languages

SSTV-AF inherits FT8AF's full localization — sixteen languages, all contributed by the community — and auto-switches to your Android device's locale, with right-to-left layout for Arabic.

  • Community-contributed translations, including right-to-left Arabic
  • Android auto-locale detection — no manual switching
  • More languages welcome — PRs open on GitHub
And the base it's built on

A hardened radio stack,
inherited for free.

SSTV-AF grew out of FT8AF, so the parts that touch your radio — USB, CAT, audio, timing — arrive already hammered flat over two full bug-bash passes.

Rock-solid USB CAT

Auto-connect races, multi-port handling and serial control, fixed across dozens of rigs.

VIS auto-detect

The mode header is read for you, so incoming pictures decode without a setting to fumble.

Slant correction

Sound-card clock drift is measured and corrected so received lines stay square.

Hardware TX volume

Set transmit drive with the phone's physical volume buttons, mid-transmission.

ALC & SWR guard

Automatic ALC leveling and an SWR-triggered TX halt to protect your finals.

GPS time & grid

Auto time-sync and Maidenhead grid from GPS for accurate logging.

Ready to put a picture
on the air?