If you would like to participate, please make sure you have the following:
- Raspberry Pi B+ or Raspberry Pi 2
- DVB-T USB receiver with antenna
- Fairly good location to install the antenna
Tests were performed on RPi B+ and RPi2 with Raspbian OS, but it still may work on older models and/or other OS.
The recommended way to install the decoder software is through our APT repository in order to simplify future update process.
SSH into your Raspberry Pi and execute this command:
Code:
sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"
--- OR if you want to do it manually step by step, follow instructions below ---
First you will need to configure the repository, importing our keys and adding the repository URL:
Code:
$ gpg --keyserver pool.sks-keyservers.net --recv-keys 40C430F5 $ gpg --armor --export 40C430F5 | sudo apt-key add - $ sudo nano /etc/apt/sources.list
Code:
deb http://repo.feed.flightradar24.com flightradar24 raspberrypi-stable
Code:
sudo apt-get install dirmngr sudo wget -O /etc/udev/rules.d/rtl-sdr.rules "https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rules"
Code:
wget -O /tmp/dump1090-mutability_1.14_armhf.deb https://github.com/mutability/dump1090/releases/download/v1.14/dump1090-mutability_1.14_armhf.deb sudo dpkg -i /tmp/dump1090-mutability_1.14_armhf.deb rm -f /tmp/dump1090-mutability_1.14_armhf.deb
Code:
$ sudo apt-get update $ sudo apt-get install fr24feed
After installation, please run the sign-up wizard even if you already have a sharing key:
Code:
$ fr24feed --signup
After sign-up process is complete, you may start feeding data by issuing:
Code:
$ sudo systemctl restart fr24feed
Code:
$ fr24feed-status [ ok ] FR24 Feeder/Decoder Process: running. [ ok ] FR24 Stats Timestamp: 2015-07-01 07:55:45. [ ok ] FR24 Link: connected [UDP]. [ ok ] FR24 Radar: T-XXXX12. [ ok ] FR24 Tracked AC: 2. [ ok ] Receiver: connected (3313 MSGS/0 SYNC). [ ok ] FR24 MLAT: ok [UDP]. [ ok ] FR24 MLAT AC seen: 5.
- Incorrect file permissions for /etc/fr24feed.ini - please verify that "pi" user has write permissions on that file
- Another instance of fr24feed and/or dump1090 is running and "sudo systemctl stop fr24feed" doesn't help - please check that by issuing "pgrep -l fr24feed; pgrep -l dump1090" and further "sudo kill -9 " giving the corresponding PID as an argument
Note: discussion on how to run fr24feed with other feeding software