bastibl / android-fm

FM Receiver for GNU Radio on Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GNU Radio Android FM Receiver

This is a simple demo application for GNU Radio on Android, implementing an FM receiver that works with the RTL-SDR and the HackRF.

Installation

Building the app requires the GNU Radio Android toolchain. Please see this repository for further instructions on how to build the toolchain.

Running the App

The USB vender/product IDs and the device type (HackRF or RTL-SDR) are currently hardcoded. Please adapt native_lib.cpp and MainActivity.kt accordingly.

YouTube Video

FM Receiver

Publication

If you use this project, we would appreciate a reference to:

  • Bastian Bloessl, Lars Baumgärtner and Matthias Hollick, “Hardware-Accelerated Real-Time Stream Data Processing on Android with GNU Radio,” Proceedings of 14th International Workshop on Wireless Network Testbeds, Experimental evaluation & Characterization (WiNTECH’20), London, UK, September 2020. [DOI, BibTeX, PDF and Details…]

About

FM Receiver for GNU Radio on Android


Languages

Language:C++ 81.8%Language:Java 8.4%Language:Kotlin 8.2%Language:CMake 1.5%Language:C 0.1%