News

Google Summer of Code ’17: GNU Radio is in!

Google Summer of Code ’17: GNU Radio is in! GNU Radio takes part in GSoC 2017 Aww, yes! GNU Radio has been selected to participate in Google Summer of Code (GSoC) 2017. Find the full list of organizations on the GSoC website. As this is the very beginning of GSoC, we don’t know yet how many students we will be able to accept.

Continue reading

The Frequency Xlating FIR Filter Block Explained

Ever wondered how the Frequency Translating FIR Filter block can be used? Did you know it can be used as a channelizer? Check out this post to learn more…

Continue reading

GNU Radio at FOSDEM ’17, 4 & 5 February 2017

GNU Radio at FOSDEM ’17, 4 & 5 February 2017 GNU Radio will play a major role in the SDR Devroom at FOSDEM (Free and Open Source Software Developers’ European Meeting). FOSDEM takes place every year at the first weekend of February (this year, 4 & 5 February) at the Université Libre de Bruxelles, Brussels, Belgium.

Continue reading

Behind the Veil: A Peek at GNU Radio’s Buffer Architecture

GNU Radio’s job is making it easy to write awesome signal processing applications – and offering a block-based approach to accomplish that. Which, of course, means that there needs to be a high-throughput, low-overhead interface between blocks to exchange data: How do samples get transported through a flow graph? Different Marshalling Approaches GNU Radio can be a bit surprising if you’re used to digital signal processing that is based on handling a discrete set of buffers (e.

Continue reading

Reverse Engineering Outernet

Reverse-Engineering Outernet Outernet is a company whose goal is to ease worldwide access to internet content by broadcasting files from Wikipedia and other sites from geostationary satellites. Currently, they broadcast on the L-band through three Inmarsat satellites, which gives them global coverage. Most of the Outernet receiver software is open-source, but they key pieces are closed-source, distributed as binary only, and the specifications for the signal are secret.

Continue reading

Bit Error Rate Testing

Bit Error Rate Testing When testing modems, its often a good idea to make sure the bit error rate (BER) of your receiver lines up with what you might expect from theory. To this end, GNU Radio has long needed a handful of blocks which make this easy. Test equipment often has built in psuedo-random test bit sequence (PRBS) modes which can produce known long strings of whitened bits for this sort of testing, but we’ve not had handy blocks to do this in a nice way without manually using the lfsr block, xor block, and something to count bit errors.

Continue reading

FreeSRP – A New USB Software-Defined Radio

FreeSRP – A New USB Software-Defined Radio The FreeSRP is a software-defined radio I’ve been working on for the past two years as a side project. It’s based on the Analog Devices AD9364 transceiver, a Xilinx Artix 7 FPGA and the Cypress EZ-USB FX3 USB 3.0 controller. This allows it to deliver:

Continue reading

GRCon 2016 Wireless Hacking Challenge

GRCon 2016 Wireless Hacking Challenge Show off your radio hacking skills during this year’s Wireless Hacking Challenge during the GNU Radio Conference! Bastille Networks is putting together a multi-frequency, multi-protocol, multi-complicated series of RF puzzles, and will be awarding the winner and runner up with a prize each (USRP B200mini in a custom case!

Continue reading

Summer of Code 2016: Wrapping it up

Summer of Code 2016: Wrapping it up We’re nearing GNU Radio Conference, the summer is coming to an end – and so is the summer of code, at least for GNU Radio. This summer was a great summer in terms of student participation, and as the students are preparing their last commits, this seems a good time to summarize their efforts.

Continue reading

GNU Radio v3.7.10.1 Release

GNU Radio v3.7.10.1 Release GNU Radio release v3.7.10.1 is now available for download. V3.7.10.1 is the latest of the v3.7 API and contains bug fixes since v3.7.10. The official release tarball and detached signature are available via the following links http://gnuradio.org/releases/gnuradio/gnuradio-3.7.10.1.tar.gz http://gnuradio.org/releases/gnuradio/gnuradio-3.7.10.1.tar.gz.asc The updated GNU Radio Live SDR Environment is updated to use v3.

Continue reading