Announcing PiAware 3! (Latest version: 3.8.0)

Yes.
If you still have the git repository, you can use git pull to update it.
Otherwise do a fresh clone.

Tonight I am going to upgrade from ver 3.7.1 to ver 3.7.2 on my Debian 10 in VM on Windows.
Let’s see how it goes.

1 Like

I do. Everything is still there.

Will this be ok by installing a new image for my Pi4b?

The piaware sd-card image is not yet using Buster, so it won’t work on the Pi4

1 Like

Mine is working well at the moment unless there is a way to upgrade my Pi4 buster without too much of a hassle.

So you want to install it ON your image.
That works fine.

sudo apt update
sudo apt upgrade
1 Like

The update is completed and now at 3.7.2. Also 978 shows 3.7.2 as well.

Debian 10 (Buster) amd64 - successfully upgraded piaware from ver 3.7.1 to 3.7.2

abcd@debian:~$ cd piaware_builder
abcd@debian:~/piaware_builder$ git pull
abcd@debian:~/piaware_builder$ ./sensible-build.sh stretch
abcd@debian:~/piaware_builder$ cd package-stretch

abcd@debian:~/piaware_builder/package-stretch$ sudo dpkg-buildpackage -b
dpkg-buildpackage: info: source package piaware
dpkg-buildpackage: info: source version 3.7.2
 .... ....
dpkg-deb: building package 'piaware' in '../piaware_3.7.2_amd64.deb'.


abcd@debian:~/piaware_builder/package-stretch$ cd ../
abcd@debian:~/piaware_builder$ sudo dpkg -i piaware_3.7.2_amd64.deb
....
Unpacking piaware (3.7.2) over (3.7.1) ...
Setting up piaware (3.7.2) ...

abcd@debian:~/piaware_builder$ apt-cache policy piaware
piaware:
  Installed: 3.7.2
  Candidate: 3.7.2
abcd@debian:~$ sudo systemctl status piaware
● piaware.service - FlightAware ADS-B uploader
   Loaded: loaded (/lib/systemd/system/piaware.service; disabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-09-21 01:31:03 EDT; 19s ago
     Docs: https://flightaware.com/adsb/piaware/
 Main PID: 4815 (piaware)
    Tasks: 3 (limit: 2347)
   Memory: 8.7M
   CGroup: /system.slice/piaware.service
           ├─4815 /usr/bin/piaware -p /run/piaware/piaware.pid -plainlog -statusfile /run/piaware/status.json
           └─4831 /usr/lib/piaware/helpers/faup1090 --net-bo-ipaddr localhost --net-bo-port 30005 --stdout --lat

Sep 21 01:31:07 debian piaware[4815]: fa-mlat-client exited with SIG SIGABRT
Sep 21 01:31:07 debian sudo[4829]:  piaware : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/netstat --progra
Sep 21 01:31:07 debian sudo[4829]: pam_unix(sudo:session): session opened for user root by (uid=0)
Sep 21 01:31:07 debian sudo[4829]: pam_unix(sudo:session): session closed for user root
Sep 21 01:31:07 debian piaware[4815]: ADS-B data program 'dump1090-fa' is listening on port 30005, so far so good
Sep 21 01:31:07 debian piaware[4815]: Starting faup1090: /usr/lib/piaware/helpers/faup1090 --net-bo-ipaddr localh
Sep 21 01:31:07 debian piaware[4815]: Started faup1090 (pid 4831) to connect to dump1090-fa
Sep 21 01:31:07 debian piaware[4815]: UAT support disabled by local configuration setting: uat-receiver-type
Sep 21 01:31:08 debian piaware[4815]: piaware received a message from dump1090-fa!
Sep 21 01:31:09 debian piaware[4815]: piaware has successfully sent several msgs to FlightAware!
2 Likes

Already using it, no problems whats so ever. :slight_smile::+1:

2 Likes

Debian 10 (Buster) amd64 - successfully upgraded dump1090-fa from ver 3.7.1 to 3.7.2

abcd@debian:~$ cd dump1090-fa
abcd@debian:~/dump1090-fa$ git pull
abcd@debian:~/dump1090-fa$ sudo dpkg-buildpackage -b

dpkg-buildpackage: info: source package dump1090-fa
dpkg-buildpackage: info: source version 3.7.2
dpkg-buildpackage: info: source distribution stable
.... ....
dpkg-deb: building package 'dump1090-fa' in '../dump1090-fa_3.7.2_amd64.deb'.
.... ....

abcd@debian:~/dump1090-fa$ cd ../
abcd@debian:~$ sudo dpkg -i dump1090-fa_3.7.2_amd64.deb
.... ....
Unpacking dump1090-fa (3.7.2) over (3.7.1) ...
Setting up dump1090-fa (3.7.2) ...

abcd@debian:~$ apt-cache policy dump1090-fa
dump1090-fa:
  Installed: 3.7.2
  Candidate: 3.7.2

.

abcd@debian:~$ sudo systemctl status dump1090-fa
● dump1090-fa.service - dump1090 ADS-B receiver (FlightAware customization)
   Loaded: loaded (/lib/systemd/system/dump1090-fa.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-09-21 13:05:27 EDT; 50s ago
     Docs: https://flightaware.com/adsb/piaware/
 Main PID: 2071 (dump1090-fa)
    Tasks: 3 (limit: 2347)
   Memory: 4.4M
   CGroup: /system.slice/dump1090-fa.service
           └─2071 /usr/bin/dump1090-fa --device-index 0 --gain -10 --ppm 0 --net-bo-port 30005 --max-range 360 --net --net-heartbeat

Sep 21 13:05:27 debian systemd[1]: Started dump1090 ADS-B receiver (FlightAware customization).
Sep 21 13:05:27 debian dump1090-fa[2071]: Sat Sep 21 13:05:27 2019 EDT  dump1090-fa 3.7.2 starting up.
Sep 21 13:05:27 debian dump1090-fa[2071]: rtlsdr: using device #0: Generic RTL2832U (Generic, RTL2832UFA, SN 00001090)
Sep 21 13:05:27 debian dump1090-fa[2071]: Detached kernel driver
Sep 21 13:05:28 debian dump1090-fa[2071]: Found Rafael Micro R820T tuner
Sep 21 13:05:29 debian dump1090-fa[2071]: rtlsdr: enabling tuner AGC
Sep 21 13:05:29 debian dump1090-fa[2071]: Allocating 4 zero-copy buffers

1 Like

When I was setting up my original system with version 3.7.1 a few months ago, I ran across a mod somewhere on this forum that added a display of the current gain setting and a drop-down for changing the gain to the default PiAware Dump1090 web page.

The update to 3.7.2 wiped that change out, and I can’t find how I did it, either in my notes or by searching through the forum.

Would someone be so kind as to point me in the right direction?

Thanks!

@jafrank
Here it is, but I have not tested it on ver 3.7.2
EDIT:
I have checked now after upgrading from ver 3.7.1 to 3.7.2.
All is intact, but the gain button is wiped out because the upgrade has replaced the following file:

/usr/share/dump1090-fa/html/index.html

To restore it, follow step 4 in the how-to.
NOTE: After performing this step, clear browser cache (Ctrl+Shift+Delete) then reload browser (Ctrl+F5)

A Pixel 3 running Android 10 and Chrome 77.0.3865.92 shows the same behavior.
In portrait mode, any attempt to scroll or zoom the map is very slow, and there is no background showing.
In landscape mode, the map displays, and response time is good.

Tapping an aircraft doesn’t turn on the track, and selecting show-all-tracks doesn’t show tracks, but that has been true for quite a while.

The map background has reappeared in my Android 10 Chrome Browser in portrait mode.
I had an extended power outage, so my Pi, router, cable modem, and the Internet in my area, when down for a few days.
I had power cycled before with no improvement in the map operation in portrait mode.