AirNav Systems Forum

AirNav RadarBox and RadarBox24.com => AirNav RadarBox and RadarBox24.com Discussion => Topic started by: KD9GUD on May 05, 2021, 12:22:30 PM

Title: Dump 978
Post by: KD9GUD on May 05, 2021, 12:22:30 PM
Recently when re-working my adsb setup I was determined to make dump978 work properly with rb24.  I was running dump978-fa and wasn't having much luck.  Here is what I did to successfully get it working.

This is my first go at writing a how to or help article.  Hopefully it points someone in the right direction.

make sure dump978 is active in /etc/rbfeeder.ini
[dump978]
dump978_enabled=true

Next go over to /etc/default/dump978-fa and add --json-port 28380 to the NET_Options line.  It should looking something like this.

NET_OPTIONS="--raw-port 30978 --json-port 30979 --json-port 28380"

Next

service dump978-fa restart
service rbfeeder restart

My etc/default/dump978-fa file looks like this overall.

ENABLED=yes
RECEIVER_OPTIONS="--sdr driver=rtlsdr,serial=00000978 --format CS8"
DECODER_OPTIONS=""
NET_OPTIONS="--raw-port 30978 --json-port 30979 --json-port 28380"


Title: Re: Dump 978
Post by: markr468 on May 05, 2021, 03:01:12 PM
Thanks for this, I'll save this info for the future.

For me, running dump978-fa, I only had to do the following to start feeding RB24 without using their built-in dump978:

Edit rbfeeder.ini
Code: [Select]
sudo nano /etc/rbfeeder.ini
Change the 1st part under [dump978] section to true. Add the 2nd line. Save.
Quote
[dump978]
dump978_enabled=true
dump978_port=30979

Restart the rbfeeder
Code: [Select]
sudo systemctl restart rbfeeder
Did not edit /etc/default/dump978-fa but it looks like this:

Quote
ENABLED=yes
RECEIVER_OPTIONS="--raw-port 30978 --json-port 30979 --sdr-gain 40.2 --sdr driver=rtlsdr,serial=00000978"

In addition to RB24, feed 978 data to FA, FR24, and ADSBx.

YMMV!

Title: Re: Dump 978
Post by: KD9GUD on May 05, 2021, 04:51:59 PM
Awesome, basically from what I've learned messing with dump1090 and dump878 is its really a matter of either modifying dump1090 or dump978 to send the data on the port that the specific feeder is able to receive or modify the feeder app to receive on whatever port that 1090 or 978 is sending.  in my case instead of modifying the rbfeeder app i just had dump978 send it on an additional port so that rbfeeder would pick it up.