Gnu radio software framework




















Bugs and feature requests are tracked on GitHub's Issue Tracker. If you have questions about GNU Radio, please search the discuss-gnuradio mailing list archive , as many questions have already been asked and answered.

Please also subscribe to the mailing list and post your new questions there. The recommended way to install GNU Radio on most platforms is using available binary package distributions. The following command is for Debian, Ubuntu, and derivatives. Consult your distribution information to obtain the version of GNU Radio which is included. For other operating systems and versions, see Installing from Binaries. For a quick start, open a terminal window and enter the following commands.

This will install Release 3. Some files have been changed many times throughout the years. Copyright notices at the top of source files list which years changes have been made. For some files, changes have occurred in many consecutive years.

These files may often have the format of a year range e. Skip to content. Star 3. Branches Tags. Could not load branches. Could not load tags. Latest commit. Release v3. Git stats 14, commits. Failed to load latest commit information. MNT: Re-rendered with conda-build 3.

Dec 10, Jan 6, Dec 20, Dec 9, Feb 18, Update python bindings. Jan 3, Dec 3, Now building all of the relevant GNU Radio components for your system is easier than ever. GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software.

What this means is that it turns the digital modulation schemes used in today's high performance wireless devices into software problems. Joe Mitola says, "A software radio is a radio whose channel modulation waveforms are defined in software. That is, waveforms are generated as sampled digital signals, converted from digital to analog via a wideband DAC and then possibly upconverted from IF to RF.

The receiver, similarly, employs a wideband Analog to Digital Converter ADC that captures all of the channels of the software radio node. The receiver then extracts, downconverts and demodulates the channel waveform using software on a general purpose processor. For our purposes, on the receive side, the idea is to get a wide band ADC as close to the antenna as is convenient, get the samples into something we can program, and then grind on them in software.



0コメント

  • 1000 / 1000