Skip to content

Releases: Newspicel/sdrmm

Nightly 26.10.8

Nightly 26.10.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Oct 11:17

Build of main at 4f8aa58. Replaced every night. Container image: docker pull ghcr.io/newspicel/sdrmm:nightly

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 01:55

Features

  • AM: Sync detector for fading signals. Auto notch no longer removes speech. (70573ed)
  • RX1 and RX2 toggles replace the lane stepper on AntSDR/AD936x. API: rx_streams setting is now rx_inputs (0b50e3f)
  • Audio recorder: Skip silence pauses recording while the squelch is closed (24a0bda)
  • Canvas: nodes snap to the grid, finer as you zoom in (7301d38)
  • DAB: automatic mode detection, tuner offsets up to 40 kHz, clock drift and echo tracking for all modes (5dd39f2)
  • Denoise: DPDFNet 8 kHz radio voice models download on demand, smaller binary (9a7ce16)
  • DRM: full DRM30 and DRM+ receiver. FAC, SDC and MSC decoding, service choice, AAC and HE-AAC audio and text messages. (5dd39f2)
  • DVB-S2X: receive Annex E superframe formats 2 to 7, any scrambling codes, and Walsh-Hadamard rows (5dd39f2)
  • ESP32 boards running ESP-SDR firmware work as radios (16adecf)
  • Map: pick the map style or a custom tile URL, and draw tracks for aircraft, ships and APRS (2564dc7)
  • Nodes: double-click a title to rename it (10757cf)
  • Record each call: wire a channel's events to an Event output set to Recordings. AM, NFM and other analog channels now produce calls from their squelch, and every recorded WAV is named by time, mode and frequency. (c4d37f6)
  • Renamed to sdrmm: repo, Docker image, winget ID and the Linux desktop package (now sdrmm-app) (3e07dd2)
  • Scope: custom waterfall colours. (25c04d4)
  • Scope: true noise floor at every zoom, floor readout, clock marks on the waterfall, faster carrier release and a Blackman-Harris spectrum. Phones need the matching app. (d712357)
  • SSTV: USB, LSB, FM and AM modulation (5ea50cf)
  • Weather decoders: NOAA APT, Meteor LRPT, HF WEFAX, radiosondes (RS41, DFM, M10, M20, iMet-4) on the map, and APRS weather (1b7a14d)

Fixes

  • APRS, POCSAG and ACARS decode up to 4x faster. (ce1ee36)
  • APT and DNF repository moved to downloads.sdrmm.com. Re-add it with the commands from the install guide. (f139800)
  • Array dial: fast key presses no longer drop a step (0ccd1dc)
  • Arrays: warm start no longer skipped on slow machines (4e08419)
  • Benchmarks: show SDR-- app and SDR-- headless next to SDR++ and GQRX (09e39df)
  • Benchmarks: SDR-- app is the desktop app (c04038a)
  • CarPlay on iPhone devices (a8a5e11)
  • Clearer privacy policy (8391579)
  • CW skimmer no longer reports images on narrow radios like KiwiSDR (aa60766)
  • D-STAR and FreeDV no longer play audio from noise (2c8518b)
  • D-STAR decodes real repeaters: on-air sync and byte order (2c8518b)
  • Decoders steered by a Satellite node show the Doppler corrected frequency on their dial and scope marker (067a77e)
  • DF: multipath bearings flagged, no runaway estimates on a single line, sharper fixes while driving, honest ellipses (8d240d0)
  • DF: Turning state on phones, learned heading offset per station (Align), echo-shadowed bearings count less, no estimates from parallel bearings (b1ddc17)
  • Driving DF: correct bearings after turns, steady nav targets, no false 20 Hz pose errors, routes that keep your direction (fbc97c1)
  • DRM locks to mode D broadcasts whose time references stray from the standard (bbdcddb)
  • DRM plays streams with unequal error protection (2c8518b)
  • DSC and FLEX decode real transmitters: tone polarity fixed (aa60766)
  • ESP-SDR updates the Scope about four times as often (68199ca)
  • Event outputs show delivery failures and sent counts on the node (e294b80)
  • Faster Airspy conversion, AVX-512 FIR on recent x86, higher capture thread priority on Linux and Android (ca4fc0c)
  • Faster DVB-S2, DVB-T2, DECT, HFDL and DRM decoding (c1b4ea5)
  • GNSS: faster acquisition search (2efa7eb)
  • GNSS lab no longer reports satellites in noise (2c8518b)
  • HFDL hides unknown aircraft positions; KiwiSDR names its third-party app limit (aa60766)
  • Homebrew: sdrmm-app cask moved to homebrew-cask, install with brew install sdrmm-app (47e0c17)
  • Meteor LRPT: decodes real Meteor-M N2 passes (Reed-Solomon used the wrong symbol basis) (dda745c)
  • NXDN and dPMR now decode off-air signals of either polarity. NXDN shows Kenwood talker aliases; dPMR shows the channel code number. (807381e)
  • Radio clock decodes through fades and receiver AGC (aa60766)
  • Scope shows spectra right after a sample gap (16adecf)
  • Server formula moved to Homebrew core: brew install sdrmm (3e07dd2)
  • SoapySDR: radios without a preset sample rate, like LimeSDR, start at 2.048 MS/s (3c52a36)
  • Upload iOS releases to TestFlight using release tags. (4a02bf9)
  • WWVB decodes through receiver AGC (2c8518b)

Container image: docker pull ghcr.io/newspicel/sdrmm:2.1.0

What's Changed

  • DRM receiver, DVB-S2X Annex E formats 2 to 7, DAB modes II to IV on air by @Newspicel in #119
  • Weather and satellites: APT, LRPT, WEFAX, radiosondes, APRS weather by @Newspicel in #118
  • Upload tagged iOS releases to App Store Connect by @Newspicel in #123

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 12:15

Breaking changes

  • Removed field mode, routing proxy, server basemap and browser GPS. Old array nodes are dropped from saved workspaces with a notice (8cf797b)

Features

  • Arrays: Beamformer, Spatial spectrum, Stitch, Correlator and Polarimeter nodes (8cf797b)
  • Arrays: rebuilt coherent array engine with drift tracking, warm start and live retunes (8cf797b)
  • Device: lane meters, setting chips and ports on lane rows (8cf797b)
  • Direction finder: root-MUSIC, ESPRIT, source count and triangulation heat on the map (8cf797b)
  • Node faces: one design for every node, settings as chips, health in the footer, squelch on the signal meter (0240b68)
  • Faster DSP: DVB-S2 LDPC decoding up to 48x, filters, resampling, tuning, FM demodulation and the waterfall 1.2x to 3x, and cheaper sample conversion for HackRF, RTL-SDR, Airspy HF+, SDRplay and PlutoSDR. (8622812)
  • KrakenSDR: bank supervisor and verification (8cf797b)
  • Passive radar: GPU cross-ambiguity with CPU fallback, CFAR detection, tracking and ADS-B truth on the map (8cf797b)
  • Phone remote: iPhone and Android apps with pairing, hunt, DF drive, radar watch, survey, CarPlay and Android Auto (8cf797b)
  • Recordings: array collections as one library entry, playback into an Array (8cf797b)
  • RTL-SDR: offer to write a serial to dongles without one (8cf797b)
  • RTL-SDR: tune HF on Blog V4 and V4 Lite over rtl_tcp (8cf797b)
  • Server: public /api/status for health checks (8cf797b)
  • Site: benchmarks page comparing SDR-- with other SDR software and libraries (4dd8e72)

Fixes

  • 4FSK voice (DMR, P25, NXDN, dPMR, YSF): long runs of one level no longer pull the slicer off (9555837)
  • AD936x: one lane by default, TX lanes follow RX (8cf797b)
  • ADS-B decodes about 10x faster (dd2c4e3)
  • ADS-B: preamble screen about 1.5x faster, same decodes (05bbb0b)
  • Airspy: image rejection above 100 dB across 90% of the band (e982c18)
  • DAB: locks and decodes 4 dB weaker ensembles (3a1497f)
  • Desktop: package installs update through their package manager (8cf797b)
  • Dial: typed entry keeps the dial height (8cf797b)
  • DMR, P25, NXDN, dPMR, YSF: faster symbol lock, DMR bit errors down up to 10x (556fbbb)
  • DVB-S: decodes about 6 dB weaker signals (3a1497f)
  • DVB-S2 and DVB-T2: LDPC decoding 0.4 to 1.6 dB more sensitive (3a1497f)
  • DVB-S2: locks at lower SNR and tolerates carrier offsets, pilots or not (3a1497f)
  • DVB-T: decodes long echoes and SFN, up to 9 dB better in multipath (3a1497f)
  • DVB-T2: decodes about 10 dB weaker signals, long echoes and SFN (3a1497f)
  • Faster DSP: DDC 1.6x, resampling 1.8x, filters 1.6x, tuning 2.4x (7f0fea1)
  • FLEX: about 9 dB more sensitive, tolerates detuning and clock drift (b84d218)
  • FreeDV and D-STAR: FDMDV modem and AMBE decoder in pure Rust (8cf797b)
  • Homebrew: cask renamed to sdrmm-app (8cf797b)
  • Noise reduction: spectral and neural denoisers use half the FFT work (bf2c2b4)
  • OFDM: smoothed channel estimate, about 1 dB more sensitive (dfec53c)
  • POCSAG: about 6 dB more sensitive, tolerates kHz detuning (b84d218)
  • Server: Origin and Host checks on every route (8cf797b)
  • Tuning: 100 dB rejection of nearby strong signals (was 74 dB) (e982c18)
  • Web: slower spectrum and paused media in hidden tabs (8cf797b)
  • Website: benchmarks in the header and on the home page (4964c88)
  • Website: changelog page and what's new on the home page (a235138)

Container image: docker pull ghcr.io/newspicel/sdrminusminus:2.0.0

What's Changed

Full Changelog: v1.9.0...v2.0.0

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 01:01

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.9.0

Full Changelog: v1.8.0...v1.9.0

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 11:52

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.8.1

Full Changelog: v1.8.0...v1.8.1

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:20

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.8.0

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 12:47

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.7.0

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 01:35

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.6.0

Full Changelog: v1.5.0...v1.6.0

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 20:28

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.5.0

Full Changelog: v1.4.0...v1.5.0

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 00:03

Container image: docker pull ghcr.io/newspicel/sdrminusminus:1.4.0

Full Changelog: v1.3.0...v1.4.0