Escucha la radio con el RTL-SDR desde Openwrt/LEDE

¿Conoces RTL-SDR?

Básicamente es un receptor TDT-USB con el chip RTL2832U, el cual con los drivers/software adecuados podremos recibir señales desde 24MHz hasta 1766MHz ±.

Señales tales como:

  1. NFM – Narrow FM
  2. AM – Amplitude Modulation
  3. LSB – Lower Side Band
  4. USB – Upper Side Band
  5. CW – Continuous Wave
  6. WFM – Wide FM
  7. DSB – Double Side Band
  8. RAW – Unprocessed IQ Data

Para empezar, necesitamos instalar los paquetes necesarios al Openwrt/LEDE:

 opkg update
 opkg install rtl-sdr

Una vez teniéndolo descargado, conectaremos el RTL-SDR al usb y probaremos que lo haya detectado con el comando:

 rtl_test -t

Y debe mostrar en pantalla Found 1 device(s): para asegurarnos de que lo detecta correctamente:

En este post solamente explicaré como recibir radio FM y emitirlo hacia un pc/router haciendo “Streaming”.

Ahora utilizaremos el comando rtl_fm para demodular las señales FM:

Comando rtl_fm:

rtl_fm, a simple narrow band FM demodulator for RTL2832 based DVB-T receivers

 

Su sintaxis:

rtl_fm -f freq [-options] [filename]

 

  • -f – Frecuencia
  • -M – Modulación
  • -s – Sample_rate
  • -r – Resample_rate
  • ….

En mi caso demodularé la frecuencia 104.089 con este comando:

rtl_fm -f 104.089M -M wfm -s 200000 -r 48000

Pero como no tenemos instalado el audio en el Openwrt/LEDE para poder escucharlo en vivo. Enviaré la señal por medio de nc hacia mi equipo y así escuchar por “Streaming” la radio.

 rtl_fm -f 104.089M -M wfm -s 200000 -r 48000 | nc 192.168.X.XXX 1234

Y en el equipo:

sudo nc -l -p 1234 | aplay -r 48 -f S16_LE

 

Y ya con esto podremos oír nuestra radio en “Streaming”!.

Yo hice una prueba del concepto enviando el audio hacia el equipo de Miguel a través de la IP publica de él, previamente abriendo los puertos correspondientes.

 

¿Sabías que con este dispositivo podrías recibir a tiempo real las imágenes de la ISS y de NOAA…. Además ver el tráfico aéreo de los aviones equipadas con ADS-B y mucho más!?

 

Te invito a decodificar esta imagen que ha recibido John Brier KG4AKV desde el espacio con un RTL-SDR.

 

PISTA: SSTV

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

3 + 7 =