Announcement

Collapse
No announcement yet.

Linux feeder software for Flightradar24 (Old software)

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by Anmer View Post
    You may like to read the Kinetic API:

    http://www.kinetic-avionics.com/newsite/api.php
    In the document KINETIC API reference I have only seen a binary format (not decoded). Thiis seems to be a different format for SBS-3?

    Or do I get it all wrong?


    On Rasperry Pi:
    • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
    • Feeding FR24 using fr24feed_arm-le_225s

    Comment


    • #17
      Originally posted by whz View Post
      Thiis seems to be a different format for SBS-3?

      Or do I get it all wrong?
      Yes the API is for the SBS-3 and later models.
      Mike


      www.radarspotting.com

      Radarspotting since 2005

      Comment


      • #18
        Willi,

        Adsbox decoding is fully compatible with FR24. I use adsbox nearly a year. You can write to the author and receive the latest version (I use version from July 28).

        Comment


        • #19
          Linux feeder software for ARM without decoder: https://dl.dropbox.com/u/66906/fr24feed_arm-le_222.tgz
          "fr24feed_arm-le_222 --fr24key=SHARING_KEY" to start

          Comment


          • #20
            Hi Mike,

            I cannot run the binary (as root):

            -sh: ./fr24feed_arm-le_222: not found

            # ls -l
            -rwxr-xr-x 1 101 users 125436 Sep 21 18:08 fr24feed_arm-le_222

            Maybe, it isn't recognized as an ARM executable? Or it needs some external lib?

            Comment


            • #21
              Originally posted by Mike View Post
              Linux feeder software for ARM without decoder: https://dl.dropbox.com/u/66906/fr24feed_arm-le_222.tgz
              "fr24feed_arm-le_222 --fr24key=SHARING_KEY" to start
              Hello Mike,

              looks very good for the start.

              It can be started on my debian ARM sheevaplug and also my Raspberry PI:

              $ ./fr24feed_arm-le_222 --fr24key=YOUR_SHARING_KEY
              [i]Downloading configuration...OK
              [i]Parsing configuration...ERROR
              [failure]: Not found, check your key!
              {"result":"failure","info":"Not found, check your key!"}

              Please provide me with a SHARED-KEY.

              My airport is EDDK (cologne airport CGN).

              Thanks

              Willi


              On Rasperry Pi:
              • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
              • Feeding FR24 using fr24feed_arm-le_225s

              Comment


              • #22
                Originally posted by whz View Post
                Hello Mike,

                looks very good for the start.

                It can be started on my debian ARM sheevaplug and also my Raspberry PI:

                $ ./fr24feed_arm-le_222 --fr24key=YOUR_SHARING_KEY
                [i]Downloading configuration...OK
                [i]Parsing configuration...ERROR
                [failure]: Not found, check your key!
                {"result":"failure","info":"Not found, check your key!"}

                Please provide me with a SHARED-KEY.

                My airport is EDDK (cologne airport CGN).

                Thanks

                Willi
                Great!

                Please send an email to info@flight24.com so we get you correctly registered in the system.

                Comment


                • #23
                  Originally posted by Mike View Post
                  Great!

                  Please send an email to info@flight24.com so we get you correctly registered in the system.
                  Already done.


                  On Rasperry Pi:
                  • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
                  • Feeding FR24 using fr24feed_arm-le_225s

                  Comment


                  • #24
                    Originally posted by Walt View Post
                    Willi,

                    Adsbox decoding is fully compatible with FR24. I use adsbox nearly a year. You can write to the author and receive the latest version (I use version from July 28).
                    Hallo Walt,

                    the author (Roman) told me that the latest version is http://diseqc.org.ua/projects/hard/a...0120427.tar.gz (27.4.2012).
                    Do you have a newer version or is your version of 2011?

                    With adsbox I do not get any airplanes at all with microADSB (this worked on windows).

                    Which serial driver are you using=

                    cdc_acm does not look correct: "This device cannot do calls on its own. It is not a modem."

                    [1816305.887752] usb 1-1.2: USB disconnect, address 4
                    [1816308.431911] usb 1-1.2: new full speed USB device using orion-ehci and address 5
                    [1816308.544874] usb 1-1.2: New USB device found, idVendor=04d8, idProduct=000a
                    [1816308.551977] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
                    [1816308.559498] usb 1-1.2: Product: ADSB-PIC V.10 (sprut 2012)
                    [1816308.565221] usb 1-1.2: Manufacturer: sprut (www.sprut.de)
                    [1816308.573286] usb 1-1.2: configuration #1 chosen from 1 choice
                    [1816308.583029] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
                    [1816308.592830] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device

                    How do you use micoADSB on linux?
                    Is there any trick to init microADSB or use a special driver?

                    Regards

                    Willi


                    On Rasperry Pi:
                    • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
                    • Feeding FR24 using fr24feed_arm-le_225s

                    Comment


                    • #25
                      Hello Willi,

                      The output is OK. Check that all DIPs of microADSB shall be switched OFF (for Linux).
                      Is your command like this?

                      adsbox -s /dev/ttyACM0 -l <your lat> -g <your lon> -r <path to the log file (optional)> -d

                      I use newer version than is in a site. This version corrects a small trouble with decoding a data of transponders of old USSR-made planes and it same as version from 27.04.2012. If the author lets to me, I can send it to you.

                      BR,
                      Walt
                      Last edited by Walt; 2012-09-22, 06:49.

                      Comment


                      • #26
                        Hello Mike,

                        Can you compile an ARM version with statically linked libraries (with key -static)?

                        Thanks.
                        BR,
                        Walt

                        Comment


                        • #27
                          Originally posted by Walt View Post
                          Hello Willi,

                          The output is OK. Check that all DIPs of microADSB shall be switched OFF (for Linux).
                          Is your command like this?

                          adsbox -s /dev/ttyACM0 -l <your lat> -g <your lon> -r <path to the log file (optional)> -d
                          Walt
                          Hello Walt,

                          the V3 version of microADSB does not have any DIP switches. Instead changes are done on a special version of adsbscope on windows.
                          What are the meanings of these switches?

                          Could you do me tha favour and tell me what "dmesg" says for your microADSB? Mine shows:
                          1816308.431911] usb 1-1.2: new full speed USB device using orion-ehci and address 5
                          [1816308.544874] usb 1-1.2: New USB device found, idVendor=04d8, idProduct=000a
                          [1816308.551977] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
                          [1816308.559498] usb 1-1.2: Product: ADSB-PIC V.10 (sprut 2012)
                          [1816308.565221] usb 1-1.2: Manufacturer: sprut (www.sprut.de)
                          [1816308.573286] usb 1-1.2: configuration #1 chosen from 1 choice
                          [1816308.583029] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
                          [1816308.592830] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device

                          Thanks a lot!

                          Best regards

                          Willi


                          On Rasperry Pi:
                          • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
                          • Feeding FR24 using fr24feed_arm-le_225s

                          Comment


                          • #28
                            Hello Willi,

                            This is my output:

                            usb 1-1: new full speed USB device using at91_ohci and address 2
                            cdc_acm 1-1:1.0: This device cannot do calls on its own. It is not a modem.
                            cdc_acm 1-1:1.0: ttyACM0: USB ACM device


                            BR,
                            Walt
                            Last edited by Walt; 2012-09-23, 04:58.

                            Comment


                            • #29
                              To initialize microADSB v3 in Linux execute folowing befor starting adsbox:
                              echo '#43-02' > /dev/ttyACM0

                              Best regards
                              Petr K.

                              Comment


                              • #30
                                Originally posted by traincz View Post
                                To initialize microADSB v3 in Linux execute folowing befor starting adsbox:
                                echo '#43-02' > /dev/ttyACM0

                                Best regards
                                Petr K.
                                Thanks a lot. I should have read your message some hours ago.

                                In the meantime I had looked into the manual and seen found out that I can send commands to the receiver, like the one mentioned.
                                There is also "#00" to get the receivers firmware version and others.

                                Now adsbox works!


                                On Rasperry Pi:
                                • GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
                                • Feeding FR24 using fr24feed_arm-le_225s

                                Comment

                                Working...
                                X