Project Overview

GNU Radio is a free software development toolkit that provides the signal processing runtime and processing blocks to implement software radios using readily-available, low-cost external RF hardware and commodity processors. It is widely used in hobbyist, academic and commercial environments to support wireless communications research as well as to implement real-world radio systems.


Release 3.7.3 and the WSR Hackfest

In case you missed the announcement, we've released version 3.7.3 of GNU Radio!

We're really pretty excited about this release. If you look at the news announcement or our changelog, you can see that we had many contributors to this release. It's also about a month overdue from our normal (though unspecified) timeline. But the result is something that we are really happy with.

One thing that strikes me with all of the contributions on this one is the amount people are really using GNU Radio for interesting stuff. They are testing all sorts of use cases, corner cases, and types of cases we don't yet have names for. Hard to find all of those issues without that kind of testing and use. So I feel good about the state of where we are with this version.

And then came the Workshop on Software Radio (WSR) in Karlsruhe. I presented two papers. The first was from Tim O'Shea and myself on our work on gr-benchmark and, and the second was on using our polyphase filterbank blocks in GNU Radio.

Following WSR, however, was our first European GNU Radio Hackfest. It was two and a half days and went brilliantly. Lots of fun, lots of good discussion, and lots of code written (and rewritten). There were a number of issues posted and pull requests made for new features or minor issues. In a way, it's a shame that some of these didn't make it into our 3.7.3 release, but we can't just keep waiting, so these will all make it into 3.7.4. I think we're just seeing a lot of interest and energy with the project and so we have to mark some time to get the releases out when we can.

We've logged our work from the hackfest as we always do. And I believe I have taken care of all issues and pull requests, so you'll find all the new (working and available stuff) already in the GNU Radio master branch.

Specifically, it was important to wrap up the loose ends of that hackfest as quickly as possible because we're heading right into our next hackfest at Ettus Research next week in California! So I expect more great stuff to come soon.




GRCon14 Announced!

We are really pleased to announce GRCon14. We've selected the location (a beautiful building right in the center of downtown DC) and time (Sept. 16 - 18). The call for presentations is already up, and we already have a submission! With John Malsbury leading the effort and help from Michael Dickens, this is definitely shaping up to be a fantastic conference.

Keep a look-out for news because we'll be opening up registration very soon.



Just on my way to FOSDEM ( I've never been, and I'm really looking forward to it, especially with the software radio dev room we have on Sunday.

We've been working hard on a lot of stuff in GNU Radio, as usual, and I hope to be able to show off some of this over the weekend. Here's some of the gear I'm bringing with me to hack on while we're there.

Boarded my flight. Be seeing some of you in Brussels!



GNU Radio 3.7.2! New Logo! Anything else?!

New GNU Radio Logo

If you don't regularly visit or this site, you might just now be noticing something new about things. Just yesterday, we updated our webpages and announced the new GNU Radio project's logo!

You can download the logo directly through the github page or using git itself. The README in this repo also explains the licesning and usage of the logo (tl;dr: please use it for any of your purpsoses but don't alter it). Here's my email to the GNU Radio community announcing it:

I want to thank Johnathan Corgan, Ben Hilburn, Martin Braun, and John Malsbury for acting as steering commity to provide feedback for the different logo designs we received.

We used the website 99designs to host the design competition, and the process went smoothly with an easy-to-use website and responsive and helpful staff. We received in the end 419 submissions for designs from 98 designers, which was well more than we envisioned and made the selection incredibly difficult.

GNU Radio 3.7.2

Another exciting development in the GNU Radio project is that we recently relased version 3.7.2 of the software. Although it's a minor version number change, take a look at the release notes to see how much we actually put into this release. I'm personally excited about the new modifications to the gr-qtgui time sinks that display stream tags and triggering support. New features that I find myself not being able to do without once I started using them.

What else? Well, lots...

But I'll try to keep this short. We have tons going on in the GNU Radio ecosystem right now that's all really exciting. One thing is that I feel personally "caught up" with the code. We have a couple of big ticket items in the early stages of development and a handful of bugs that we still need to addres, but the core of the software is pretty solid for the time being. What this means is that it's now time to really work on the other aspects of the project. Mostly, this has to do with developing the GNU Radio Working Groups.

The WGs have already been an incredible gift to the project. We're seeing a great amount of participation and interest with these groups, and that doesn't look like it's going to stop. And we've already had significant contributions on the Community Development WG such as enhancements to GRC. And yesterday, we had a Google Hangout to discuss issues of improving the website, documentation, and FAQ pages to help new users get up to speed faster.

Thanks to everyone for participating and helping out!



Last week was GNU Radio's third annual conference, GRCon13. I've made some personal comments over on my blog page, but I wanted to say thank you again to everyone who came and made this a great conference. I'd like to thank John Malsbury for his significant efforts this year to make it a great conference and Johnathan Corgan for his input throughout the year. And once again, a huge thanks to our sponsors.

Almost all of the presentations are available. You can see the agenda page to quickly link to specific talks or head straight to the presentations page to download them. There are also links there to find the wiki pages for the GNU Radio Working Group discussions and work done at the Hackfest.

This year renewed my belief that we're working in the right direction, and I'm now even more excited for what we can do with GNU Radio this year. And of course, we'll catch up on all of this at next years GRCon14!