Announcement

Collapse
No announcement yet.

How to use RAW data and/or Decoded data via LAN?

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

  • How to use RAW data and/or Decoded data via LAN?

    Hello World! It's almost 48 hours since I began running FR24 Feed on my headless BeagleBone Black and today, I discovered the dump1080 web (:8080) and feeder/decoder (:8754). I am a newbie at ADS-B/MLAT stuff and still a newbie at RTL-SDR, though I am compiling code (from GitHub) in Linux.

    Originally, I enabled RAW data (30002/30334) and Decoded data (30003), but I could not figure out how to use those data feeds on another computers via my LAN (includes Wi-Fi access point).

    I bought two SDR USB dongles, one of which is now dedicated to my headless BeagleBone Black for FR24 Feed.

    I guess, my question is, Can I use the RAW data (30002/30334) and/or Decoded data (30003) on another computer (Linux/Android/Windows) without using my 2nd SDR USB dongle?

    According to the documention available online, I understand that I can't use RAW data and dump1080 web (:8080) at the same time.

    Marcos

    FR24 Pro: October 28, 2015 FR24 Silver: April 16, 2017 FR24 Feeder: June 8. 2017 (Radar: T-RPLL24)
    My 20 Years of Linux Experiences: July 21, 2017 (Philippines-USA-Philippines)

  • #2
    Yes, it is possible to feed data to another computer as well as see the map webpage on another computer at the same time.
    However, how-to details depend on:
    (1) Which OS, which decoder (dump1090 or modeSDeco2, or built-in dump1090 of fr24feed) you are using on BeagleBone Black.
    (2) Which software on the other computer (VRS, modeSMixer2, another data feeder, etc) will receive this data.

    Comment


    • #3
      Originally posted by abcd567 View Post
      Yes, it is possible to feed data to another computer as well as see the map webpage on another computer at the same time.
      However, how-to details depend on:
      (1) Which OS, which decoder (dump1090 or modeSDeco2, or built-in dump1090 of fr24feed) you are using on BeagleBone Black.
      (2) Which software on the other computer (VRS, modeSMixer2, another data feeder, etc) will receive this data.
      Thank for replying.
      1) ARMv7 Debian 9 "Stretch" Linux. Default dump1090 included with fr24feed for Raspberry Pi.
      2) I'm still clueless which data feeder clients are available for both Linux and Windows 10.

      FR24 Pro: October 28, 2015 FR24 Silver: April 16, 2017 FR24 Feeder: June 8. 2017 (Radar: T-RPLL24)
      My 20 Years of Linux Experiences: July 21, 2017 (Philippines-USA-Philippines)

      Comment


      • #4
        Originally posted by MirandaSoft View Post
        I'm still clueless which data feeder clients are available for both Linux and Windows 10.
        Flightaware (only for Linux)
        Planefinder (only for Linux)
        Radarbox24 (Linux & Windows)
        There may be many more

        Comment


        • #5
          Originally posted by abcd567 View Post
          Flightaware (only for Linux)
          Planefinder (only for Linux)
          Radarbox24 (Linux & Windows)
          There may be many more
          Thank you very much. I will be looking into those software.

          FR24 Pro: October 28, 2015 FR24 Silver: April 16, 2017 FR24 Feeder: June 8. 2017 (Radar: T-RPLL24)
          My 20 Years of Linux Experiences: July 21, 2017 (Philippines-USA-Philippines)

          Comment


          • #6
            Originally posted by abcd567 View Post
            Flightaware (only for Linux)
            Planefinder (only for Linux)
            Radarbox24 (Linux & Windows)
            There may be many more
            Planefinder has a feeder client for Windows and MAC platforms too.

            https://planefinder.net/sharing/client
            Mike


            www.radarspotting.com

            Radarspotting since 2005

            Comment


            • #7
              Thank you very much for the update. I just got Planefinder running in my 64-bit Linux system. I'll do the same in Windows 10 tomorrow.

              Have a Great Day!

              FR24 Pro: October 28, 2015 FR24 Silver: April 16, 2017 FR24 Feeder: June 8. 2017 (Radar: T-RPLL24)
              My 20 Years of Linux Experiences: July 21, 2017 (Philippines-USA-Philippines)

              Comment


              • #8
                Originally posted by Anmer View Post
                Planefinder has a feeder client for Windows and MAC platforms too.

                https://planefinder.net/sharing/client
                Thanks for the update. I have forgotten that Planefinder has Windows & Mac feeders also.

                Comment


                • #9
                  Originally posted by MirandaSoft View Post
                  Thank you very much for the update. I just got Planefinder running in my 64-bit Linux system. I'll do the same in Windows 10 tomorrow.

                  Have a Great Day!
                  You can run multiple feeders on your BeagleBone Black itself.

                  I run following feeders, all installed on my Raspberry Pi and Orange Pi PC:

                  Pi #1 : Raspberry Pi (B+) - Raspbian Jessie Lite (headless) + dump1090-mutability + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                  Pi #2 : Raspberry Pi (Model2) - Raspbian Jessie Lite (headless) + dump1090-fa + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                  Pi #3 : Orange Pi PC - Armbian Ubuntu Xenial (headless) + dump1090-fa + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                  Note:
                  As there is only one DVB-T and multiple feeders with built-in decoder/dump1090, at boot time all these feeders will fight to grab the DVB-T. The one which wins, grabs DVB-T, all others fail.

                  To solve this problem, instead of using built-in decoder/dump1090 of feeders, an independent dump1090 is installed (dump1090 MR or dump1090-mutability or dump1090-fa).

                  The only software which connects to DVB-T and uses it is the independent dump1090 installed.
                  All feeders are configured NOT to connect to DVB-T directly, but get feed from independently installed dump1090 as follows:

                  (1) FR24 feeder
                  Receiver: AVR(TCP), HOST/IP: 127.0.0.1:30002
                  OR
                  Receiver: ModeS Beast(TCP), HOST/IP: 127.0.0.1:30005

                  RAW data (30002/30334): NO
                  SBS Feed (10001): NO
                  Decoded data (30003): NO
                  (see page http://<IP of Pi>:8754/settings.html)

                  (2) Planefinder feeder
                  Receiver data format: Beast, Connection:Network, IP address: 127.0.0.1, Port number: 30005
                  (see page http://<IP of Pi>:30053/setup.html)

                  (3) Flightaware feeder
                  Automatically configures itself to get feed from independent dump1090, format Beast, port 30005
                  (see pi@raspberrypi:~ $ sudo systemctl status piaware)

                  (4) Radarbox24 feeder
                  [client] network_mode= true, [network] mode= beast, external_port= 30005, external_host= 127.0.0.1
                  (see pi@raspberrypi:~ $ cat /etc/rbfeeder.ini)
                  Last edited by abcd567; 2017-06-10, 18:34.

                  Comment


                  • #10
                    Originally posted by abcd567 View Post
                    You can run multiple feeders on your BeagleBone Black itself.

                    I run following feeders, all installed on my Raspberry Pi and Orange Pi PC:

                    Pi #1 : Raspberry Pi (B+) - Raspbian Jessie Lite (headless) + dump1090-mutability + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                    Pi #2 : Raspberry Pi (Model2) - Raspbian Jessie Lite (headless) + dump1090-fa + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                    Pi #3 : Orange Pi PC - Armbian Ubuntu Xenial (headless) + dump1090-fa + FR24 feeder + Planefinder feeder + Flightaware Feeder + Radarbox feeder.

                    Note:
                    As there is only one DVB-T and multiple feeders with built-in decoder/dump1090, at boot time all these feeders will fight to grab the DVB-T. The one which wins, grabs DVB-T, all others fail.

                    To solve this problem, instead of using built-in decoder/dump1090 of feeders, an independent dump1090 is installed (dump1090 MR or dump1090-mutability or dump1090-fa).

                    The only software which connects to DVB-T and uses it is the independent dump1090 installed.
                    All feeders are configured NOT to connect to DVB-T directly, but get feed from independently installed dump1090 as follows:

                    (1) FR24 feeder
                    Receiver: AVR(TCP), HOST/IP: 127.0.0.1:30002
                    OR
                    Receiver: ModeS Beast(TCP), HOST/IP: 127.0.0.1:30005

                    RAW data (30002/30334): NO
                    SBS Feed (10001): NO
                    Decoded data (30003): NO
                    (see page http://<IP of Pi>:8754/settings.html)

                    (2) Planefinder feeder
                    Receiver data format: Beast, Connection:Network, IP address: 127.0.0.1, Port number: 30005
                    (see page http://<IP of Pi>:30053/setup.html)

                    (3) Flightaware feeder
                    Automatically configures itself to get feed from independent dump1090, format Beast, port 30005
                    (see pi@raspberrypi:~ $ sudo systemctl status piaware)

                    (4) Radarbox24 feeder
                    [client] network_mode= true, [network] mode= beast, external_port= 30005, external_host= 127.0.0.1
                    (see pi@raspberrypi:~ $ cat /etc/rbfeeder.ini)
                    Nice! So what do you do when you do system updates (sudo apt-get update;sudo apt-get dist-upgrade)? And/or when compiling code? Do you disable the feeders?

                    In addition to my BeagleBone Black A5B, I also work the Rikomagic MK802+, but haven't yet decided to work any SDR stuff on it. I did have the 1st generation Raspberry Pi Model B 512MB, but it got fried last July 2016 after an explosion in my lab (cheap power supply exploded...).

                    My other active computers are 64-bit Debian 9 "Stretch" Linux on a 3GHz P4 and 64-bit Windows 10 Home Edition (Creator's Update) on a 1.4GHz Quad-Core Intel Atom "2-in-1" Laptop. -- Both of my 64-bit computers are designated to share my secondary SDR USB Dongle. Last night, I just configured Plane Finder in 64-bit Linux to grab the data from my BeagleBone Black. Today, I plan to work my Windows 10 PC to do the same.

                    What is the difference between "dump1090-mutability" and "dump1090-fa"? I'm compiling dump1090 from GitHub in my 64-bit Linux PC, but not fully sure how to use it, yet.

                    Also, I did not know there were other feeders beside FR24. I'll try adding the other feeders to my BeagleBone Black later on today.

                    FR24 Pro: October 28, 2015 FR24 Silver: April 16, 2017 FR24 Feeder: June 8. 2017 (Radar: T-RPLL24)
                    My 20 Years of Linux Experiences: July 21, 2017 (Philippines-USA-Philippines)

                    Comment

                    Working...
                    X