Skip to content

VibeSDR v3.0.0

Choose a tag to compare

@Stuey3D Stuey3D released this 15 Jun 19:02
· 119 commits to main since this release

VibeSDR v3.0.0

The multi-backend release. VibeSDR now speaks three SDR server protocols — UberSDR, OpenWebRX, and KiwiSDR — all behind the same waterfall, tuning drum, decoders, and controls you already know.

🌐 New backends

  • OpenWebRX / OpenWebRX+ — full support: waterfall, audio (incl. WFM HD), tuning with profile auto-switching, server-gated mode list (WFM/DMR/DStar/DAB…), squelch + noise-reduction sliders, basic text chat (enter a name, send/read messages), bookmarks/dial-frequency markers, and server-side decoders surfaced in the decoder panel (RTTY, SSTV, FAX, Packet, POCSAG/FLEX, ADS-B, ISM, Meshtastic/Meshcore/LoRa, and more).
  • KiwiSDR (experimental) — waterfall, audio, tuning, real S-meter (dBm from the receiver), server-side 0–14 zoom, connection-quality meter. Note: many public KiwiSDRs limit or block third-party app connections (password/local-only), so some may refuse or drop — that's a server-side restriction, not a fault in VibeSDR. For the most reliable experience, use UberSDR or OpenWebRX.

📡 Instance picker rework

  • New directory chooser: Favourites/Default pinned at top, then choose a directory — UberSDR, Receiverbook (OpenWebRX + KiwiSDR), or KiwiSDR — each row showing the server-type logo, location, flag, and live user count.
  • Full receivers greyed out and unselectable (bold red "FULL n/n").
  • Custom server URLs auto-detect the backend (UberSDR / OpenWebRX / KiwiSDR) and can be saved as favourites with editable names.

🛡️ Reliability

  • Crash hardening — a flaky SDR server can no longer take the app down; if a server drops or misbehaves, you're returned to the server list with a clear, server-attributed message instead of a crash.
  • Server-aware drop card ("KiwiSDR/OpenWebRX server stopped responding") now has an Instance List button alongside Reconnect.
  • Dedicated "Receiver unavailable" card when a Kiwi is full or restricted.

✨ Polish

  • Swipe-up-to-minimise no longer knocks the tuning off (waterfall gestures blocked in the home-bar gap).
  • Menu footer shows the connected backend's logo + software version (UberSDR / OpenWebRX(+) / KiwiSDR).
  • Recorder, repeater icons in search, and S-meter behaviour tuned per backend.

Downloads

  • iOS: VibeSDR.ipa (development-signed; install via your usual method)
  • Android: app-release.apk

🤖 Generated with Claude Code