Gnuradio gr-wxgui on Ubuntu 12.04 and 12.10

June 12th, 2013 -- Posted in Uncategorized | No Comments »

I’ve spent almost one week of my free time trying to make the latest gnuradio work under Ubuntu 12.04.2LTS
I’m so happy that I finally managed to compile gnuradio with gr-wxgui that I’d like to share with you the way. The only way to get Python wxWidgets to work is to follow this small tutorial:

All other ways failed. As long as I has package python-wxgtk2.6 installed gnuradio could identify that wxgui essentials were there and compile it, but it didn’t work. When I removed this package and only python-wxgtk2.8 was installed, then it could not find wx on python, so it could not make gr-wxgui.
I tried to install manually wxPython and wxWidgets-2.8.12 with no luck.
Until today when I followed this tutorial, made the Ubuntu packages, installed them and now I can import wx on Python, and Gnuradio can find the required stuff for gr-wxgui…

GNUradio on Raspberry Pi

July 23rd, 2012 -- Posted in SDR | No Comments »

After about 2 days of messing with Debian on the Raspbery Pi I got an out of memory error during the compilation of UHD.
Seems like I have to cross compile. AGAIN…

[ 58%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/usrp1/soft_time_ctrl.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/usrp1/usrp1_iface.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/usrp1/usrp1_impl.cpp.o

cc1plus: out of memory allocating 708240 bytes after a total of 22532096 bytes
make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/usrp1/usrp1_impl.cpp.o] Error 1
make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2
make: *** [all] Error 2

Software Defined Radio

August 26th, 2011 -- Posted in Uncategorized | No Comments »

When I was young, I had a dream. I imagined of one device that could replace them all. Why have a separate

-49mhz analog phone
-FM Radio
-TV tuner
-GSM cellphone
-DECT phone

Whilst all of them are based on RF?
Since I was a 15yo kid, of course I could only have this device in my dreams.
Now I see that time has come. With the advent of FPGA’s and modern electronics, you can have them ALL in ONE!

Why bother carrying all of this stuff, while funcube dongle exists?
Why buy expensive hardware that does very specific things, on very specific frequencies, and not write (or even re-use) some lines of code that run on generic hardware?

Why the fuck pay thousands of dollars for ICOM, YAESU and KENWOOD top-line machinery since what each of them has to show is their DSP unit? Create your own DSP unit! It’s just dragging n dropping a block!

Long live the Software Radio!
Thank you John Gilmore, Eric Blossom, Matt Ettus!