danarrib / BulletGCSS

A High Caliber Ground Control Station System designed for the 21st century lifestyle
GNU General Public License v3.0
46 stars 10 forks source link

Integrate Data from Flight Tracking Services #47

Open b14ckyy opened 3 years ago

b14ckyy commented 3 years ago

In addition to the radar functionality #39 It could also be possible to collect information from flight data services like Flightradar24 or flightaware.com. The nearest planes inside a set threshold could then be shown in the OSD and would make dedicated FLARM or ADS-B Systems obsolete.

I'm not sure how their subscription system work if it is a paid service. But that would be a great security feature especially for extreme long range, where this system is made for.

danarrib commented 3 years ago

This is a VERY NICE idea. It would be great for sure. I just need to research how to get this data into Bullet GCSS... Preferably for free.

I'll take a look.

b14ckyy commented 3 years ago

I'm thinking of 2 ways to handle it. One would be on Firmware level already. The ESP32 is so overkill in performance it should be easy to handle the API handling by itself, if there is a open API that is free. With the sacrifice of having a higher data traffic on the plane side. And harder to update or change settings.

I think the most elegant way would be to do that on the server side and just send relevant data to the plane. Of course after the radar feature is implemented. So only relevant data would be sent over the plane data plan and settings as triggers or possible API log-ins could be handled easily over the web interface.