ADS-B Receiver Project Setup Scripts

Thanks for the info.
Are there any step by step instructions available to build from source?

Not really step by step, take a look at the git and read through the readme…

1 Like

Thanks for the info. Will go through it.

1 Like

When installing ADSB Receiver Project, going through the install part you get options to install multiple feeders. How do I select the feeders? or when I get other screens that allow for selecting options? I am still lacking knowledge in command line operations.

I have ADSB Reciever project installed as my secondary system and it is running good. I want to be able to go back and install other feeders. However I dont know Linux but very little, I dont know how to select each individual feeder to be installed. I get a red curser but I dont know how to select each box.
Please help.

  1. Bring cursor to desired feeder by up/down arrow keys.

  2. Press Spacebar. A star will appear at left of selected feeder.

  3. Repeat above for other feeders if you want to install more than one feeder.

  4. Press Enter key.

1 Like

abcd567, thanks for the help. As you can see, a old helicopter mechanic can learn linux

1 Like

I have everything installed on my secondary Pi. all is good so far except my feeders.fr24%20feed


As you can see the DUMP1090 Mutability is working but the feeder has errors. What am I doing wrong?

post output of following (remove fr24key value before posting)

cat /etc/fr24feed.ini

1 Like

receiver=“beast-tcp”
pi@raspberrypi:~ $ fr24key=
pi@raspberrypi:~ $ host=“localhost:30002”
pi@raspberrypi:~ $ bs=“no”
pi@raspberrypi:~ $ raw=“no”
pi@raspberrypi:~ $ logmode=“1”
pi@raspberrypi:~ $ windowmode=“0”
pi@raspberrypi:~ $ logpath=“/var/log/fr24feed”
pi@raspberrypi:~ $ mpx=“no”
pi@raspberrypi:~ $ mlat=“yes”
pi@raspberrypi:~ $ mlat-without-gps="yesreceiver=“beast-tcp”

fr24key=
host=“localhost:30002”
bs=“no”
raw=“no”
logmode=“1”
windowmode=“0”
logpath=“/var/log/fr24feed”
mpx=“no”
mlat=“yes”
mlat-without-gps="yes

With receiver=beast-tcp, the correct port number is 30005. You have used 30002, which has caused failure.

You can change port number by any one of the following two methods:

  1. Edit file fr24feed.ini
    sudo nano /etc/fr24feed.ini
    Change port number to 30005

  2. Visit in your browser, the FR24 Settings Page at following address:
    ip-of-pi:8754/settings.html
    Change port number to 30005.
    Click “Save” button, then click “Restart” button. Both these buttons are at bottom-right of settings page.

Part of Settings page at ip-of-pi:8754/settings.html

2 Likes

Its working!
Thank you!

ABCD567,
Thanks to you and your knowledge I have two feeders up and running perfectly.
Yesterday I had reformatted my computer since I had it completely cluttered up. I had gone back and installed the essential programming to include VM Box and Raspberry Jessie. Now I am wanting to install and run a VDL Mode 2 program called DUMPVDL2. Its the newer mode for VDL2 acars.I have MULTIPSK to run this mode but I want to get more experience on Linux and raspberry. Here is his project. GitHub - szpajder/dumpvdl2: VDL Mode 2 message decoder and protocol analyzer
Now With my very limited knowledge in Linux (thanks to you) I did manage to get some things to happen but not work. I am having problems with getting the Install librtlsdr. How would I do this?

Thanks ABCD. I really appreciate it.

Use sudo at start of command.

No sudo

pi@raspberry:~ $ apt-get install librtlsdr-dev
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

.

With sudo

pi@raspberry:~ $ sudo apt-get install librtlsdr-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  librtlsdr0
The following NEW packages will be installed:
  librtlsdr-dev librtlsdr0
0 upgraded, 2 newly installed, 0 to remove and 172 not upgraded.
Need to get 57.0 kB of archives.
After this operation, 169 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.org/debian/ jessie/main librtlsdr0 i386 0.5.3-3 [27.4 kB]
Get:2 http://ftp.debian.org/debian/ jessie/main librtlsdr-dev i386 0.5.3-3 [29.5 kB]
Fetched 57.0 kB in 0s (91.5 kB/s)
Selecting previously unselected package librtlsdr0:i386.
(Reading database ... 108724 files and directories currently installed.)
Preparing to unpack .../librtlsdr0_0.5.3-3_i386.deb ...
Unpacking librtlsdr0:i386 (0.5.3-3) ...
Selecting previously unselected package librtlsdr-dev.
Preparing to unpack .../librtlsdr-dev_0.5.3-3_i386.deb ...
Unpacking librtlsdr-dev (0.5.3-3) ...
Setting up librtlsdr0:i386 (0.5.3-3) ...
Setting up librtlsdr-dev (0.5.3-3) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...

.

(1) INSTALL THE SOFTWARE DUMPVDL2

sudo apt-get update

sudo apt-get install librtlsdr-dev   

git clone https://github.com/szpajder/dumpvdl2.git   

cd dumpvdl2   

make

sudo wget -O /etc/udev/rules.d/rtl-sdr.rules "https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rules"

sudo reboot   

.
.

(2) After Reboot, run the program DUMPVDL2

cd dumpvdl2

./dumpvdl2 --rtlsdr 0 --gain 40 --correction 42   --output-file vdl2.log

./dumpvdl2 --rtlsdr 0 --gain 40 --correction 42 136725000 136975000 136875000 --output-file vdl2.log

dumpVDL2 v1.3.1-3-gfc3e2d3
Sampling rate set to 1050000 sps
Found 1 device(s):
  0:  Realtek, RTL2832UFA, SN: 00000001

Using device 0: Generic RTL2832U
Found Rafael Micro R820T tuner
Exact sample rate is: 1050000.026077 Hz
Center frequency set to 136850000 Hz
Device #0: gain set to 40.20 dB
Device 0 started


1 Like

Latest version released few days ago: 2.6.3

In Branch 2.7.0, OpenSky-Network feeder has been added today:

$ sudo apt-get update   
$ sudo apt-get install git   
$ git clone https://github.com/jprochazka/adsb-receiver.git   
$ cd adsb-receiver   

$ git reset --hard 28ef0b2   
HEAD is now at 28ef0b2 Added OpenSky Network feeder support.

$ ./install.sh   

.

0%20-%20OpenSky-Network

2 Likes

Is there anyway to update to the latest adsb-receiver without it deleting over my markers, dB, confid and scripts file?

.

The FIRST post of this thread says:

.

1 Like

Thanks @abcd567 but still doesn’t tell me if its going to overwrite my dB and markers file. I ask as i have had to add heaps of local aircraft to the dB and i have also created lots of aircraft svg’s.

I cannot tell you that because I have never upgraded an existing installation of adsb-receiver.

When I need to upgrade, I format my micrSD card, then upgrade the entire system as follows:

Download and write latest OS image, then install latest versions of all software, including adsb receiver.