adsb-receiver/README.md

88 wiersze
3.6 KiB
Markdown
Czysty Zwykły widok Historia

2016-02-16 20:59:36 +00:00
# The ADS-B Receiver Project :airplane:
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
## Run ADS-B/UAT related applications without the overhead!
2015-11-04 04:48:08 +00:00
This project continues to realize that for some, Docker and premade images are not the most optimal solution.
2024-07-12 20:44:47 +00:00
It would seem as of late the move towards premade as well as Docker and other PaaS images with preinstalled software has become popular within the community. Docker images require additional software and overhead in order to run and premade images lack installation options. These solutions come with preinstalled software you may never use as part of the image. This project offers the ability to choose and install only what you want or need across a wide range of devices with minimal command line experience.
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
## Obtaining And Using This Software
2016-04-14 15:26:30 +00:00
2024-07-04 04:50:29 +00:00
### Manual installations...
2016-02-16 20:59:36 +00:00
sudo apt-get update
2015-11-04 04:48:08 +00:00
sudo apt-get install git
2024-07-04 04:50:29 +00:00
git clone https://github.com/jprochazka/adsb-receiver
2016-02-18 15:41:39 +00:00
cd ~/adsb-receiver
2015-12-01 10:57:49 +00:00
chmod +x install.sh
2015-11-04 04:48:08 +00:00
./install.sh
2024-07-04 04:50:29 +00:00
### Updating existing installations...
2024-07-04 04:50:29 +00:00
Your local repositories master branch will be updated each time install.sh is executed that is unless either the `--development` or `--branch <branch>` switch is used. Unless you are testing an upcoming release or wishing to contribute to the project you will generally not need to use either of these switches.
2016-09-27 18:33:41 +00:00
2016-09-27 18:40:58 +00:00
cd ~/adsb-receiver
./install.sh
2024-07-04 04:50:29 +00:00
## What Can Be Installed
2016-04-14 15:26:30 +00:00
2024-07-04 04:50:29 +00:00
The following software can be installed using these scripts.
### The ADS-B Receiver Web Portal
2016-04-14 15:26:30 +00:00
2024-07-04 04:50:29 +00:00
Included is the option to install the ADS-B Portal which offers the following features.
2024-07-04 04:50:29 +00:00
* 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.
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
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.
2015-11-04 04:48:08 +00:00
*It is highly recommended that anyone using a SD card as they storage medium not attempt to use the advanced features.*
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
### Decoders
2015-11-04 04:48:08 +00:00
2016-09-27 18:37:25 +00:00
* Dump1090 (FlightAware): https://github.com/flightaware/dump1090
2024-06-18 15:10:28 +00:00
* Dump978 (FlightAware): https://github.com/mutability/dump978
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
### Feeders
2015-11-04 04:48:08 +00:00
* ADS-B Exchange Feeder Client: https://adsbexchange.com
* FlightAware's PiAware: https://flightaware.com
* Flightradar24 Feeder Client: https://flightradar24.com
2024-07-12 20:44:47 +00:00
* Fly Italy ADS-B Feeder Client: https://flyitalyadsb.com
* OpenSky Feeder Client: https://opensky-network.org
* Plane Finder ADS-B Client: https://planefinder.net
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
### Extras
2017-10-05 18:19:08 +00:00
* Beast-Splitter: https://github.com/flightaware/beast-splitter
2024-07-12 20:44:47 +00:00
* DuckDNS.org Support: https://www.duckdns.org
2015-11-04 04:48:08 +00:00
2024-07-04 04:50:29 +00:00
## Supported Operating Systems
2015-11-04 04:48:08 +00:00
2024-06-18 15:10:28 +00:00
The project currently supports the following Linux distributions.
2024-07-12 20:44:47 +00:00
* Armbian (Bookworm)
* Armbian (Jammy)
2024-06-18 15:10:28 +00:00
* Debian Bookworm
* Debian Bullseye
2024-06-29 00:06:54 +00:00
* DietPi (Bookworm)
* DietPi (Bullseye)
2024-06-18 15:10:28 +00:00
* Rasbperry PI OS (Bookworm)
* Rasbperry PI OS Legacy (Bullseye)
2024-06-28 04:32:18 +00:00
* Ubuntu Jammy Jellyfish
* Ubuntu Focal Fossa
2024-07-04 04:50:29 +00:00
## Useful Links
- GitHub Repository - https://github.com/jprochazka/adsb-receiver
- GitHub Wiki - https://github.com/jprochazka/adsb-receiver/wiki
- Changelog - https://github.com/jprochazka/adsb-receiver/blob/master/CHANGELOG.md