OpenWebRX+ es una versión ampliada y mejorada del software original de código abierto. OpenWebRX, que permite el acceso a receptor SDR a través de una red o Internet mediante un navegador web. El proyecto está siendo desarrollado por Marat Fayzullin como una bifurcación informal del OpenWebRX original de Jakob Ketterling. Si bien el original proporciona funcionalidades web básicas DEGOpenWebRX+ incorpora importantes mejoras: reducción de ruido, ajuste de frecuencia por pasos, escáner de frecuencia, atajos de teclado, interfaz de usuario y mapa mejorados y, sobre todo, decodificadores para una amplia gama de protocolos de comunicación digital. En el sitio web ReceiverBook encontrará una lista de receptores disponibles públicamente que ejecutan OpenWebRX y OpenWebRX+.
En el artículo leerás
¿Qué hace que OpenWebRX+ sea mejor que la versión original?
Originálny OpenWebRX je funkčný základ: ponúka waterfall, základné demodulátory a niekoľko dekóderov pre digitálne amatérske módy. OpenWebRX+ nad tým stavia o podstatnú vrstvu. Spektrálny displej (nad waterfallom) zobrazuje aktuálnu úroveň signálu na každej frekvencii v reálnom čase, čo originál nemá. Redukcia šumu pracuje na princípe spektrálnej subtrakcie a je nastaviteľná prahovou hodnotou. Krokové ladenie (tuning step) umožňuje nastaviť granularitu ladenia – napríklad 5 kHz pre krátkovlnné vysielanie o 500 Hz para SSB. El escáner de frecuencias monitoriza automáticamente las frecuencias guardadas y se sintoniza con aquella donde detecta una señal superior al umbral de silenciamiento establecido. La visualización del mapa se amplía con Google Maps y Leaflet/OpenStreetMap, con capas meteorológicas, anotaciones marítimas e informes de posición de múltiples sistemas. OpenWebRX+ también ofrece compatibilidad con HTTPS, configuración de Wi-Fi directamente desde la interfaz web, chat integrado y monitorización de los clientes conectados por parte del administrador.
Hardware necesario

OpenWebRX+ admite varios receptores SDR simultáneamente, aunque el número total está limitado por el rendimiento del ordenador anfitrión. La opción más económica es la familia RTL-SDR. USB prijímačov na čipset Realtek RTL2832U. RTLSDRv3 Funciona de forma nativa en el rango de 24 MHz a 1766 MHz, con la posibilidad de muestreo directo (rama Q) también en el rango de 500 kHz a 14 MHz.
RTLSDRv4 también cubre oficialmente la banda de 500 kHz a 24 MHz mediante un convertidor y requiere un controlador actualizado.
Los receptores SDRPlay (RSP) cubren un rango continuo de 1 kHz a 2000 MHz con un ancho de banda de hasta 10 MSPS y una resolución ADC de hasta 14 bits, y requieren la instalación de la API SDRPlay del fabricante.

El Airspy R2 ofrece un rango de 24–1700 MHz y un ancho de banda de 10 MSPS con un ADC de 12 bits. El Airspy HF+ Discovery cubre de 500 Hz a 31 MHz y de 64 a 260 MHz con un ADC de 18 bits, lo que lo hace especialmente adecuado para la recepción de HF. El Hermes Lite 2 es un transceptor SDR de diseño amateur con interfaz Ethernet, capaz de recibir hasta cuatro segmentos de espectro independientes en el rango de 130 kHz a 30 MHz, cada uno con un ancho de banda de 384 kHz. El HackRF One cubre de 1 MHz a 6 GHz con un ancho de banda de 20 MSPS y un ADC de 8 bits.
| Equipo | Rango | Ancho de banda | ADC | Interfaz |
|---|---|---|---|---|
| RTLSDRv3 | 500 kHz–14 MHz, 24–1766 MHz | 2,4 MSPS | 8 bits | USB |
| RTLSDRv4 | 500 kHz–1766 MHz | 2,4 MSPS | 8 bits | USB |
| SDRPlay (RSP) | 1 kHz–2000 MHz | ≤ 10 MSPS | ≤ 14 bits | USB |
| Airspy R2 | 24–1700 MHz | 10 MSPS | 12 bits | USB |
| Airspy HF+ | 500 Hz–31 MHz, 64–260 MHz | 768 kSPS | 18 bits | USB |
| Hermes Lite 2 | 130 kHz–30 MHz | 4 × 384 kSPS | 12 bits | Ethernet |
| HackRF Uno | 1 MHz–6 GHz | 20 MSPS | 8 bits | USB |
OpenWebRX+ en la práctica: descripción general de funciones y decodificadores
Dónde conseguir OpenWebRX+ y cómo instalarlo
Los paquetes binarios para Ubuntu 22.04, Ubuntu 24.04, Debian Bullseye, Bookworm y Trixie están disponibles en el repositorio del proyecto en luarvique.github.io/ppa. La instalación se realiza de la forma habitual mediante APT tras añadir el repositorio. Para Ubuntu 24.04, basta con añadir un único repositorio de OpenWebRX+; para versiones anteriores de Ubuntu y Debian Bullseye, también debe añadirse el repositorio original de OpenWebRX. Tras añadir los repositorios, la instalación se realiza con los siguientes comandos:
sudo apt update && sudo apt install OpenWebRX
Tras la instalación, la interfaz web está disponible en el puerto 8073 (http://localhost:8073/). Para usuarios de Raspberry Pi, hay disponibles imágenes SD preconfiguradas con una instalación completa que incluye paquetes opcionales, compatibles con RPi 2, 3, 4 y 5 en versiones de 32 y 64 bits. Las imágenes están disponibles en el repositorio de GitHub del proyecto. Otra opción es la instalación mediante Docker: hay imágenes disponibles con y sin SoftMBE (decodificador de voz digital) para arquitecturas x86-64, ARM64 y ARM32. En Windows, es posible la instalación mediante WSL2 en combinación con USB-IP para liberar el dispositivo SDR del entorno de Windows al de WSL2.
Uso de OpenWebRX+: descripción general de las funciones y los controles.
La pantalla principal consta de una cascada, una escala de frecuencia, una visualización espectral (OpenWebRX+) y un panel de control. La cascada muestra la actividad de la banda con intensidad de color según el nivel de la señal. La sintonización se realiza haciendo clic en la cascada, en un marcador o introduciendo directamente la frecuencia en el campo. Los marcadores son de tres tipos: verde (plan de frecuencia, sistema), amarillo (guardado por el administrador en el servidor) y azul (guardado en el navegador del usuario). El silenciador se ajusta con un control deslizante; al hacer clic con el botón derecho, se activa el escáner de frecuencia. La reducción de ruido (NR) y la sintonización por pasos están disponibles en OpenWebRX+ directamente desde el panel de control principal. Puede mostrar los atajos de teclado para las funciones más comunes pulsando la tecla ?. La aplicación OpenWebRX Client para Android (com.fms.owrx) está disponible para dispositivos móviles, lo que elimina las limitaciones de los navegadores móviles al trabajar en segundo plano.

Módy zahŕňajú AM, SAM, LSB, USB, CW, NFM a WFM. Dekódery digitálnych módov pokrývajú rádioamatérske módy FT8, FT4, FT4, WSPR, JT65, JT9, FST4, FST4W, Q65, MSK144, JS8, CW (s automatickým dekóderom aj CW Skimmerom pre celých 48 kHz spektra), RTTY (tri varianty: 170/45, 450/50N, 85/50N), SSTV (Robot, Scottie, PD, Wraase SC2 formáty), APRS, así como la radio por paquetes. Se admiten los protocolos de aviación ADS-B (1090 MHz), HFDL, VDL2 y ACARS.

Desde protocolos marítimos AIS, NAVTEX, SITOR-B/MSI y DSC. Para bandas de radiodifusión, están disponibles decodificadores DAB (FM digital en Europa), HDRadio (NRSC5, FM digital en EE. UU.) y DRM. Para bandas ISM (433–435 MHz y otras) está disponible un decodificador ISM genérico para dispositivos inalámbricos (estaciones meteorológicas, sensores, TPMS). La salida de los decodificadores de FT8, FT4, WSPR, JT65 y otros modos WSJT se puede reportar a PSKReporter y WSPRnet; los puntos APRS a APRS-IS; y todos los datos decodificados opcionalmente a través del broker MQTT.
Características especiales de OpenWebRX+
El administrador puede configurar la decodificación en segundo plano, en la que el servidor decodifica automáticamente las señales en las frecuencias definidas por el plan de frecuencias cuando un usuario se conecta. El programador de decodificación permite dos modos: el programador diurno cambia los perfiles del dispositivo SDR según la fase de la línea gris/día/noche; el programador estático permite definir su propio horario con precisión minuto a minuto. Ambos modos se pueden utilizar para el funcionamiento autónomo sin la presencia de usuarios. Para los radioaficionados, la integración con Hamlib OpenWebRX+ puede enviar comandos para cambiar la frecuencia y el modo al transceptor conectado, convirtiéndolo en un visor panorámico para una estación existente. La integración con SatDump permite la recepción y decodificación de imágenes meteorológicas satelitales (NOAA, METEOR) como función de respaldo. Los complementos de JavaScript (framework de Stanislav Lechev LZ2SLL) amplían la interfaz de usuario en el lado del cliente sin interferir con el código del servidor.
Resumen

OpenWebRX+ Actualmente, es el servidor SDR web gratuito más avanzado con la mayor variedad de decodificadores de protocolo digital. Para un radioaficionado que desee que su estación sea accesible de forma remota, monitorizar las bandas sin estar presente en la radio u operar un receptor público en línea, la combinación de un receptor RTL-SDR o SDRPlay con una Raspberry Pi y OpenWebRX+ es una solución rentable y económica. La instalación a través del repositorio de paquetes es sencilla en sistemas Ubuntu y Debian, y las imágenes SD preconfiguradas eliminan la necesidad de configuración manual. La compatibilidad con informes externos (PSKReporter, WSPRnet, APRS-IS, MQTT) permite la integración en redes de propagación globales. El código fuente está disponible en GitHub bajo la licencia AGPL v3.
