EA7LHS

WebSDR

Un receptor de HF en Loja que cualquiera puede usar desde el navegador. Sin instalar nada, sin cuenta y gratis. Solo escucha: desde la web nunca se transmite.

sdr.ea7lhs.com →

01Qué ofrece

La RadioBerry recoge 384 kHz de una banda y los manda al navegador: ves la banda como una cascada y oyes lo que sintonizas, como si estuvieras delante de la radio.

  • ReceptorCada oyente tiene el suyo: dentro de la banda sintoniza donde quiere sin molestar a los demás.
  • ModosLSB, USB, CW, AM y FM estrecha, con filtros, AGC, noise blanker y reducción de ruido.
  • DigitalesDecodificador FT8 y FT4 integrado, con mapa de las estaciones que se oyen.
  • DXSpots del DX cluster sobre la cascada.
  • OyentesHasta 20 a la vez, también desde el móvil.

02Cómo está hecho

  • RadioGNU Radio con gr-hpsdr hablando el protocolo nativo de la RadioBerry. Lo he parcheado para que no se quede girando en vacío: el servicio pasó de ~166 % a ~85 % de CPU.
  • BackendPython. Demodulación, receptores en un hilo propio en paralelo con la cascada (FFT de 32768 puntos) y audio y espectro por WebSocket.
  • FrontendHTML, CSS y JavaScript sin frameworks. Interfaz inspirada en los paneles Yaesu.
  • PublicaciónCloudflare Tunnel. Sin puertos abiertos en el router, funciona detrás de CGNAT.
  • OperaciónServicios de systemd, un vigilante que reinicia la radio si se cuelga, reposo automático cuando no hay oyentes y copia de seguridad cifrada cada noche.

03Novedades

  • cascada a 384 kHz; con los receptores en paralelo aguanta 20 oyentes con NB y NR.
  • parche a gr-hpsdr, la mitad de CPU y reposo cuando nadie escucha.