ShackPilot

Control Any Radio.
From Anywhere.

Check into nets, work FT8, or ragchew from your iPhone, iPad, or Mac. Native app with full CAT control, built-in digital modes, and generic mode for any radio.

macOS 15+ iOS 18+ iPadOS 18+

See It in Action

Native on every Apple platform. One app, one purchase.

One App, Every Scenario

ShackPilot adapts to how you operate, whether you're at the rig, across the house, or on the road.

Full Radio Control

Frequency, mode, VFO, filters, DSP, levels, PTT, CW keying. Everything you'd do on the front panel, from your screen.

Remote Over WiFi

Check into your favorite net from the couch, or operate portable over VPN. iOS and macOS clients auto-discover the server via Bonjour.

Generic Mode

No CAT support? No problem. Plug in any radio's audio via a Digirig or similar interface and use VOX or serial PTT. Full digital mode support included.

Live Waterfall & Spectrum

Audio-band waterfall on every radio. Wideband SPI scope on FT-710. Tap-to-tune. Streamed to iOS in real time.

QSO Logging

Built-in log with ADIF export. Auto-log FT8/FT4 QSOs. Upload to QRZ.com and CloudLog. WSJT-X UDP broadcast for third-party loggers.

Memory Channels

Scan and browse stored memory channels with labels. Select, return to VFO, manage presets, all synced to iOS.

Three Ways to Connect

Choose the connection mode that fits your setup. The same app handles all three.

1

USB CAT Control

Connect your Yaesu radio via USB. ShackPilot talks native CAT protocol over serial, plus USB audio for RX/TX. Full rig control with instant state updates pushed from the radio.

  • Native CAT protocol, no Hamlib dependency
  • Real-time updates
  • Wideband scope on FT-710
  • FT8/FT4 TX & RX with auto-sequencing
  • SSTV, CW, RTTY, Packet decode
  • Full QSO logging & export
2

Network Remote

The macOS app becomes a server. Connect from iPhone, iPad, or another Mac over WiFi, or anywhere via VPN. Check into nets, ragchew, or work digital modes without being at the rig.

  • Bonjour auto-discovery
  • VPN support (Tailscale recommended)
  • Full controls + waterfall
  • FT8/FT4 TX & RX with auto-sequencing
  • SSTV, CW, RTTY, Packet decode
  • Full QSO logging & export
3

Generic Mode

Works with any radio that has audio output. No CAT cable needed. Pair with a Digirig or similar USB audio+serial interface. Use VOX or serial DTR/RTS for PTT.

  • Any radio, any manufacturer
  • Digirig, SignaLink, or direct audio
  • VOX or serial PTT
  • FT8/FT4 TX & RX with auto-sequencing
  • SSTV, CW, RTTY, Packet decode
  • Full QSO logging & export

Built-In Digital Modes

Decode and transmit without any external software.

FT8 & FT4

Full QSO support with auto-sequencing. Decode, call CQ, exchange reports, and auto-log completed contacts. Standard WSJT-X exchange protocol.

CW (Decode)

Real-time Morse code decoding from audio. CW keying via CAT command for transmit.

SSTV (Decode)

Slow-scan TV image decoding with support for 11 modes. Live progress display and image gallery.

RTTY (Decode)

Baudot RTTY decoding with auto-detection of mark/space frequencies and baud rate.

Packet (Decode)

AX.25 packet radio decoding for VHF APRS and HF packet.

All Modes, All Connections

Digital modes work identically whether you're on USB CAT, network remote, or generic mode. Decoded messages stream to iOS clients in real time.

Supported Radios

Full CAT control for these Yaesu models. Generic mode works with everything else.

Yaesu (CAT Protocol)

FT-710
FT-991A
FTDX10
FTDX101D
FTDX101MP
FTX-1

Generic Mode

Any Radio

Connect any transceiver via audio using a Digirig, SignaLink, or similar interface. VOX or serial PTT. Full digital mode and logging support.

Your Shack, Your Way

One native app for macOS and iOS. No Electron, no web browser, no Java runtime.