Easiest way to add 978

OK, so I began the 978 setup and got fairly far on my Pi with the Orange FlightStick. I see the UAT 978 on my Site page but the counts are zero. The following is the output from piaware-status

pi@piaware2:/var/log$ piaware-status
PiAware master process (piaware) is running with pid 479.
PiAware ADS-B client (faup1090) is running with pid 1596.
PiAware ADS-B UAT client (faup978) is not running.
PiAware mlat client (fa-mlat-client) is running with pid 1543.
Local ADS-B receiver (dump1090-fa) is running with pid 1307.
Local ADS-B UAT receiver (dump978) is not running.

dump1090-fa (pid 1307) is listening for ES connections on port 30005.
no program appears to be listening for UAT connections on port 30978.
faup1090 is connected to the ADS-B receiver.
faup978 is NOT connected to the ADS-B UAT receiver.
piaware is connected to FlightAware.

got ‘couldn’t open socket: connection refused’
dump978 is NOT producing data on localhost:30978.
dump1090 is producing data on localhost:30005.

Not sure where to go from here, any ideas?

Thank you in advance

1 Like

This is the main problem.

Are you trying to set up a 978-only site, or a dual 1090 & 978 site? If you’re trying to set up a dual site, do you have two dongles connected and did you serialize them?

I am trying to setup a dual site. I only have the one orange dongle. So I misunderstood that you could run 978 on the orange stick or is it that you can’t run a dual all on the one dongle?

@JohnTuthill

Please see this:

OK, good to know, I ordered one, it should be here tomorrow. Any additional advice on getting this setup? And I appreciate the help, thank you

Serialize two dongles as follows (8-digit):
Dongle for 1090 Mhz Serial#: 00001090
Dongle for 978 Mhz Serial # : 00000978

Please see this guide:

 

1 Like

Perfect, thank you. It is amazing how answers seem to always create more questions. I am not sure if I have a SD image or a Raspbian image. I believe I install PiAware using apt-get, but don’t remember because it was a couple of years ago. Any easy way to tell?

If in SSH window (PuTTY) you see:

  • pi@piaware:~ $
    Then it is Piaware SD card image.

  • pi@raspberrypi:~ $
    Then it is Raspbian image (now renamed to Raspberry Pi OS)

 

New image is in order anyhow then, system is outdated.
That’s what abcd567s guides are for …

1 Like

:+1:

Fully agree. Re-imaging with latest image is overdue.

 

I think abcd has you covered but for completeness, it’s this. Each dongle can only see about a 2.4MHz-wide slice of the RF spectrum around the frequency it’s tuned to, so you can’t cover both 978MHz and 1090MHz at the same time with one dongle.

3 Likes

:+1:

Althoug the 2.4 MHz-wide band is not wide enough to cover both 1090 MHz and 978 MHz simutaneously, but it allows AcarSDeco2 to simultaneously tune very close frequencies (which are within that 2.4 MHz band like following two) with one dongle.

--freq 131550000
--freq 131725000

1 Like

OK, I did the re-image, have everything in place but the UAT978 isn’t working. I ran rtl_test and received the following output, 1090 is working fine.

pi@piaware2:~ $ rtl_test
Found 2 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000978
1: Realtek, RTL2832U, SN: 00001090

Using device 0: Generic RTL2832U OEM
usb_claim_interface error -6
Failed to open rtlsdr device #0.

Is it a Raspbian image or a piaware image?

This guide is for the piaware image: How to Install and Configure Piaware 5.0 SD card image - Quickstart Guide

If you have the piaware-config correct with the serials it should work.

Do a reboot just to make sure the configuration is applied.

You can share the logs for dump1090-fa and dump978-fa via pastebin.com, see the commands to get the logs here:
Debug commands · wiedehopf/adsb-wiki Wiki · GitHub

I have ACARDECO2 running the following, --freq 131550000 --freq 131725000 --freq 131875000 --freq 131125000 which is the 4 popular frequencies in my area. The dongles I use for that is The NooElec NESDR SMARt.

1 Like

The highest frequency you use = 131.875 Mhz
The lowest frequency you use = 131.125 Mhz

The band width used = 131.875 - 131.125 = 0.750 MHz

This is well within the 2.4 MHz bandwidth of all makes of R820T+RTL2832U based dongles, hence works fine.

1 Like

This is a piaware image. I am not familiar with pastebin.com, but here is the output from piaware-config

piaware-config
allow-auto-updates yes # value set at /boot/piaware-config.txt:67
allow-manual-updates yes # value set at /boot/piaware-config.txt:71
allow-mlat yes # value set at /boot/piaware-config.txt:75
allow-modeac yes # value set at /boot/piaware-config.txt:79
feeder-id REMOVED

value set at /boot/piaware-config.txt:84

image-type piaware # value set at /usr/share/piaware-support/piaware-image-config.txt:5
manage-config yes # value set at /usr/share/piaware-support/piaware-image-config.txt:4
network-config-style buster # value set at /usr/share/piaware-support/piaware-image-config.txt:6
rtlsdr-device-index 00001090 # value set at /boot/piaware-config.txt:86
rtlsdr-gain max # value set at /boot/piaware-config.txt:60
uat-receiver-type sdr # value set at /boot/piaware-config.txt:85
uat-sdr-device driver=rtlsdr,serial=00000978 # value set at /boot/piaware-config.txt:87
wired-network no # value set at /boot/piaware-config.txt:27
wireless-network yes # value set at /boot/piaware-config.txt:33
wireless-password # value set at /boot/piaware-config.txt:49
wireless-ssid REMOVED # value set at /boot/piaware-config.txt:48

That looks reasonable.

What exactly do you mean by that?
Is dump978-fa running?

Can you show the log as requested earlier?

You paste text click create paste and it gives you a link you can share here.

Here is the output of the two DUMP files

What I mean about UAT978 isn’t working is that I am not seeing any traffic on my SkyAware site, it shows the UAT on my MY ADS-B page but the numbers are zero