RFToolSDR/linux-app/spectrum-analyser
David Shah 4a753eff6a Linux App Improvements
- Fix some memory access bugs
 - Add optional support for CUDA FFTs
 - Compile a shared library, as part of a gnuradio integration project
2017-04-15 10:54:50 +01:00
..
ad9361 Linux App Improvements 2017-04-15 10:54:50 +01:00
ftd3xx Linux App Improvements 2017-04-15 10:54:50 +01:00
rftool Linux App Improvements 2017-04-15 10:54:50 +01:00
.gitignore Linux App Improvements 2017-04-15 10:54:50 +01:00
FFTRenderer.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
FFTRenderer.hpp Linux App Improvements 2017-04-15 10:54:50 +01:00
libftd3xx.so Linux App Improvements 2017-04-15 10:54:50 +01:00
librftool.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
librftool.h Linux App Improvements 2017-04-15 10:54:50 +01:00
librftool.so Linux App Improvements 2017-04-15 10:54:50 +01:00
main.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
Makefile Linux App Improvements 2017-04-15 10:54:50 +01:00
Makefile.CUDA Linux App Improvements 2017-04-15 10:54:50 +01:00
README.md Linux App Improvements 2017-04-15 10:54:50 +01:00
RFThread.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
RFThread.hpp Linux App Improvements 2017-04-15 10:54:50 +01:00
sa_demo.ui Linux App Improvements 2017-04-15 10:54:50 +01:00
usb_if.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
usb_if.hpp Linux App Improvements 2017-04-15 10:54:50 +01:00
usb_platform.cpp Linux App Improvements 2017-04-15 10:54:50 +01:00
usb_platform.h Linux App Improvements 2017-04-15 10:54:50 +01:00

RFTool Spectrum Analyser demo

This is a simple spectrum analyser application for Linux, using the FTDI ftd3xx driver; AD9361 driver code and GTKmm.

You will need to download the ftd3xx driver and place it in the ftd3xx folder; and install the GTKmm and fftw development libraries; then run make to build to program.

The code in the ad9361 folder has been obtained from Analog Devices and is subject to their license terms. All other code is licensed under the terms of the MIT License.