New version of x86 software is available, link in the first post
Announcement
Collapse
No announcement yet.
Linux feeder software for Flightradar24 (Old software)
Collapse
This topic is closed.
X
X
-
Originally posted by Walt View PostHello Mike,
Can you compile an ARM version with statically linked libraries (with key -static)?
Thanks.
BR,
WaltLast edited by piopawlu; 2012-09-26, 10:29.
Comment
-
Originally posted by whz View PostHello 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!"}
after getting the key I do now feed to FR24 with radar EDDK8. Everything seems to work fine. This is my output:
"
[i]Downloading configuration...OK
[i]Parsing configuration...OK
Interval: 5s
Latitude: ..deleted..
Longitude: ..deleted..
GND: YES
NonADSB: YES
[i]Source defined as Basestation
[b]connecting to localhost:30003
[n]EDDK8@..deleted..:xxxx/UDP
[n]connecting
[n]switching to UDP
[n]working
[i]sent 4 planes in 1 packets
[i]sent 3 planes in 1 packets
[i]sent 3 planes in 1 packets
[i]sent 3 planes in 1 packets
[i]sent 5 planes in 1 packets
[i]sent 4 planes in 1 packets
[i]sent 5 planes in 1 packets
[i]sent 6 planes in 1 packets
[i]sent 4 planes in 1 packets
[i]sent 1 planes in 1 packets
[i]sent 3 planes in 1 packets
[i]sent 5 planes in 1 packets
[i]sent 5 planes in 1 packets
[n]pinging the server
[i]sent 5 planes in 1 packets
"
Is there any way to decrease verbosity? I have started fr24feed_arm-le_222 with nohup so that the output goes to nohup.out.
Is there any way to test online that my feed works? I would like to generate an alarm if my feed is down for some time. An email would be fine.
Regards
Willi
On Rasperry Pi:- GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
- Feeding FR24 using fr24feed_arm-le_225s
Comment
-
Originally posted by Walt View PostWilli,
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).
now adsbox runs fine and feed to FR24 also works.
The only think looks strange to me is that on the "flight board" (adsbbox web page on http://hostname:8080/stat ) there are sometimes lines that looks strange:
- No callsign (FLIGHT)
- No LAT and LON
I have marked them with ">"
ICAO LAT LON ALT FLIGHT SPEED VSPEED HEADING SQUAWK SEEN_TIME
>3C1643 0.000 0.000 0 353.0 2048 106° 0000 2012-09-24 15:24:14
40042D 50.613 6.272 10363 MON759 456.0 64 291° 4146 2012-09-24 15:24:04
4066CD 50.435 6.512 11270 TOM226 445.0 0 104° 5212 2012-09-24 15:24:48
44D06A 50.551 6.751 6706 TCW127D 321.0 -64 268° 4122 2012-09-24 15:24:47
>484130 50.172 5.662 11049 483.0 -1536 316° 5701 2012-09-24 15:24
Is this normal? Do you also see these?
Or should adsbox get the callsign from the ICAO hex value (like 484130). If yes where is such a database for callsigns?
Regards
WilliLast edited by speedbird1960; 2012-09-24, 13:49.
On Rasperry Pi:- GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
- Feeding FR24 using fr24feed_arm-le_225s
Comment
-
Originally posted by Mike View PostARM version with statically linked libraries (with key -static)
https://dl.dropbox.com/u/66906/fr24feed_arm-le_222s.tgz
It is started but I have got error 111:
# ./fr24feed_arm-le_222s --fr24key=<key>
[i]Downloading configuration...[e]Could not connect to feed.flightradar24.com, errno: 111
ERROR
[e]Could not retrieve configuration from Flightradar24
# ping feed.flightradar24.com
PING feed.flightradar24.com (83.140.247.20): 56 data bytes
64 bytes from 83.140.247.20: seq=0 ttl=52 time=127.466 ms
64 bytes from 83.140.247.20: seq=1 ttl=52 time=126.617 ms
64 bytes from 83.140.247.20: seq=2 ttl=52 time=126.287 ms
What means this error?
Comment
-
Hello Willi,
My stat now is:
ICAO LAT LON ALT FLIGHT SPEED VSPEED HEADING SQUAWK
424279 0.000 0.000 0 0.0 0 0° 0000
424561 0.000 0.000 0 455.0 0 188° 0000
88001E 42.437 42.420 11582 THA924 438.0 0 288° 7235
Zero in lat, lon, etc and empty flight means that squitter with this data is not received yet and will be shown later. Or plane transponder failed
BR,
Walt
Comment
-
Hello,
It seems to be working, but I can't load latitude and longitude.
pi@raspberrypi ~/adsbox $ ./fr24feed --fr24key=**********
[i]Downloading configuration...OK
[i]Parsing configuration...OK
Interval: 5s
Latitude: 0.0000
Longitude: 0.0000
GND: YES
NonADSB: YES
[i]Source defined as Basestation
[b]connecting to localhost:30003
[n]RJBE2@***.***.***.***:8099/UDP
[n]connecting
[n]switching to UDP
[n]working
[i]sent 2 planes in 1 packets
[i]sent 4 planes in 1 packets
[i]sent 4 planes in 1 packets
.
.
.
Comment
-
Originally posted by sergsero View PostHello,
Why not make the BS(TCP30003) IP-source address with command line too, like --fr24key=xxxxx: --bs-ip=yyy.yyy.yyy.yyy?
Comment
-
Mike, it is posssible to use fr24feed_arm-le_222 binary to feed my data if my receiver provide me an data in hex format on serial port?
Example:
*8D4CAA0E991512A620042564C4FC;
*8D4009D8200815F8DB982020FB85;
*8D4009D899458A14404C2390E827;
*8DA614479945252CA8042492234F;
*8DA6144758AF83A78DD56D745310;
*8DA614479945252CA8042492234F;
*8DA6144758AF83A7E3D54A079D71;
*8D4CAA0E58C387B2116FA5353616;
*8DA6144758AF83A81DD53333C87C;
*8DA614479945252CA00424FC8147;
*8D4CAA0E58C387B1D56F8B1F09E9;
I used socat linux utility to create local Basestation at localhost:30003. But it seems it is not working properly. Do I still need some kind of decoder or Planplotter as proper source for feeder?
root@raspberrypi:/home/pi# ./fr24feed_arm-le_222 --fr24key=*********** [i]Downloading configuration...OK
[i]Parsing configuration...OK
Interval: 5s
Latitude: 0.0000
Longitude: 0.0000
GND: YES
NonADSB: YES
[i]Source defined as Basestation
[b]connecting to localhost:30003
[n]LZIB2@83.140.247.21:8099/UDP
[n]connecting
[b]connected
[b]working
[n]connected
[n]switching to UDP
[n]working
[i]sent 0 planes in 0 packets
[i]sent 0 planes in 0 packets
[i]sent 0 planes in 0 packets
[i]sent 0 planes in 0 packets
[i]sent 0 planes in 0 packets
EDIT: It is working fine now. Walt's post help me remove barrier with decoding and creating basestation. Currently it is running on raspberry piLast edited by ruthenianboy; 2012-10-06, 22:09.
Comment
-
Originally posted by Mike View PostWe have prepared a beta test of our Linux feeding software.
ARM LE, dynamically linked (24/09/2012):
Use "fr24feed_arm-le_222 --fr24key=YOUR_SHARING_KEY" to run the software.
---
If you have any questions, comments or just manage to get it working, please let us know.
I am using fr24feed_arm-le_222 and I am feeding to FR24.
However it seem that since you have changed to newer versions of the software (225), my feed is no longer accepted.
I still see that the software feeds (messages "[i]sent x planes in x packets"), but on FR24 no planes occurs from my radar.
Some minutes ago the flight MNB6121 (4BB5CA) was flying over my house and logged via my software (adsbox), but no plane was show on flightradar24.com .
Could it be that the FR24 server software no longer accepts data from feed software 222?
Is there any way to test a feed other that looking to the fr24feed logs?
Is there any new software for ARM with a new version numner?
On the web page flightradar24.comn, looking at premium/account settings it shows
"Notice: UPDATE AVAILABLE! (v225)"
Regards
Willi
On Rasperry Pi:- GNS 5890 (v3) using adsbox, RTL2832U/R820T SDL using dump1090
- Feeding FR24 using fr24feed_arm-le_225s
Comment
-
I have same issue. Fr24 feed utility says that approx 7 plane were send in one packet, but nothing were shown on flightradar24 page. I used filter to filter my data but othing was shown too for long time on fr24 map . But in premium section it is showing last updates that are few seconds before...I think that flightradar receive my data correctly but decide to use data form another near radar. I think it depend on some kind of priority of radars near to me ( Wien, Budapest). Maybe network latency or similar things is my problem....Could you please confirm or deny my supposition?
PS: Sorry for my english
Comment
-
There is a new build (v225) available for download in the first post. Recent changes include over-ridding Basestation stream location --bs-ip=HOSTNAME --bs-port=PORT.
Regarding planes not appearing on FR24, were the planes not available at all or were they available under a different ID? Please download the latest version and make sure the Latitude/Longitude printed upon start are correct as the software filters out planes that are too far from these coordinates. Should that show 0/0 please let me know what specific architecture you are using so we can test it.
Comment
Comment