User Tools

Site Tools


software

This is an old revision of the document!


Software

SDR Software for using the badge

Just a quick check list of installations recommended before camp. Detailed descriptions below! Don't worry if you are not coming with a laptop, the badge will still be useful to you.

Linux

  • debian based systems
  apt-get install hackrf gqrx-sdr gnuradio gr-osmosdr
  • archlinux
  pacman -S gqrx # pulls hackrf and gnuradio automatically in

Windows

Mac

Android

RF Analyzer (Android)

Patched version with rad1o support:

Requires an OTG cable or adapter and an OTG capable mobile (e.g. Jolla and Nexus 4 are not)

GNU Radio (Linux/Mac/Windows)

It's highly recommended to build GNU Radio from source to use the most up-to-date version: Installation

There were two GNU Radio workshops at Easterhegg 2015: SDR for Noobs SDR for non-noobs

gnuradio-companion is the full-fledged signal processing application.

osmocom_fft is a nice little graphical tool for quick signal checks.

Gqrx SDR (Linux/Mac)

SDR# (Windows)

Firmware (already flashed to the badge)

You can find the whole software in our git repository on github: https://github.com/rad1o/f1rmware

Please read the build instructions there. It's also a good starting point to find out how to write your own firmware/software for the rad1o.

The code is released under GPLv2/BSD license (we use GPL libraries, but our code will be dual licensed)

Please have a look at the hardware page for data sheets of the components.

Structure

The base firmware provides you with a set of functions to control the rad1o

  • How to build your own software
  • There is a patched HackRF Firmware (HKRF-OLD) that uses the HackRF USB ID so you can use your rad1o with a standard (old) HackRF setup that doesn't know yet about rad1o's own USB ID.
software.1439461039.txt.gz · Last modified: 2015/08/13 12:17 by mkie