Blog sobre Internet y tecnología
De todo un poco, algo de Internet y algo de tecnologías.
lunes, julio 23, 2018
¡Nos mudamos a Medium!
Este blog estuvo al aire por casi 10 años. Demasiado tiempo para una plataforma y para una misma tarea en Internet. Blogger ha cambiado muy poco desde que comencé a utilizarlo. Y es por la simplicidad que otorga Medium, respecto a todas las configuraciones posibles de Blogger que he decidido migrar este simple/humilde blog.
La nueva ubicación es:
https://medium.com/@pdelteil
domingo, julio 22, 2018
Software Defined Radio para principiantes
Si quieres comenzar a introducirte al mundo del SDR, te recomiendo comprar este dongle, si el link ya no estuviera funcionando, puedes buscar el dispositivo con los siguientes keywords "RTL2832U RTL-SDR", selecciona uno que traiga varios accesorios (para hacer tu vida más fácil al momento de utilizar el dispositivo).
Dongle RTL-SDR RTL2832U T8220T2 |
Este procedimiento de instalación fue probado en Ubuntu 18.04.
Oneliner (si confías y te gustan los oneliners):
sudo apt-get update; sudo apt-get install git cmake build-essential libusb-1.0-0-dev -y; git clone git://git.osmocom.org/rtl-sdr.git; cd rtl-sdr/; mkdir build; cd build; cmake ../ -DDETACH_KERNEL_DRIVER=ON; make; sudo make install; sudo ldconfig ; rtl_test -tPaso a paso:
sudo apt-get update sudo apt-get install git cmake build-essential libusb-1.0-0-dev#Driver para Realtek RTL2832U
git clone git://git.osmocom.org/rtl-sdr.git cd rtl-sdr/; mkdir build; cd build cmake ../ -DDETACH_KERNEL_DRIVER=ON make; sudo make install; sudo ldconfig#Probando el receptor
rtl_test -t
Si todo sale correctamente deberías ver algo como esto:
Output de rtl_test -t |
Instalar gqrx
sudo apt-get install gqrx-sdrOptimización usando libvolk
VOLK es la Biblioteca de kernels optimizada para vectores. Es una biblioteca que contiene núcleos de código SIMD escritos a mano para diferentes operaciones matemáticas. Como cada arquitectura SIMD puede ser muy diferente y aún no se ha encontrado ningún compilador para manejar la vectorización de manera adecuada o altamente eficiente, VOLK aborda el problema de manera diferente.
No se realmente el detalle de lo que realiza volk pero dicen que mejora sustancialmente el rendimiento del adaptador RTL con el computador del usuario.
sudo apt-get install libvolk1-bin volk_profileEste último paso demorará alrededor de 10 minutos.
Fuentes:
http://gqrx.dk/download/install-ubuntu
https://www.reddit.com/r/RTLSDR/comments/3or4et/linux_takes_hold_of_usb_rtl_device/
http://libvolk.org/
http://libvolk.org/doxygen/
https://ranous.files.wordpress.com/2018/02/rtl-sdr4linux_quickstartv2-18.pdf
Suscribirse a:
Entradas (Atom)