rtl-sdr en OSX 10.7

Hace un mes compré este sintonizador de TV para ordenador en Dealextreme. La cosa es que este aparatejo de $19 tiene el chip Realtek RTL2832U y por ello se puede utilizar como receptor SDR para gnuradio.

Imaginad tener por $19 una radio capaz de sintonizar de 64 a 1700 Mhz… Impresionante.

Bueno, pues manos a la obra. Me ha costado la tarde entera pero ya lo tengo funcionando  en OSX Lion (10.7.3). Estos son los pasos que he seguido. Si os atascáis en algún punto ponedlo en los comentarios y os intentaré ayudar.

El prerequisito es tener gnuradio 3.3.0 instalado. Para ello echad un ojo al post anterior:

1- Instalamos libusb 1.0 y cmake con macport

$ sudo port install libusb
$ sudo port install cmake

2- Instalamos rtl-sdr

$ git clone git://git.osmocom.org/rtl-sdr.git
$ cd rtl-sdr/
$ mkdir build
$ cd build
$ cmake ../
$ make
$ sudo make install

3- Instalación gr-baz

$ git clone https://github.com/balint256/gr-baz.git

Editamos el fichero bootstrap y cambiamos la linea “libtoolize –automake -c -f” por “glibtoolize –automake -c -f”

$ ./bootstrap
$ ./configure
$ make
$ sudo make install
$ make check

Copiamos el contenido de gr-baz/grc a $HOME/grc_gnuradio

Por último ejecutamos el siguiente comando y/o configuramos nuestro .profile:
export PYTHONPATH=$PYTHONPATH:/opt/local/lib/python2.6/site-packages:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/:/usr/local/lib/python2.7/site-packages/

Y aquí tenemos el resultado, sintonizando a 89Mhz

 

Javi

 

Leave a Reply