FlightAware Discussions

Pros and Cons of feeding data to ADBS Exchange as well?

image

pi@orangepipc:~$ cat /var/lib/dpkg/status | grep mlat-client
Package: mlat-client
 /etc/init.d/mlat-client 8b14fcca4efbd1921baae1529553a432
 /etc/logrotate.d/mlat-client 8d9e279a5361bf1ee1dd8b8a18870773
 mlat-client feeds selected messages from an ADS-B receiver
Homepage: https://github.com/mutability/mlat-client
Replaces: fa-mlat-client
Conflicts: fa-mlat-client

 

pi@orangepipc:~$ cat /var/log/apt/history.log 

 

dump1090-fa & piaware

Start-Date: 2020-06-28  23:04:21
Commandline: apt-get install -y dump1090-fa
Requested-By: pi (1000)
Install: librtlsdr0:armhf (0.6-1, automatic), lighttpd:armhf (1.4.53-4, automatic), libfam0:armhf (2.7.0-17.3, automatic), libbladerf1:armhf (0.2017.12~rc1-2, automatic), dump1090-fa:armhf (3.8.1)
End-Date: 2020-06-28  23:04:41

Start-Date: 2020-06-28  23:07:01
Commandline: apt-get install -y piaware
Requested-By: pi (1000)
Install: tcl-tls:armhf (1.7.16-1+fa1, automatic), tclx8.4:armhf (8.4.1-3, automatic), tcl:armhf (8.6.9+1, automatic), libboost-regex1.67.0:armhf (1.67.0-13+deb10u1, automatic), itcl3:armhf (3.4.3-3, automatic), libboost-program-options1.67.0:armhf (1.67.0-13+deb10u1, automatic), tcllib:armhf (1.19-dfsg-2, automatic), libboost-filesystem1.67.0:armhf (1.67.0-13+deb10u1, automatic), piaware:armhf (3.8.1)
End-Date: 2020-06-28  23:07:37

 

fr24feed

Start-Date: 2020-06-28  23:15:06
Commandline: apt-get install -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -y fr24feed
Requested-By: pi (1000)
Install: fr24feed:armhf (1.0.25-3)
End-Date: 2020-06-28  23:15:29

 

rbfeeder

Start-Date: 2020-06-28  23:28:22
Commandline: apt-get install rbfeeder -y
Requested-By: pi (1000)
Install: rbfeeder:armhf (0.3.4-20200423004254)
End-Date: 2020-06-28  23:28:36

 

Graphs


Start-Date: 2020-06-28  23:38:37
Commandline: apt-get install -y libpython2.7
Requested-By: pi (1000)
Install: libpython2.7:armhf (2.7.16-2+deb10u1), libpython2.7-minimal:armhf (2.7.16-2+deb10u1, automatic), libpython2.7-stdlib:armhf (2.7.16-2+deb10u1, automatic)
End-Date: 2020-06-28  23:38:43

Start-Date: 2020-06-28  23:39:01
Commandline: apt-get install -y --no-install-suggests git python rrdtool collectd-core
Requested-By: pi (1000)
Install: libxdmcp6:armhf (1:1.1.2-3, automatic), libpangoft2-1.0-0:armhf (1.42.4-8~deb10u1, automatic), rrdtool:armhf (1.7.1-2), libpython2-stdlib:armhf (2.7.16-1, automatic), libpixman-1-0:armhf (0.36.0-1, automatic), python2.7-minimal:armhf (2.7.16-2+deb10u1, automatic), libxrender1:armhf (1:0.9.10-1, automatic), python2.7:armhf (2.7.16-2+deb10u1, automatic), libdbi1:armhf (0.9.0-5, automatic), libthai-data:armhf (0.1.28-2, automatic), python2:armhf (2.7.16-1, automatic), libxcb-shm0:armhf (1.13.1-2, automatic), libxcb-render0:armhf (1.13.1-2, automatic), python:armhf (2.7.16-1), fontconfig-config:armhf (2.13.1-2, automatic), libx11-6:armhf (2:1.6.7-1, automatic), libpython-stdlib:armhf (2.7.16-1, automatic), fontconfig:armhf (2.13.1-2, automatic), libxau6:armhf (1:1.0.8-1+b2, automatic), libpangocairo-1.0-0:armhf (1.42.4-8~deb10u1, automatic), libxcb1:armhf (1.13.1-2, automatic), python2-minimal:armhf (2.7.16-1, automatic), fonts-dejavu-core:armhf (2.37-1, automatic), librrd8:armhf (1.7.1-2, automatic), libthai0:armhf (0.1.28-2, automatic), collectd-core:armhf (5.8.1-1.3), libfontconfig1:armhf (2.13.1-2, automatic), libx11-data:armhf (2:1.6.7-1, automatic), libgraphite2-3:armhf (1.3.13-7, automatic), libfreetype6:armhf (2.9.1-3+deb10u1, automatic), libharfbuzz0b:armhf (2.3.1-1, automatic), libcairo2:armhf (1.16.0-4, automatic), libpango-1.0-0:armhf (1.42.4-8~deb10u1, automatic), python-minimal:armhf (2.7.16-1, automatic), libfribidi0:armhf (1.0.5-3.1+deb10u1, automatic), libxext6:armhf (2:1.3.3-1+b2, automatic), libdatrie1:armhf (0.2.12-2, automatic)
End-Date: 2020-06-28  23:39:53

 

mlat-client from RB24 repository

Start-Date: 2020-06-28  23:41:14
Commandline: apt install mlat-client
Requested-By: pi (1000)
Install: mlat-client:armhf (0.2.11)
End-Date: 2020-06-28  23:41:22

 

Adsbexchange

Start-Date: 2020-06-28  23:49:46
Commandline: apt install -y ntpdate
Requested-By: pi (1000)
Install: ntpdate:armhf (1:4.2.8p12+dfsg-4)
End-Date: 2020-06-28  23:49:50

Start-Date: 2020-06-29  00:47:10
Commandline: apt-get install --no-install-recommends --no-install-suggests -y python3-dev
Requested-By: pi (1000)
Install: python3-dev:armhf (3.7.3-1), python3-distutils:armhf (3.7.3-1, automatic), libexpat1-dev:armhf (2.2.6-2+deb10u1, automatic), libpython3.7:armhf (3.7.3-2+deb10u1, automatic), python3.7-dev:armhf (3.7.3-2+deb10u1, automatic), libpython3.7-dev:armhf (3.7.3-2+deb10u1, automatic), python3-lib2to3:armhf (3.7.3-1, automatic), dh-python:armhf (3.20190308, automatic), libpython3-dev:armhf (3.7.3-1, automatic)
End-Date: 2020-06-29  00:47:46

Start-Date: 2020-06-29  00:47:55
Commandline: apt-get install --no-install-recommends --no-install-suggests -y socat
Requested-By: pi (1000)
Install: socat:armhf (1.7.3.2-2)
End-Date: 2020-06-29  00:47:58
Start-Date: 2020-06-29  00:48:04
Commandline: apt-get install --no-install-recommends --no-install-suggests -y ntp
Requested-By: pi (1000)
Install: ntp:armhf (1:4.2.8p12+dfsg-4), libopts25:armhf (1:5.18.12-4, automatic)
Remove: chrony:armhf (3.4-4)
End-Date: 2020-06-29  00:48:25

Start-Date: 2020-06-29  00:48:32
Commandline: apt-get install --no-install-recommends --no-install-suggests -y python3-virtualenv
Requested-By: pi (1000)
Install: python3-pkg-resources:armhf (40.8.0-1, automatic), python-pip-whl:armhf (18.1-5, automatic), python3-virtualenv:armhf (15.1.0+ds-2)
End-Date: 2020-06-29  00:48:38

Start-Date: 2020-06-29  00:48:44
Commandline: apt-get install --no-install-recommends --no-install-suggests -y virtualenv
Requested-By: pi (1000)
Install: virtualenv:armhf (15.1.0+ds-2)
End-Date: 2020-06-29  00:48:45
Start-Date: 2020-06-29  00:48:51
Commandline: apt-get install --no-install-recommends --no-install-suggests -y libncurses5-dev
Requested-By: pi (1000)
Install: libncurses5-dev:armhf (6.1+20181013-2+deb10u2), libncurses-dev:armhf (6.1+20181013-2+deb10u2, automatic)
End-Date: 2020-06-29  00:48:53

Start-Date: 2020-06-29  00:49:05
Commandline: apt-get install --no-install-recommends --no-install-suggests -y netcat
Requested-By: pi (1000)
Install: netcat:armhf (1.10-41.1), netcat-traditional:armhf (1.10-41.1, automatic)
End-Date: 2020-06-29  00:49:11

Start-Date: 2020-06-29  00:49:18
Commandline: apt-get install --no-install-recommends --no-install-suggests -y uuid-runtime
Requested-By: pi (1000)
Install: uuid-runtime:armhf (2.33.1-0.1)
End-Date: 2020-06-29  00:49:26

Start-Date: 2020-06-29  01:06:41
Commandline: apt-get install -y curl uuid-runtime jq inotify-tools gzip
Requested-By: pi (1000)
Install: jq:armhf (1.5+dfsg-2+b1), inotify-tools:armhf (3.14-7), libjq1:armhf (1.5+dfsg-2+b1, automatic), libonig5:armhf (6.9.1-1, automatic), libinotifytools0:armhf (3.14-7, automatic)
End-Date: 2020-06-29  01:06:52
pi@orangepipc:~$

I don’t understand your post.

I’m saying adsbexchange doesn’t overwrite the mlat-client debian package.
(instead installs mlat-client from source into a python virtual environment)

Aaha… Now it is clear.
I did not know that the current adsbx script installs mlat-client in virtual env, and therefore thought that since I ran adsbx script after installing RB24 supplied mlat-client, it built its own mlat-client and over wrote the RB24supplied mlat-client.

Reviewed apt history, found this during installation of adsbx:

apt-get install --no-install-recommends --no-install-suggests -y python3-virtualenv

apt-get install --no-install-recommends --no-install-suggests -y virtualenv