Announcement

Collapse
No announcement yet.

Combining FR24/RB/FA BEAST TCP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Combining FR24/RB/FA BEAST TCP

    Ok, bear with me here...

    I have two RPis (Pi-1 uploading to FlightAware) and Pi-2 (feeding to FR24, and as of yesterday, RadarBox). These are separate devices with separate antennas. After reading several posts here, I wanted to try and feed RB on the FR24 Pi device. Originally, the FR24 RPi was configured to use the USB SDR. After reading, I changed the FR24 settings to be BEAST-TCP with local IP and tried to point the RB to it to share. In another post, I found how to see which ports were listening/receiving the different types of data. On my FA device, I found the data (I think) that’s being fed to FlightAware, so... I pointed my FR24 feed (and RB) to that ip and port in order upload to the respective feeds.

    With that, my question/statement is: I don’t know what I don’t know and is what I’m doing (or THINK I’m doing) accurate above? Screenshots from my devices and a simplistic visual representation of the above are below. I’ve read dozens of posts and looked all over the Internet but I just can’t find an answer to this. All three feeds show different numbers of aircraft at same time and I’m not certain what’s feeding what.

    TIA and Happy New Years!

    Visual representation:
    208E75A4-FB5D-439C-8BEF-3B1BD4E52B1D.jpeg

    visible aircraft from all three feeds at same time:
    AFAFA98D-5BBE-4937-8DB2-00D5CBA4F77B.jpeg69F5804C-AD9C-4F65-8403-32FE22286CC7.jpeg95D860AA-664B-4FAD-AE9E-354A37D9D765.jpeg

    configuration settings :
    1B186EF7-120D-44F3-B5BE-4463CDAD8B37.jpeg
    Attached Files

    #2
    Looks as it should to me.

    Using a single Pi source rather than 2. You can also offload all the software onto a single one and have a totally spare 2nd

    FR24 will send command to feeder to ignore some HEX if well covered elsewhere. So may not upload ALL of them. This is where the Uploaded vs received difference comes from

    The dump1090/FA sky view, look right column - age. That's in seconds. They're not 'really' being received unless that remains '0'

    In that respect, feeders will only upload realtime stuff. Not aged.
    Posts not to be taken as official support representation - Just a helpful uploader who tinkers

    Comment


      #3
      Oblivian- thanks for the quick response and feedback. For my own understanding, is Pi-1 (FA Pi) the “main source” of data and Pi-2 (FR24 & RB) are feeding to the respective sites from what they “see” from Pi-1?

      Thanks again!

      Comment


        #4
        Looks like it. If their data source is all via TCP/IP and a port. Way to check would be pull the USB stick out 1 at a time. See what still goes

        Most tend to feed like that

        1 device,
        Chuck on Dump1090-FA/FlightAware feeder to the single receiver
        Then add to it to read the output.

        Here, I don't have DVBT but a beast USB. So I still need a decoder to read that data similar to dump1090

        On 1 single PI..

        Beast to USB port
        Beast-Splitter (software) to connect to USB and let lots attach
        And everything connects to beast splitter or others

        FR24feed - TCP from beast splitter
        FA - TCP from beast splitter
        ADsX - TCP from beast splitter
        aussieadsb from beast splitter
        SQL database / 30003 data to laptop via FR24feed

        Also runs PiHole, Nginx, POCSAG Pager decoding (using a DVBT stick)

        Code:
        pi@raspberrypi:~ $ sudo netstat -lptn
        Active Internet connections (only servers)
        Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
        tcp 0 0 0.0.0.0:30104 0.0.0.0:* LISTEN 2735/dump1090-fa
        tcp 0 0 0.0.0.0:30154 0.0.0.0:* LISTEN 17419/feed-adsbx
        tcp 0 0 0.0.0.0:30004 0.0.0.0:* LISTEN 2735/dump1090-fa
        tcp 0 0 0.0.0.0:30005 0.0.0.0:* LISTEN 24725/beast-splitte
        tcp6 0 0 :::8754 :::* LISTEN 3564/fr24feed
        tcp6 0 0 :::30003 :::* LISTEN 3564/fr24feed
        tcp6 0 0 :::30004 :::* LISTEN 2735/dump1090-fa
        tcp6 0 0 :::30005 :::* LISTEN 24725/beast-splitte
        Posts not to be taken as official support representation - Just a helpful uploader who tinkers

        Comment


          #5
          Awesome, thanks! I haven’t been able to find a data process “map” in all my searching.

          Happy New Year

          Comment


            #6
            You dont need more than 1 Pi + 1 dongle + 1 antenna to feed multiple sites. Brows this thread to find how to:

            Bake a Pi


            .

            Comment


              #7
              Exactly what I’ve been looking for, thanks!

              Comment

              Working...
              X