Blog Development

GNU Radio TensorFlow Blocks

February 2, 2016 by

TensorFlow is a powerful python-numpy expression compiler which supports concurrent GPP and GPU offload of large algorithms. It has been used largely in the machine learning community, but has implications for…

Blog Development

Such Samples v2

December 8, 2015 by

Recently Tom Rondeau did a bunch of work to add message passing support to GNU Radio’s Qt based plotters. This is really cool because now there’s not a whole lot of need for the gr-pyqt (pyqwt based) messa…

Blog Features

New Way of Using ControlPort

October 20, 2015 by

I’d like to get us to have more blocks within the GNU Radio main source code that support configuration over ControlPort. We are going to rely heavily on ControlPort for our Android work where the Java applicat…

Blog Tutorial

Building a Burst FSK Modem in GNU Radio with Message Lambda Blocks and Eventstream

May 31, 2015 by

Lots of cheap electronics tend to use burst FSK modems for wireless communications. This article proposes a slightly different approach to building such a burst FSK waveform to inter-operate with many wireless …

Blog Development

GNU Radio Stream Lambda Blocks and Dynamic Runtime Updates

May 25, 2015 by

Since adding message based lambda blocks the other day, it seemed an obvious pairing to include a stream equivalent block as well for really rapid prototyping needs. …

Blog Features, Tutorial

QTGUI Tools and Tips

April 12, 2015 by

It’s been made apparent to me that not everyone knows about all of the capabilities in the QTGUI plotting tools we have in GNU Radio. We’ve also recently added a number of features that I think people will find…