A showcase of tools you can use with Software Defined Radio
This is a set of example scenarios you can use either as a stand-alone programme or with GNURadio and either a HackRF One or an RTL-SDR.
All scripts included in this repository are intended to be run from the provided GNURadio LiveUSB.
For better performance, more space, and permanency you should install Ubuntu 16.04 LTS directly onto a computer and run these scripts from there.
After downloading (cloning) the repository, run any of the following commands within their respective folders.
$ sh adsb.sh
using dump1090
$ sh adsb_quit.sh
(to stop the dump1090 programme)$ sh gr-air-modes.sh
for GNURadio ADSB support$ sh flightgear-install.sh
to setup AIS/ADSB support for http://www.flightgear.org
$ sh ais.sh
$ sh afm_channelizer.sh
$ sh iridium_install.sh
$ sh nrsc5.sh
$ sh pagermon.sh
Using the GNURadio Live Environment
The software in this repository is the start of an installation and demonstration package for getting started with Software Defined Radio on ships.
It is meant to be used with the GNU Radio Live SDR Environment
The livesdr image is based on Ubuntu Linux 16.04.2 LTS, 64-bit edition, and has additional software installed beyond the defaults supplied by Ubuntu.
note: If you create a new USB stick with GNURadioLive on it, be sure that the USB stick is at least 8GB.
Drivers for these GNU Radio-compatible SDR peripherals have been pre-installed:
Each of these provides its own set of utilities and files. Please consult the manufacturers' documentation for more information.
There are many 3rd-party applications, demos, drivers, and block libraries produced by the GNU Radio community. Below is a list of pre-installed packages that highlight some of the diverse capabilities of GNU Radio:
When attempting to capture a particular frequency it's important to have a Passband Filter.
Filters such as the MiniCircuits VBFZ-1690-S+ L-Band are used with L band.
Low energy signals can be amplified with a Low Noise Amplifier such as the TQP3M9037-PCB LNA from Qorvo. Or the LNA4ALL from Adam.