awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
AlexandreRouma avatar

AlexandreRouma/SDRPlusPlus

0
View on GitHub↗
6,047 estrellas·836 forks·C++·GPL-3.0·10 vistas

SDRPlusPlus

SDRPlusPlus es una suite de radio definida por software (SDR) multiplataforma utilizada para capturar, procesar y visualizar señales de radiofrecuencia. Funciona como un receptor de radio de múltiples frecuencias y analizador de espectro, proporcionando una interfaz de hardware unificada para conectar varios dispositivos de radio.

El proyecto emplea un framework de procesamiento de señales modular que permite la integración de plugins personalizados y la carga de módulos compilados externos. Esta arquitectura admite un sistema de sintonización virtual de múltiples osciladores, lo que permite el monitoreo simultáneo de diferentes bandas de frecuencia dentro de un único flujo de hardware.

El sistema cubre una amplia gama de capacidades, incluyendo visualización de espectro en tiempo real mediante gráficos de cascada, escaneo automático de frecuencias y decodificación de señales digitales para voz y datos. También gestiona el enrutamiento de salida de señal a audio del sistema y sumideros de red, junto con herramientas para el seguimiento de frecuencias y la grabación de datos de señal.

Features

  • Radio Frequency Signal Processing - Provides a comprehensive suite for capturing, processing, and analyzing radio frequency signals using software-defined radio hardware.
  • Software Defined Radios - Functions as a complete software-defined radio suite for capturing and analyzing the wireless spectrum.
  • Real-Time Spectrum Visualization Pipelines - Processes raw spectrum data into a real-time waterfall plot for continuous visual frequency analysis.
  • RF Spectrum Visualizers - Displays real-time waterfall plots of the radio spectrum to identify and locate active signals.
  • Multi-Frequency Monitoring - Implements a multi-oscillator virtual tuning system to monitor different frequency bands simultaneously within a single hardware stream.
  • Virtual Tuning - Supports a multi-oscillator virtual tuning system to monitor different frequency bands within a single hardware stream.
  • Multi-Protocol Decoders - Implements multi-protocol decoders to translate captured radio waves into usable voice, digital, and satellite data.
  • Signal Processing Frameworks - Provides a modular signal processing framework for implementing custom radio decoders and specialized processing chains.
  • Virtual Radio Receivers - Acts as a multi-frequency radio receiver capable of monitoring multiple virtual oscillators simultaneously.
  • Signal Processing Pipelines - Provides a modular signal chain that arranges processing components in a sequence for tailored radio frequency manipulation.
  • Plugin-Based Architectures - Employs a plugin-based architecture that allows third-party developers to integrate custom signal decoders.
  • Radio Signal Decoders - Translates captured radio waves into usable voice and data formats using specialized digital mode decoders.
  • Spectrum Analysis - Identifies and tracks active signal sources via real-time waterfall plots and frequency scanning.
  • Processed Signal Routing - Routes processed radio signals to system audio, network sinks, and mobile device outputs.
  • Wireless Signal Recorders - Captures live radio streams and saves raw radio frequency data to storage for offline analysis.
  • Remote Signal Distribution - Directs processed radio streams to network sinks and mobile devices for remote listening.
  • Dynamic Library Loading - Loads compiled external modules at runtime to extend hardware support and processing capabilities without recompiling.
  • Hardware Abstraction Layers - Implements a hardware abstraction layer to decouple high-level radio logic from specific device drivers across platforms.
  • Signal Processing Plugins - Supports the integration of custom plugins to extend signal processing and interface capabilities.
  • Pluggable Module Loading - Dynamically loads external compiled modules at runtime to provide specialized hardware support and processing capabilities.
  • Signal Processing Chain Configurations - Provides a manager interface and configuration files to customize the active signal processing components in the radio chain.
  • SDR - Provides a unified hardware interface and control layer to connect various SDR devices to the software.
  • Automatic Frequency Scanning - Automatically searches across frequency ranges to detect and identify active radio signals.

Historial de estrellas

Gráfico del historial de estrellas de alexandrerouma/sdrplusplusGráfico del historial de estrellas de alexandrerouma/sdrplusplus

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace alexandrerouma/sdrplusplus?

SDRPlusPlus es una suite de radio definida por software (SDR) multiplataforma utilizada para capturar, procesar y visualizar señales de radiofrecuencia. Funciona como un receptor de radio de múltiples frecuencias y analizador de espectro, proporcionando una interfaz de hardware unificada para conectar varios dispositivos de radio.

¿Cuáles son las características principales de alexandrerouma/sdrplusplus?

Las características principales de alexandrerouma/sdrplusplus son: Radio Frequency Signal Processing, Software Defined Radios, Real-Time Spectrum Visualization Pipelines, RF Spectrum Visualizers, Multi-Frequency Monitoring, Virtual Tuning, Multi-Protocol Decoders, Signal Processing Frameworks.

¿Qué alternativas de código abierto existen para alexandrerouma/sdrplusplus?

Las alternativas de código abierto para alexandrerouma/sdrplusplus incluyen: portapack-mayhem/mayhem-firmware — Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a… f4exb/sdrangel — SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an… gqrx-sdr/gqrx — Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies… greatscottgadgets/hackrf — This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals… merbanan/rtl_433 — This project is a software-defined radio signal decoder and protocol analyzer designed to translate raw radio… gnuradio/gnuradio — GNU Radio is an open-source software-defined radio framework that provides a digital signal processing toolkit for…

Alternativas open-source a SDRPlusPlus

Proyectos open-source similares, clasificados según cuántas características comparten con SDRPlusPlus.
  • portapack-mayhem/mayhem-firmwareAvatar de portapack-mayhem

    portapack-mayhem/mayhem-firmware

    5,199Ver en GitHub↗

    Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a standalone handheld device capable of receiving, transmitting, and analyzing radio signals across a wide frequency range. The firmware provides a complete operational environment with an event-driven touchscreen interface, a menu-driven application launcher, and a real-time sample streaming pipeline that connects the hardware abstraction layer to a suite of modular applications. All user data, including frequency presets, captures, and configuration files, are stored on a remova

    Chackrfhackrf-componentsportapack
    Ver en GitHub↗5,199
  • f4exb/sdrangelAvatar de f4exb

    f4exb/sdrangel

    3,828Ver en GitHub↗

    SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an RF spectrum analyzer and modular radio demodulator, providing a unified hardware abstraction layer to connect various radio devices to software processing pipelines for data acquisition and transmission. The platform is distinguished by its modular architecture, which uses a data-flow graph of dynamic libraries to construct signal processing chains. This allows for a plugin-based environment where users can extract audio and digital data from raw radio signals using various mod

    C++airspyairspyhfbladerf
    Ver en GitHub↗3,828
  • gqrx-sdr/gqrxAvatar de gqrx-sdr

    gqrx-sdr/gqrx

    3,614Ver en GitHub↗

    Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies to produce audio and visual data. It translates raw radio waves into audible sound using standard modes including AM, FM, SSB, and CW. The project provides tools for radio signal analysis through real-time frequency plots and waterfall displays. It enables the capture of raw baseband data and received audio for offline playback and technical analysis. The software includes capabilities for tuning radio frequencies, filtering signal noise via band-pass filters and gain control,

    C++airspyfftfuncube-dongle
    Ver en GitHub↗3,614
  • greatscottgadgets/hackrfAvatar de greatscottgadgets

    greatscottgadgets/hackrf

    7,875Ver en GitHub↗

    This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals across a wide spectrum. It provides a programmable hardware interface for transmitting and receiving radio signals, enabling spectrum analysis and wireless data monitoring. The system is distinguished by its ability to synchronize multiple devices using a shared external clock and hardware triggers to ensure precise timing and sample accuracy. It supports advanced signal routing, allowing ports to be mapped based on frequency or time to enable specialized operations like pseud

    Chackrfhardwareradio
    Ver en GitHub↗7,875
  • Ver las 30 alternativas a SDRPlusPlus→