github Newspicel/sdrmm v2.1.0

5 hours ago

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

Don't miss a new sdrmm release

NewReleases is sending notifications on new releases.