PC version of PiAware for field spotting

Installation of dump1090-fa on Ubuntu 16.04 amd64 Laptop

Successfully applied to Ubuntu 16.04, shouriken’s method for Debian 8.
The technique used by shouriken is to built the bladeRF using source code from Nuand.

Here is the detailed step-by-step method for installing dump1090-fa and Piaware on Ubuntu 16.04 - amd64.

INSTALL PACKAGES/TOOLS NEEDED TO BUILD



sudo apt-get update
sudo apt-get -y install git
sudo apt-get -y install debhelper
sudo apt-get -y install cmake
sudo apt-get -y install libusb-1.0-0-dev


INSTALL PACKAGES NEEDED TO FULFILL DEPENDENCIES



sudo apt-get install -y doxygen
sudo apt-get install -y libtecla-dev
sudo apt-get install -y libtecla1-dev
sudo apt-get install -y help2man
sudo apt-get install -y pandoc
sudo apt-get install -y libncurses5-dev

BUILD PACKAGE bladeRF


sudo mkdir build-bladeRF
cd build-bladeRF
sudo git clone https://github.com/Nuand/bladeRF.git
cd bladeRF
sudo dpkg-buildpackage -b


AFTER BUILDPACKAGE IS SUCCESSFULLY COMPLETED



sudo dpkg -i ../libbladerf1_*
sudo dpkg -i ../libbladerf-udev_*
sudo dpkg -i ../libbladerf-dev_*


NOW RUN JPROCHAZKA’s SCRIPT TO BUILD & INSTALL DUMP1090-FA + PIAWARE


cd ~
git clone https://github.com/jprochazka/adsb-receiver.git


EDIT FILE VARIABLES.SH to Update version numbers.
For details, please see this post: [url]https://discussions.flightaware.com/t/ads-b-receiver-project-setup-scripts/17807/1627[/url]



sudo nano ~/adsb-receiver/bash/variables.sh


Now run the script



cd ~/adsb-receiver
chmod +x install.sh
./install.sh