FlightAware Discussions

Feed trought PI

Hi, i have a FR24 station and a PF station, is there any possibility to feed others ads-b hub trought a PI?

Pi can be used to feed other sites by pulling data from Radarbox24 or Planefinder supplied receivers provided this information is available:

  1. Do these proprietary receivers output data for use to feed other sites?

  2. If the answer to question 1 above is yes, then what is the port number and format in which these receivers output data? Are these standard formats (beast and avr), or customised formats?

Hello josecmorales , from the FR24 receiver, you can take data from port 30334 in the beast format. I have no PF receiver. You can install a modesmixer on the PI, it can take data from the receivers’ pots and send it where necessary.

  1. If the answer to question 1 above is yes, then what is the port number and format in which these receivers output data? Are these standard formats (beast and avr), or customised formats?

Yes, my router is FF some ports (300334 and 300054).

I don’t know much about RPI.

Is it installed, works perfect, beautifull design.

But i dont know how to configure to feed FA and others.

What program did you install? Where exactly do you want to send?

https://github.com/wiedehopf/adsb-wiki/wiki/Raspbian-Lite:-ADS-B-receiver

This guide starts with readsb, you can configure it network only and to get data from some other source:
https://github.com/wiedehopf/adsb-scripts/wiki/Automatic-installation-for-readsb#remote-data-source-radarcape-or-similar-configure-net-only-and-a-receiver-with-another-ip-address-as-a-data-source

Once you have readsb set up and getting data, you can feed others just as if you were receiving data locally on the pi. (just get data from 127.0.0.1 30005 as usual, it’s the default for FA / adsbexchange)

Note that the FR24 boxes even if they provide data on 30334, they won’t have proper timestamps so MLAT won’t work.
(not sure the newer FR24 boxes provide any data on the network)

Sorry, I had read other posts and I thought I had placed here what I installed.

I installed on mi RPI 3, ModeSMixer2.

Works fine.

I want send data to FA, ADSBExchange and RB24.

While i’m not a fan of modesmixer …
You need to set it up to listen on port 30005 and provide beast format there.

Then you can install the feed clients as usual (FA / adsbexchange are explained on the page i linked earlier).

 

How have you intalled modesmixer2, manually or by following install script:

sudo bash -c "$(wget -O - https://raw.githubusercontenbcd567a/mm2/master/install-mm2.sh)"    

 

Anyhow you should have following two parameters in config of modesmixer2:

 --inConnectId 192.168.0.22:30334:FR24 
 --outServer beast:30005

NOTE: instead of 192.168.0.22 shown above, use your FR24 feeder’s Local IP.

Once you have these two parameters in config, ModeSMixer2 will pull data from FR24 receiver and output it on port 30005.

Now install feeders of FA, ADSBExchange and RB24 on this Pi and they all will get data from modesmixer2’s port 30005.

 

image