Coder Social home page Coder Social logo

arunlodhi / adsb-receiver Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jprochazka/adsb-receiver

0.0 2.0 0.0 2.01 MB

Create your own ADS-B receiver and web portal.

Home Page: https://www.adsbreceiver.net

License: MIT License

Shell 26.25% Python 3.20% PHP 36.59% CSS 7.17% JavaScript 20.81% HTML 0.90% Smarty 5.07%

adsb-receiver's Introduction

The ADS-B Receiver Project โœˆ๏ธ

This repository contains a set of scripts and files which can be used to setup an ADS-B receiver on a clean installation of a Debian derived operating system. The scripts are executed in order by the main install script depending on the installation options chosen by the user.

ADS-B Receiver Web Portal Features

  • Saves all flights seen as well as displays a plot for the flight. (advanced)
  • Control what is displayed online via a web based administration area.
  • A more uniform website site layout that can be easily navigated.
  • Web accessible dump1090 and system performance graphs.
  • A web accessible live dump1090 map.
  • A web accessible live dump978 map.
  • A blog which can be used to share your plane tracking experiences with others.
  • Informs visitors when specific flights are being tracked by dump1090.
  • Easily customize the look of your portal using the template system.

Web Portal Screenshots

dump1090 GIF

Please note: As of February 2016, the scripts do not work when run on an SD card where the current PiAware image was installed. The scripts require a clean installation of a Debian derived operating system.

The ADS-B Receiver Project website is located at https://www.adsbreceiver.net.

Obtaining And Using This Software

Download the latest ADS-B Receiver Raspbian Jessie Lite image for Raspberry Pi devices. https://github.com/jprochazka/adsb-receiver/releases/latest

When setting up the portal you will have to choose between a lite or advanced installation. Advanced features adds flight logging and plotting and should only be chosen on devices running a more sturdy data storage solution.

It is recommended that anyone using a SD card as they storage medium not attempt to use the advanced features.

Manual installations...

sudo apt-get update
sudo apt-get install git
git clone https://github.com/jprochazka/adsb-receiver.git
cd ~/adsb-receiver
chmod +x install.sh
./install.sh

Updating existing installations...

Your local repository will be updated each time install.sh is executed.

cd ~/adsb-receiver
./install.sh

Portal setup...

This step pertains to both fresh installations as well as when updating an existing installation. After running the installation scripts you will need to setup the portal by visiting the following web address.

http://<IP_ADDRESS_OF_YOUR_DEVICE>/install/

Supply the information asked for and submit the form once done to complete the setup.

What Can Be Installed

At this time the following software can be installed using these scripts.

Decoders

Site Feeders

Supported Operating Systems

The scripts and packages have been tested on most Debian Jessie based operating systems.

The scripts are NOT supported on existing PiAware image based installations. The PiAware image is still based on Raspbian Wheezey version which is missing some required libraries for dump1090-mutability installation.

Useful Links

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.