Few weeks ago, or maybe a month or two – I don’t remember, I spent an afternoon trying to build gnuradio-core and gr-audio on Mac OS X without using any macports. It was a casual an undocumented attempt that resulted in a compilation failure. I wasn’t surprised because I made several mistakes along the way, so I just left it an moved on.
FM traffic and packet radio from the AO-27 amateur radio satellite. I made this recording last Saturday while testing the Gqrx software receiver using the cross yagis at OZ7SAT and the Funcube Dongle.
Please visit the new Gqrx website. The information on this page is no longer updated!
Gqrx is a software defined radio receiver for Funcube Dongle (FCD), RTL2832U-based DVB-T devices (RTL-SDR), Universal Software Radio Peripherals (USRP) and Osmo SDR devices. It is powered by GNU Radio and the Qt GUI toolkit.
With both the frequency controller and FFT plot widgets in place gqrx was ready for the first on the air tests. The video below shows the first reception of the AO-27 amateur radio satellite during orbit 92436 and 92437, using the Funcube Dongle receiver that I use for portable space communication.
Following my success with integrating the frequency control widget from cutesdr into gqrx I have decided to try the same with the FFT plot and waterfall widget. This too seemed to be a single C++ class that might be easy to integrate into my experimental software receiver powered by GNU Radio and Qt GUI.
Gqrx / C++ update June 4, 2011: After establishing the basic framework for a GNU Radio receiver written in C++ it was time to start working on the GUI framework. As you may recall the GUI will be written in Qt and I am hoping that it will simplify porting the application to Mac OS X.
The gqrx software receiver implemented with GNU Radio and Qt GUI is now taking shape and becoming useful. Yesterday evening I went to OZ7SAT and had the USRP+WBX connected to a real antenna tracking amateur radio satellites. The video below shows reception of the evening pass of HO-68, aka. XW-1.
I have been a bit quiet over the last few weeks but don’t you worry, it is only because I have been busy and I can now present you what I have been tinkering with during the last few weeks: An AM, FM, SSB and CW receiver implemented using GNU Radio (python) and Qt graphical user interface.