Releases: f4exb/sdrangel
Debian build fix
Full Changelog: v7.26.0...v7.26.1
Fobos SDR support
Fobos SDR support
Many thanks to @UR4MCB for adding Fobos SDR support to SDRangel. See https://github.com/f4exb/sdrangel/tree/master/plugins/samplesource/fobos
Other changes and fixes
- Frequency Display updates by @srcejon in #2717
- Make external libsigmf build on macos by @tammojan in #2718
- Add Flatpak CI workflow for build artifacts and tag-based release publishing by @Copilot in #2727
- Fix cspice build in snap by @srcejon in #2728
- Update flatpak for compatibility with older CPUs by @srcejon in #2729
- Add find_package(FLAC) for when !ENABLE_EXTERNAL_LIBRARIES by @srcejon in #2731
- Add workflow_dispatch so github actions can be triggered manually. by @srcejon in #2732
- flatpak: Update hamlib-4.6.5.tar.gz to 4.7.1 by @AsciiWolf in #2734
- Fix Flatpak build by @srcejon in #2735
- Bump copyright year by @AsciiWolf in #2737
- sdrsrv: fix null-deref in MainServer::addMIMODevice() by @3iAtlas in #2738
New Contributors
Full Changelog: v7.25.1...v7.26.0
Fixing Ubuntu builds
Attempt to fix Ubuntu builds
Frequency Display Plugin
Frequency Display Plugin
If you like to see it big checkout the Frequency Display Plugin. Thanks @srcejon (and Copilot!)
Other Changes
- Star Tracker: Add support for Jupiter observations by @srcejon in #2691
- PlutoSDR: filter PlutoSDR and AD93 device description to catch also PlutoSDR clones. by @f4exb in #2699
- Fix choppy audio for several demods by @srcejon in #2701
- Fix RollupState::serialize for Qt 6. by @srcejon in #2704
- NFMMod: Fix center frequency display. by @srcejon in #2705
- NFMDemod: Correct FM scaling. by @srcejon in #2706
- USRP: B210: fix sample rate range upper bound by @eolder in #2707
- USRP TX: Fix interpolation >= 16 by @srcejon in #2708
- Add Frequency Display plugin by @srcejon in #2709
- Meshtastic Decoder JSON Output by @jvn314 in #2711
- Use Qt6.2 compatible qt_add_plugin in CMake by @tammojan in #2712
New Contributors
- @eolder made their first contribution in #2707
- @jvn314 made their first contribution in #2711
- @tammojan made their first contribution in #2712
Full Changelog: v7.24.0...v7.25.0
Meshtastic plugins
Meshtastic plugins
Thanks to @coloboxp and AI with adjustment and fixes also with the help of AI (Copilot) we now have a pair of Rx and Tx channel plugins to support Meshtastic. See
- Rx: https://github.com/f4exb/sdrangel/blob/master/plugins/channelrx/demodmeshtastic/readme.md
- Tx: https://github.com/f4exb/sdrangel/blob/master/plugins/channeltx/modmeshtastic/readme.md
Spectrum display enhancements
More spectrum features thanks to @srcejon
FT4 support
The FT8 demodulator plugin now also supports FT4
Voice Activity Detection for the Frequency Scanner
The Frequency Scanner supports Voice Activity Detection in LSB and USB modes to automatically detect SSB voice activity on a given frequency.
Non exhaustive list of changes
What's Changed
- Fix waterfall misalignment with spectrum display by @Copilot in #2647
- Fix package rebuild in pbuilder by @tataranovich in #2650
- Voice Activity detection for Frequency Scanner in SSB modes by @f4exb in #2651
- NAVTEX: Flush CSV after each message by @rhbvkleef in #2657
- NCO: Fix negative phase increments on ARM CPUs. by @srcejon in #2662
- Replace the x86_64-only arch lib lookup with a multi-arch one adding ARM64 by @FlUxIuS in #2666
- Add support for modern RS41 radiosonde by @ReDetection in #2674
- Meshtastic: dedicated RX/TX plugins, multi-preset LoRa pipelines, and supporting integration updates by @coloboxp in #2668
- Support FT4 in FT8 demod by @f4exb in #2677
- Add support for building on FreeBSD by @trombonehero in #2680
- Spectrum enhancements by @srcejon in #2682
- A few small bug fixes by @srcejon in #2684
- Meshtastic plugins fixes and adjustments by @f4exb in #2685
New Contributors
- @Copilot made their first contribution in #2647
- @tataranovich made their first contribution in #2650
- @rhbvkleef made their first contribution in #2657
- @FlUxIuS made their first contribution in #2666
- @ReDetection made their first contribution in #2674
- @coloboxp made their first contribution in #2668
- @trombonehero made their first contribution in #2680
Full Changelog: v7.23.2...v7.24.0
Valentine's release
Trying to be creative with the title... Here's what it is:
What's Changed
- added sudo to linux workflow by @NealsSec in #2634
- Update Flatpak manifest by @AsciiWolf in #2635
- Update Flatpak manifest by @AsciiWolf in #2637
- Better handling of exceptions at application level by @f4exb in #2638
- Frequency scanner: added controlled channel frequency shift by @f4exb in #2639
- Fix missing 0 on waterfall time scale by @srcejon in #2642
- Freq Scanner: Don't unmute manually muted channels. by @srcejon in #2643
- Spectrum: Enable save/restore of zoom settings. by @srcejon in #2644
- Rework FFT RRC filter and add a FIR RRC filter by @f4exb in #2645
- Added libunwind dependency by @f4exb in #2646
Full Changelog: v7.23.1...v7.23.2
Enhancements and fixes
What's Changed
- Fix Inmarsat on Mac by @srcejon in #2605
- Fix saving/restoring of SSB demod mute and BFM demod de-emphasis settings by @srcejon in #2609
- Enable denoiser on Mac by @srcejon in #2610
- AMBE: Don't try to open empty device. by @srcejon in #2615
- Fix db/S meter minimum values when there is no input and more... by @f4exb in #2616
- Scope updates by @srcejon in #2617
- Inmarsat: Improve frequency offset estimation and fix address coordinates by @srcejon in #2621
- RemoteTCPInput: Fix potential crash during connection by @srcejon in #2622
- NCO: Use fixed-point phase accumulator and interpolation by @srcejon in #2620
- Invert chirp ramps in ChirpChat modulator and demodulator by @f4exb in #2624
- Replace NCOF with NCO by @srcejon in #2625
- Fix windows crash handler on Qt6 by @srcejon in #2627
- bump UHD to 4.9.0.1 by @NealsSec in #2629
- Make device title editable in the basic device settings. Fixes #2292 by @f4exb in #2630
- Update UHD library to 4.9.0.1 for Ubuntu Debs by @NealsSec in #2631
- Complete "atomic settings" for channel plugins by @f4exb in #2632
New Contributors
Full Changelog: v7.23.0...v7.23.1
Linux artifacts are not available
See: #2634
Inmarsat C demodulator and decoder
##Inmarsat C demodulator and decoder
Thanks to @srcejon we have a new plugin to demodulate and decode Inmarsat C messages. Wow! I can't wait for my new antenna to arrive :-) More details here: https://github.com/f4exb/sdrangel/blob/master/plugins/channelrx/demodinmarsat/readme.md
What else has Changed
- Update github Mac/Intel runner to macos-15-intel by @srcejon in #2584
- Correct null PID behaviour for DVB-S modulator by @rogerwim in #2585
- DATV modulator: implement still image source for the TS. Fixes #2454 by @f4exb in #2586
- Don't show a double minus sign per pilot power dB value by @dforsi in #2587
- FT8 demod: create logs and save directories if they do not exist. Fixes #2560 by @f4exb in #2588
- FT8 Demodulator: added option to send reports to PSK reporter. Fixes #2561 by @f4exb in #2590
- BFM Demodulator enhancements and fixes. Fix 2412, 2413 and 2374 by @f4exb in #2591
- Updates on HackRF fixing #2509 and #2513 by @f4exb in #2593
- Regenerated swagger generated code from lastest commit in f4exb swager-codegen. Fixes #1859 by @f4exb in #2594
- TestSink and FileSink updates. Fix 1864 by @f4exb in #2595
- Fix Mac compilation. by @srcejon in #2598
- Denoiser with RNNoise based noise reduction by @f4exb in #2601
New Contributors
Full Changelog: v7.22.10...v7.23.0
Christmas release
What's Changed
- ADS-B: Add departure and arrival notifications. by @srcejon in #2525
- SSBMod: Initialise baseband settings when device is started. by @srcejon in #2543
- Work around corruption of libusb signature on MacOS by @srcejon in #2544
- AIS/Radiosonde demods: Fix negative index into buffer. by @srcejon in #2547
- Try to use Vulkan library definitions from cmake's module. by @srcejon in #2548
- Fix windows crash handler compilation when using Qt 5. by @srcejon in #2550
- Use correct server instance for error message in case of invalid port or address in Remote TCP sink by @p5scrb2 in #2555
- Add AppStream metadata and update Flatpak manifest by @AsciiWolf in #2556
- Bump copyright year by @AsciiWolf in #2558
- Freq Scanner: Add import/export to/from .csv. by @srcejon in #2559
- Snap: Add libspeechd2 for text 2 speech synthesis by @srcejon in #2563
- ADSB: Fix link to opensky-network. by @srcejon in #2565
- Fix build with Qt 6.10.1. by @srcejon in #2566
- USRP: Call setBuddySharedPtr even if open fails. by @srcejon in #2567
- Use Qt 6.9.3 on Windows for #2572 by @srcejon in #2573
New Contributors
Full Changelog: v7.22.9...v7.22.10
Maintenance and enhancements
What's Changed
- Update Qt version to 6.9.1 on Mac. by @srcejon in #2482
- Fix type forward declaration by @srcejon in #2484
- Add crash handler on Windows. by @srcejon in #2493
- Rotator Controller: Add line ending setting for GS-232 protocol. by @srcejon in #2497
- glscope: Clear buffer to black rather than transparent. by @srcejon in #2498
- Fix moving features to another workspace. by @srcejon in #2503
- Heat Map: Increase precision of coordinates to 6 decimal places. by @srcejon in #2505
- Set csv as default filename extension for save file dialogs. by @srcejon in #2507
- ADS-B: Add recommended initial device settings for RTL SDR to docs. by @srcejon in #2508
- RigCtlServer: Add missing enabled setting key. by @srcejon in #2516
- Add keyboard short cuts for toolbar. by @srcejon in #2517
- Updating to latest version of LimeSuite, Opus & Codec2 by @srcejon in #2518
- Further updates for cmake 4 support by @srcejon in #2522
Full Changelog: v7.22.8...v7.22.9
- 2025/10/5: Fixed problem with mac arm64 code signing. #2524