A cross-platform SDR software
https://github.com/AlexandreRouma/SDRPlusPlus
SDR++ is a cross-platform and open source SDR software.
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout hardware:sdr/sdrpp && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
SDRPlusPlus-1.2.0~20241022.3982db7.tar.xz | 0003345592 3.19 MB | |
_service | 0000000490 490 Bytes | |
glfw-includes.patch | 0000000360 360 Bytes | |
sdrpp-discord.patch | 0000001240 1.21 KB | |
sdrpp-libcorrect.patch | 0000000698 698 Bytes | |
sdrpp-libdir.patch | 0000001502 1.47 KB | |
sdrpp.changes | 0000021126 20.6 KB | |
sdrpp.spec | 0000003766 3.68 KB |
Latest Revision
Fridrich Strba (fstrba)
accepted
request 1220330
from
Wojciech Kazubski (wkazubski)
(revision 14)
- Upgrade to latest sdrpp git snapshot (20241007) - Switch to %autopatch macro and add empty &check section to fix build for Tumbleweed and Factory - Upgrade to latest sdrpp git snapshot (20240122) * allows building against both rtaudio API 5 and 6 - Removed patch: * werror-return-type.patch + fixed upstream - Upgrade to latest sdrpp git snapshot (20231029) * in case one needs to downgrade back to 1.0.4, it is necessary to delete the ~/.config/sdrpp/radio_config.json since the new one is incompatible with the old version - Create and distribute -devel package to allow building third party plugins against our sdrpp_core library - Do not bundle tetra-demodulator which is bitrotten with this version - Removed patches: * sdrpp-stdexcept.patch * sdrpp-tetra-demodulator-cmake.patch + not needed - Added patches: * glfw-includes.patch * werror-return-type.patch + fix various build breakages - Modified patches: * sdrpp-discord.patch * sdrpp-libcorrect.patch * sdrpp-libdir.patch + rediff to changed context - Use %%{_libdir} instead of %%{_prefix}/lib for installation of libraries and plugins - Added patches: * sdrpp-discord.patch + do not build shared libdiscord-rpc + fixed unresolved dependency on libdiscord-rpc.so * sdrpp-libdir.patch + add soname to libsdrpp-core + use %%{_libdir} instead of %%{_prefix}/lib to install libraries and plugins * sdrpp-stdexcept.patch + added missing include to legacy network lib - Replaced patch: * 0001-Fixes-for-Archlinux.patch -> sdrpp-libcorrect.patch + simpler way to build against system libcorrect + fixes build on Leap, where libcorrect does not have pkg-config *.pc files - Use sytem provided libcorrect - Add patch: * 0001-Fixes-for-Archlinux.patch - Update to version 1.0.4 * Added M17 decoder module * Added higher FFT sizes up to 512k * Added support for Bias-T in the BladeRF source * Added option for Low-IF mode with SDRplay SDRs * Fixed bad center tuning behavior * Fixed missing network sink by default (You will have to reset your config or add it manual if you're updating from an old version) * Fixed freeze/crash on VFO remove * Lots more bugfix - Add tetra demod * https://github.com/cropinghigh/sdrpp-tetra-demodulator/ * sdrpp-tetra-demodulator-cmake.patch - Build with support for PlutoSDR - Build with support for LimeSDR and bladeRF - Update to version 1.0.3 * Fixed LimeSDR channel selection * Fixed RTL-TCP not saving settings * Fixed FFT size change causing a crash * Added PPM setting to RTL-TCP and RTL-SDR sources - Update to version 1.0.2 * This fixes the rigctl server not starting/stopping the recorder and meteor demodulator when used with gpredict. - Update to version 1.0.1 This fixes the following bug: * Sometimes the config gets corrupted and prevents SDR++ from ever starting again unless the config is deleted (aka json error when starting, then crash) * FFT Not being resizable when the window is very small. - Update to version 1.0.0+git1627822127.d9a0243: * Slight fixes on the hrpt decoder and new version * Changed to a better way of selecting sample rate on the plutosdr * Potential fix for windows 7 not detecting the home key and the radio not saving the bandwidth when set through the frequency manager * Fixed issues with unselectable VFOs when too small * Fixed waterfall at very low samplerates * better defaults for rtl-sdr and rtl-tcp sources * Fixed weird VFO behavior * Fixed network sink missing from windows CI builds * Fixed crash on disconnect * Fixed broken code on linux * Added network sink and fixes to the networking lib * removed broken scripting interface * More fixes * more bugfix * Partial fix for the SNR meter not being the right size * potential fix for Windows 7 freeze on exit * Fixes to the UI * Fixed setFFTSize visual bug * Fixed bugs with the frequency manager * Fixed RTL-TCP bug * Fixed wrong response for get_mode rigctl command * Added support for compound commands and long commands to the rigctl server * Improved performance of DC correction * Added IQ correction * Added IQ correction * Copy down last edit * Switches only take ints * Potential fix for AM squelch issue * Fix dependency issue * Touch-ups and commentary * Updated version number * Added mode and vfo commands * Added error message on SDRplay source when API isn't working * Fixed bug in source selection * Added longform frequency commands for consistency * Add support for compound commands * Rearrange commands, add slash commands. * Added a FFT framerate setting * Final fix for the linux crash * More fixes * potential fix for stall * Added decimation * Fixed stereo checkbox in radio module * Fixed category on .desktop * Fixed module manager title not locked * Fixed module manager not saving module list * Fixed module manager not saving * Fixed weird source deselect bug * Fixed bug when removing certain modules * Fixed freeze when removing the recorder * more bugfix on the module manager and audio streams * More bugfix * Fixed support in the module manager * Slight fix to the audio sink * Added elements for the wiki * Fixed username * more bugfix on the file source * more fixes to stereo FM * FM stereo prototype * bugfix + preparations for stereo FM * Fixed RTL-TCP bug * Fixed checkbox with no name * fixed typo * Added bias-t support to rtl_tcp source * Changed Starman0620 to Cam K. in Discord integration credits * Renamed Starman0620 to Cam K. in contributors * Made the file source set the frequency of the waterfall * more bugfix * Fixed CW demodulator * more fixes * More spyserver bugfix * Fixed more bugs * SpyServer fixes * spyserver source bugfix * Fixed hanging bug * Fixed missing modules * Another fix for the spyserver source * Fixed linux issue * New spyserver source * bugfix * Finished RigCTL server * Fixed typo in CI * Added a new optional audio sink as a test * Fixed network lib bug on linux * Added new patron * slight bugfix * New custom network lib + half finished rigctl server * New custom network lib + half finished rigctl server * Added CB to Canadian bandplan * Fixed sample rate not updating * Another fix attempt * fixed error * Fixed code style * Fixed small typos * Bugfix * Performance improvements * Add error details on libhackrf open/close * Fixed the audio glitches!!! * Fix typo untyped_steam -> untyped_stream * potential fix for the RTL-SDR not tuning (mayhaps?) * Fixed credit screen not centered * DSP code cleanup * Fixed code style * Fix destructor crash due to wild pointer * fixed case * Add gqrx colormap * More UI bugfix * Optimized the menu + bugfix - Update to version 0.2.5_beta_preview3+git1625872046.f86df07: * The enabled state of all modules is now preserved * Added a way to move menus around * Added a better offset config for up/down converters * Updated ImGui + Fixed bugs in the frequency manager + new features * removed outdated folders from the gitignore left there by accident * Fixed windowing not being enabled by default * Performance improvement to the FFT + code cleanup + Added anoption to select the FFT window * Fixed bugs + added option to show bookmarks on FFT * Added option to show current list on FFT * Fixed missing frequency manager from windows CI * Finished the frequency manager module * revert package installation changes * more work on the frequency manager and adder 2.4MS/s to rtl tcp * Fixed UI and frequency manager bug * Fixed more LimeSDR bugs * append build number to debian package version * Fixed BladeRF and LimeSDR bugs * Mooooore performance * Potential fix for SDR++ not stopping on Linux * Fixed SNR not updating when waterfall is hidden * Fixed file source and cleaned up buffering code * A lot of new stuff * Disabled bladerf source build for debian buster * Added bladerf source * IMPORTANT BUGFIX * Better light theme * Fixed themes not being installed * Fixed wrong disabled color sheme * Added theme system * Cleaned up UI code * Removed temporary missing code * Changed the default NFM snap interval * Added french band plan * switched pothos version * Fixed vfo selection issue * Push before merge * disable Freq Mngr build by default * change indentation and brackets style * maybe fix crash with bookmarks table * fix CMakeLists.txt file * Update CMakeLists.txt * add frequency manager * frequency manager initial commit * Fixed weird audio glitch on some AM station * Added module management system * Added BladeRF source to CI * Fixed VFO color menu position * Added VFO coloring option * Fixed delayed VFO update bug * reduced buffer size * Acutally moved the mode and freq variables to the stack because why not * Fixed bug in discord integration * Added new patron + more bladerf upgrades * More work on the bladerf * More fixes idk * Added GitHub info to Rich Presence * Fixed color interpolation bug * Fixed OS EventHandler compilation issue * More work on the BladeRF support * Patched pothos libusb versions in automated builds * Fixed crash when changing RSP settings before starting * Added SNR meter * Added tooltip to show VFO name * Added missing line smh * Added persistant config for file source * Recorder should now save dialog path * Fixed missing vector again * Fixed missing vector * Added cross platform support for file and folder select widgets * Added workaround for pkgconfig not adding the right directories for libairspy * Fixed bad directory for MacOS CI * Fixed target name for airspy source * Fixed soapy source name macos * Added MacOS CI 2 * Added MacOS CI$ * Fixed Canada bandplan * Bugfix for SDRplay source crashes * Added new contributors to credits and added file name standards to contributing.md * More additions to contributing.md * Fixed audio sink not deleting instance * Added Canada bandplan * Added sdrplay source to CI * Dropping support for old volk and ubuntu versions, please update..; * More bionic compatibility * Added work around for old volk versions * Fixed more bionic stuff 2 * Fixed more bionic stuff * Fixed cmake 3.10 compatibility for ubuntu bionic based distros * Fixed bad cmake command * Fixed cmake bug and added ubuntu bionic * Fixed CI Stall * Fixed stalling issue * Added JSON styling guides to the Contribution file * Added other ubuntu versions to CI 3 * Added other ubuntu versions to CI 2 * Added other ubuntu versions to CI * Standardised sorting of bands array for band plans * Fixed CI for debian 10 and 11 4 * Fixed CI for debian 10 and 11 3 * Fixed CI for debian 10 and 11 2 * Fixed CI for debian 10 and 11 * Fixed CI for debian 10 and 11 * Added CI for debian 10 and 11 * Added band allocation plan for the USA * quick test for volk * Added new patron to credits * fixed contributing.md * adde contributing.md * Fixed ubuntu version in CI * Added pothos to windows CI 12 * Added pothos to windows CI 11 * Added pothos to windows CI 10 * Added pothos to windows CI 9 * Added pothos to windows CI 8 * Added pothos to windows CI 7 * Added pothos to windows CI 6 * Added pothos to windows CI 5 * Added pothos to windows CI 4 * Added pothos to windows CI 3 * Added pothos to windows CI 2 * Added pothos to windows CI * More windows CI stuff * Windows CI 3 * Fix CI 2 * Fix CI * Windows CI 2 * Windows CI * push before merge * Fixed bug * Fixed frequency select not updating when disabling VFO * Fixed typos and some grammar * Fixed wrong env var name again * Fixed wrong env var name * saving github actions artifact 2 * saving github actions artifact * testing github actions * Fixed typo * Fixed missing .json * Update readme * Fixed code block in readme * Update readme * Update readme * Fixed scroll bug and added keybinds * Added scroll controls * added keyboard input to frequency select * More keyboard controls * Added more keyboard controls * Fixed inexplicable ImGui bug * Added persistant menu open/close * meteor demodulator now saves the recording path * more stuff * bunch of stuff idk i'm tired * Code clean up + added inter module communication * Fixed hackrf performance issues * Removed Discords dumb crap from discord-rpc * Added persistent config for VFO offsets * Renamed discord-integration to discord_integration * Renamed discord-integration to discord_integration * Removed discord-integration GUI element * Enabled discord-integration on default * Added rapidjson to discord-integration * Another fix for the weird no exit thing * Fixed sdrpp not exiting * Fixed missing include * Fixed delay before exiting * Fixed enable/disable bug in discord-integration * Fix for threads not terminating * Fixed gain bug for RSPduo * Fixed RSP fft lag * Disabled discord-integration on default in CMakeLists * Switched the 10s timer in discord-integration to be thread based * Cleaned up discord-integration * Changed frequency fetching for discord-integration * Added discord-rpc files * Full support for the RSPduo * Renamed rich presence module * Removed submodule discord/discord-rpc * Added frequency display to presence * Added basic rich presence * Added discord-rpc to build process * Added discord-rpc submodule * Adjusted Discord UI * Added boilerplate code for Discord module * Fix AGC for SDRplay * removed unused bug * Fixed board not selected after refresh bug for hackrf * removed debug log * Added fixes for clang * Rollback of changes to resampler * Even more fixes * More fixes to wfù * Fixed FM bug * Fixed waterfall bug * Fix linux bug * New features + waterfall code cleanup * Fixes to filtering * typo fix * added missing files * Push before merge * Fixed some typos in spdlog::error() for airspy_source (removed HF+) * Fixed deemphasis bug * Added position option for the bandplan * added saved config to recorder * Added HackRF source built by default * Added FFTSize setting * Changed defaults * New changes * Slight performance improvement on detailed fft * New optional detailed FFT system * Another fix 2 * Another fix * Fixed pluto sample rate bug * Beginning of code for the RSPduo + bugfix for the hackrf * Beginning of code for the RSPduo + bugfix for the hackrf * more audio BS * Fixed deemphasis unit * Fixed bad class name * Fixed meteor bandwidth * added throttle block * more bugfix on the meteor demod * Fixed other issues 2 * Fixed other issues * Fixed missing semicolon * Bugfix + added meteor demodulator - Update to version 0.2.5_beta_preview3+git1617068260.bcc1744: * DSP performance upgrades + bugfixes * added frequency in recording + fixed SDRplay typo * Added persistent config for sdrplay + bugfix * Preparations for RSPduo support * fixed swapped b and hi-z ports * Added stream name * Added bias-T support plus fixed bugs for sdrplay module * added more options to sdrplay module * Hide antenna select when SDR only has one antenna * Support selecting antenna for SoapySDR source * Finished RtAudio sink * Fixed CW demod + fixed bug in sinks * Added offset tuning option to rtl-sdr * Fixed recorder not creating default recording folder - Update to version 0.2.5_beta_preview3+git1613416600.aae6f53: * Fixed bug with radio * Fixed RTL-SDR module bug * Added sample rates for RTL-SDR * Fixed bug tuning with sdrplay and rtlsdr * fixed install prefix * Added RTL-SDR module by default * Added RTL-SDR source module * Changed the FFT scaling * added lazy db thing * Generate a Linux desktop icon * Properly set CMAKE_INSTALL_PREFIX to /usr by default * Changes to sdrplay source * Support installation via CMake * fixed file select and folder select widget bug * changed limites on demodulators * Fixed file select length * VFOs are now visible in waterfall * Added spdlog test button * Fixed power slider * Fixed windows code left outside ifdef * Added scroll control to sliders in radio * Added scroll to sliders * New recorder plugin + bugfix - Update to version 0.2.5_beta_preview3+git1612446792.a2d9391: * Added airspy_source to defaults * Fixed small bug in SSB tuning * Fixed wrong sample rate at startup * UI improvements * Added persistant config to airspy_source + bugfix * Added airspy module + changes to the UI for scaling * Fixed waterfall bug * Add bandplan for LTE bands used in Germany * Add bandplan for German mobile networks * Fixed invalid colormap * Fixed resampling bug + added waterfall colormap selection * Fixed gain not updated on RTL-SDR * Revert " Added recorder volume meter " * Added recorder volume meter * Fixed audio freeze on linux * Added cropinghigh to contributor's list * switched all streams to double buffering * Update russian bandplan * OpenGL version fix for shitty SoCs * fixed wrong dependency in readme - Update to version 0.2.5_beta_preview+git1608817394.d83da38 - Build with more plugins * airspyhf * plutosdr * spyserver - Force gcc8-c++ on older distributions since it is required for std::filesystem - Update to version 0.2.5_beta_preview+git1608678672.a93681a: * New system for band plans - Update to version 0.2.5_beta_preview+git1608675049.a08758e: * fixed directory bug on linux - Update to version 0.2.5_beta_preview+git.20201222 - Update to version 0.2.5_beta_preview - Update patch: * sdrpp-set-ressource-path.patch - Drop patch: * sdrpp-no-sanitizer.patch - Update to version 0.2.4_aplha * Added band plans and fixed a few bugs! - Update to version 0.2.3_aplha * More bug fixes + changed waterfall behavior at low samples rates - Initial package, version 0.2.2_alpha - Add patch: * sdrpp-no-sanitizer.patch * sdrpp-set-ressource-path.patch
Comments 0