Skip to content

Commit

Permalink
Merge pull request #599 from jprochazka/acars
Browse files Browse the repository at this point in the history
v2.8.6 (ACARS support and portal installer fix.)
  • Loading branch information
jprochazka authored Aug 13, 2024
2 parents dec90d9 + b73b8ea commit 0c3e238
Show file tree
Hide file tree
Showing 24 changed files with 1,574 additions and 577 deletions.
8 changes: 6 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
EXTRAS_CHOICES
FEEDER_CHOICES
build/acarsdec
build/acarsserv
build/adsbexchange
build/airplaneslive
build/beast-splitter
build/duckdns
build/dump1090*
build/dump978*
build/dump1090-fa
build/dump978-fa
build/flightradar24
build/flyitalyadsb
build/libacars
build/piaware_builder
build/planefinder
build/package-archive
build/portal/graphs/__pycache__/
logs
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

The following is a history of the changes made to this project.

## v2.8.6 *(August 13th, 2024)*

* The option to install ACARSDEC and ACARSSERV is now available as a decoder option.
* ACARS data stored by ACARSSERV can be viewed via the existing PHP portal.
* Added the ability to reconfigure, rebuild, and reinstall both dump1090-fa and dump978.fa.
* Decoder scripts now ask for device assignments when additional decoders are being installed.
* Added "Contributors" to the copyright notice in the software license.
* Had to remove logging of check_package output due to whiptail issue encountered with pipe.

## v2.8.5 *(July 23rd, 2024)*

* The PiAware installation script now supports Ubuntu Noble Numbat. *(unofficial fix)*
Expand Down
8 changes: 5 additions & 3 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ the project directly. Their time and effort is greatly appreciated by myself as
I would like to thank the members and contributors to the following forums for all the time and effort
they have put in in order to create useful and informative places to discuss aircraft tracking.

* The FlightAware Forums: https://discussions.flightaware.com
* The PlaneFinder Forums: https://forum.planefinder.net
* The ADS-B Exchange Forums: https://adsbx.discourse.group
* The FlightAware Forums: https://discussions.flightaware.com
* The PlaneFinder Forums: https://forum.planefinder.net
* The ADS-B Exchange Forums: https://adsbx.discourse.group

The performance graphs were created thanks in part to the great contributions made by members of both
the FlightAware and PlaneFinder communities. Through their examples and help posted to the following
Expand All @@ -48,6 +48,8 @@ threads myself along with other contributors to the cause were able to add these
I would like to thank the maintainers and contributors of the following projects. Without their
hard work and dedication to their respective projects this project would not have been possible.

* ACARSDEC Decoder: https://github.com/TLeconte/acarsdec
* ACARSSERV: https://github.com/TLeconte/acarsserv
* ADS-B Exchange Client: https://github.com/adsbexchange/feedclient
* Airplanes.live Client: https://github.com/airplanes-live/feed
* Beast-Splitter: https://github.com/flightaware/beast-splitter
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015 Joseph A. Prochazka
Copyright (c) 2015 Joseph A. Prochazka and Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# The ADS-B Receiver Project :airplane:

## Run ADS-B/UAT related applications without the overhead!
## Run ADS-B/UAT/ACARS related applications without the overhead!

This project continues to realize that for some, Docker and premade images are not the most optimal solution.

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. Most of these solutions come with preinstalled software you may never use as part of the image as well. 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.
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 in some cases result in additional overhead when running. Most of these solutions also come with preinstalled software one may never use as part of the image as well. This project offers the ability to choose and install only what you want or need natively across a wide range of devices with minimal command line experience.

## Obtaining And Using This Software

Expand Down Expand Up @@ -33,23 +33,25 @@ The following software can be installed using these scripts.
Included is the option to install the ADS-B Portal which offers the following features.

* Saves all flights seen as well as displays a plot for the flight.
* Saves all ACARS messages received as well as the ability to view these messages.
* 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.
* Easy access to live dump1090 and dump978 maps.
* A blog which can be used to share your plane tracking experiences with others.
* A blog which can be used to share your aircraft tracking experiences with others.
* Visitors can be informed when specific flights are being tracked.
* Administrators can be informed via email when specific flights are being tracked.
* Easily customize the look of your portal using the custom template system.

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.
When setting up the portal you will have to choose between a lite or advanced installation. Advanced features add flight logging and plotting and should only be chosen on devices running a sturdy data storage solution.

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

### Decoders

* Dump1090 (FlightAware): https://github.com/flightaware/dump1090
* Dump978 (FlightAware): https://github.com/flightaware/dump978
* ACARSDEC: https://github.com/TLeconte/acarsdec

### Feeders

Expand All @@ -71,11 +73,11 @@ When setting up the portal you will have to choose between a lite or advanced in
The project currently supports the following Linux distributions.

* Armbian _(Bookworm, Jammy and Noble)_
* Debian _(Bookworm, Bullseye and Trixie)_
* DietPi _(Bookworm aand Bullseye)_
* Rasbperry PI OS _(Bookworm and Bullseye)_
* Debian _(Bookworm and Bullseye)_
* DietPi _(Bookworm and Bullseye)_
* Raspberry PI OS _(Bookworm and Bullseye)_
* Ubuntu _(Jammy Jellyfish, Focal Fossa and Noble Numbat)_

_Support is available via this repository through the use of the issue tracker or discussions._
Support is available via this repository through the use of the issue tracker or discussions.

_At this time support for PiAware on distributions based on Debian Trixie and Ubuntu Noble Numbat employ an unofficial fix._
_Please Note that Ubuntu Noble Numbat support employs an unofficial fix for PiAware._
Loading

0 comments on commit 0c3e238

Please sign in to comment.