Software Defined Radio
  • Cover
  • Summary
  • About This Training
    • Objectives
    • Skills
    • Prerequisites
  • Introduction
    • Definitions
    • FCC
    • NCC Group
    • OsmoconSDR
    • Tips and Tricks
  • Setup
  • Hardware
    • HackRF
      • Firmware
    • RTL2838UHIDIR
    • LimeSDR
  • Laboratory
    • GNU Radio Companion
    • Python
    • GSM
    • VHF
    • SDR#
    • multimon-ng
    • Software Defined Radio Argilo
  • Python
    • FM Radio
Powered by GitBook
On this page
  • Definitions
  • Websites
  • GNU Radio
  • GNU Radio Companion
  • OSMOCOM SDR
  • RTLSDR
  • Gqrx SDR
  • Linux Packages
  • gnuradio gnuradio-dev
  • rtl-sdr
  • gr-osmosdr
  • Sandbox
  1. Introduction

Definitions

PreviousIntroductionNextFCC

Last updated 7 years ago

Definitions

Websites

GNU Radio

GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems.

GNU Radio Companion

One of the most powerful components of GNU Radio is the GNU Radio Companion (GRC). It allows you to graphically program GNU Radio applications!

OSMOCOM SDR

A collection of SDR related software + hardware projects

RTLSDR

This Wiki is intended to collect all sorts of disparate information concerning the use of the so called RTLSDR. If you wish to add to this wiki please contact the Osmocom guys and ask for editing access rights to this site.

Gqrx SDR

Linux Packages

gnuradio gnuradio-dev

GNURadio is an excellent but unwieldy piece of software for use with RTLSDR. It's the only software for now that will receive analogue (FM, AM, sideband) and digital modes such as AP25, FSK and ADS-B. Be warned it's not very easy to drive but if you are canny you can use it to build your own software defined radio. Follow the build guide for your Linux system as the latest code is always the best to use.

rtl-sdr

Software to turn the RTL2832U into a SDR

gr-osmosdr

Sandbox

GR-Baz

Examples

A software defined radio powered by GNU-Radio and Qt

Open-source software development toolkit that provides signal processing blocks to implement software radios.

rtl-sdr DVB-T dongles based on the Realtek RTL2832U can be used as a cheap SDR, since the chip allows transferring the raw I/Q samples to the host, which is officially used for DAB/DAB+/FM demodulation. The possibility of this has been discovered by Eric Fry (​History and Discovery of RTLSDR). Antti Palosaari has not been involved in development of rtl-sdr.

osmocom Gnu Radio Blocks

GNU Radio Homepage
GNU Radio Wiki
GNU Radio Wiki Hardware
OSMOCOM SDR (Software Defined Radio) Homepage
OSMOCOM Git Repositories
RTL SDR Homepage
Gqrx SDR Homepage
GNU Radio Homepage
osmocomSDR rtl-sdr
Github Steve-M Software to turn the RTL2832U into an SDR
osmocomSDR Homepage
http://wiki.spench.net/wiki/Gr-baz
https://github.com/argilo/sdr-examples
https://github.com/hexameron?tab=repositories