Skip to content

SDR++ ESP 0.3.1 debug6

Pre-release
Pre-release

Choose a tag to compare

@zodoczi zodoczi released this 08 Oct 05:00

New in 0.3.0: touch UI for Android. The Android app was a shrunk desktop UI. It now has a touch layout:

  • Full-screen waterfall. The controls float in a rail that slides in from a glowing handle on the left edge (tap or drag it), and hides again on a tap outside or after a few seconds idle. The module menu is a drawer opened from the rail.
  • Automatic FFT / waterfall range (Auto button, on by default): noise floor from the 25th percentile, 3 s peak hold, fast widening and slow narrowing, so the waterfall stays readable without touching Min/Max.
  • Finger scrolling with fling in the menu and in lists, without accidentally moving sliders; pinch zoom on the waterfall.
  • The frequency floats top right at a smaller size and grows when touched.
  • Larger touch targets, and UI scaling taken from the screen density (Auto), with 50 % steps.
  • USB: an SDR plugged in while the app runs is found after a Refresh, and Android offers SDR++ ESP when a supported SDR (RTL-SDR, HackRF, Airspy, AirspyHF, HydraSDR, ESP-SDR) is plugged in.
  • Desktop builds are unchanged. The touch layout can be switched off under Display, "Touch-optimised UI".
    SDR++ ESP: SDR++ with the ESP-SDR (ESP32-S3) source module and the on-chip 16 / 40 / 80 MHz spectrum mode. This is a fork build, not an official SDR++ release.
Package Platform
sdrpp-esp_windows_x64.zip Windows 10/11 x64. Unzip and run sdrpp.exe.
sdrpp-esp_macos_arm.zip macOS, Apple Silicon (SDR++.app).
sdrpp-esp_debian_bookworm_amd64.deb Debian 12 x64.
sdrpp-esp_ubuntu_noble_amd64.deb Ubuntu 24.04 x64.
sdrpp-esp.apk Android. Use USB OTG to the board's native USB port. Installs next to the official SDR++.

Notes:

  • Firmware: the ESP32-S3 needs ESP-SDR firmware with the IQS stream. See the driver repository: https://github.com/z2labs/sdrpp-esp-sdr-source
  • SDRplay on macOS and Linux: these packages have no SDRplay module, because the SDRplay 3.15 installers are no longer downloadable. The Windows package includes it.
  • The .deb packages use the same package name as the official SDR++, so installing one replaces an official SDR++ installation.
  • Measurements (phase noise, NBFM SINAD and sensitivity, stability, comparison with HackRF and BB60C) are in the driver repository's README and docs/MEASUREMENTS.md.

Built on SDR++ by Alexandre Rouma and ESP-SDR by Florian Euchner (ESPARGOS). Turbo Mode developed by Zoltan Doczi from https://www.z2labs.io