Analizador del espectro radioeléctrico: retrogram-rtlsdr

retrogram-rtlsdr es una aokicación que es capaz de mostrar graficamente el espectro radioléctrico que ha rcibido un dispositivo RTL conectado a una Raspberry Pi

instalación

sudo nano /etc/apt/sources.list (AÑADIR AL FINAL SI APT INSTALL FALLA))

deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi

sudo apt update

Get:1 http://archive.raspberrypi.org/debian bullseye InRelease [39.0 kB]
Get:2 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [330 kB
]                                                                               
Fetched 369 kB in 3s (128 kB/s)   
Reading package lists... Done                                                   
Building dependency tree... Done                                                
Reading state information... Done                                               
7 packages can be upgraded. Run 'apt list --upgradable' to see them.
  

sudo apt install librtlsdr-dev libncurses5-dev libboost-program-options-dev   
Reading package lists... Done                                                  
Building dependency tree... Done                                                
E: Unable to locate package libncurses5-dev
E: Unable to locate package libboost-program-options-dev 
Reading state information... Done                                               

cd ~

git clone https://github.com/r4d10n/retrogram-rtlsdr.git 

Cloning into 'retrogram-rtlsdr'...
remote: Enumerating objects: 37, done.                                          
remote: Counting objects: 100% (12/12), done.                                   
remote: Compressing objects: 100% (8/8), done.                                  
remote: Total 37 (delta 3), reused 9 (delta 3), pack-reused 25 (from 1)         
Receiving objects: 100% (37/37), 34.04 KiB | 1.03 MiB/s, done.                  
Resolving deltas: 100% (14/14), done. 
     

cd retrogram-rtlsdr

make

g++ retrogram-rtlsdr.cpp -g -Wall -std=c++11 -lncurses -lboost_program_options -

lrtlsdr -o retrogram-rtlsdr   

./retrogram-rtlsdr --rate 1.8e6 --freq 100e6 --step 1e5

Parámetros de retrogram-rtlsdr
  •   --help                   help message
  •   --dev arg (=0)           rtl-sdr device index
  •   --ppm arg (=0)           ppm error adjustment [p-P]
  •   --rate arg (=1000000)    rate of incoming samples (sps) [r-R]
  •   --freq arg (=100000000)  RF center frequency in Hz [f-F]
  •   --gain arg (=0)          gain for the RF chain [g-G]
  •   --frame-rate arg (=15)   frame rate of the display (fps) [s-S]
  •   --ref-lvl arg (=0)       reference level for the display (dB) [l-L]
  •   --dyn-rng arg (=80)      dynamic range for the display (dB) [d-D]
  •   --step arg (=100000)     tuning step for rate/bw/freq [t-T]
  •   --show-controls arg (=1) show the keyboard controls

Control de la pantalla mediante teclas [decremento-INCREMENTO]. 
  • Frecuencia central: teclas [f-F]
  • Corrección PPM: teclas [p-P]
  • Frecuencia de muestreo: teclas [r-R]
  • Ganancia: teclas [g-G]
  • Nivel de referencia: teclas [l-L]
  • Rango dinámico: teclas [d-D]
  • Velocidad de fotogramas: teclas [s-S]
  • Paso de ajuste: teclas [t-T]
  • Ocultar/Mostrar controles: teclas [c-C]
  • Salir del programa: teclas [q-Q]

   

                

Otros analizadores de espectros

  • TinySA (Dispositivo autónomo) 
  • SATSAGEN (SDR conectado a un ordenador personal con windows)
  • WEB-Spectrum (SDR/TinyAS o SDRPlay y un navegador conectado a Internet)

Referencias



Advertencia importante

Las modificaciones, configuraciones y procedimientos descritos en este sitio pueden implicar riesgos técnicos, legales o de seguridad. El autor no se responsabiliza del mal funcionamiento de los equipos, daños permanentes, pérdida de garantía ni de posibles infracciones legales derivadas del uso de esta información.
El lector asume plena responsabilidad por cualquier acción que decida realizar basándose en el contenido de este blog.


© 2026 EA5JTT. Queda prohibida la reproducción total o parcial sin autorización expresa del autor.

No hay comentarios:

Publicar un comentario

Analizador del espectro radioeléctrico: retrogram-rtlsdr

retrogram-rtlsdr  es una aokicación que es capaz de mostrar graficamente el espectro radioléctrico que ha rcibido un dispositivo RTL conecta...