Als ich davon las, wollte ich es sofort selber ausprobieren: Software Defined Radio (SDR) macht es möglich, einen ADS-B-Empfänger für die Real-Time-Auswertung von Flugzeug-Statusdaten praktisch für lau selber zusammenzubauen.
Ich las davon in einigen Artikeln - natürlich kurz nachdem in Deutschland auf DVB-T2 umgestellt wurde - dass man mit dem richtigen DVB-Empfänger (der muss SDR-fähig sein) die Signale der Transponder von vorbeifliegenden Flugzeugen auffangen kann. Nach der Umstellung war ein solcher natürlich hier in Deutschland in Elektronikmärkten nicht mehr zu bekommen.
Also vertraute ich der Globalisierung und bestellte direkt in China (Inzwischen erfuhr ich aus vertrauenswürdiger Quelle, dass DVB-T hier in Thüringen noch gar nicht abgeschaltet ist). Das Produkt kam nach einigen Wochen (hey - es muss von China hierher finden!) bei mir an. Ich packte aus, führte die ersten Schritte der Softwareinstallation aus
Ich hatte mich daher schon damit angefreundet, mich in die Tiefen des Protokolls einarbeiten zu müssen, als ich völlig überraschend auf eine weiter OpenSource-Anwendung stieß, die meine wildesten Fantasien übertraf:
Die Anwendung VirtualRadar stellt die Flugzeuge nicht nur wesentlich besser dar, als die in dump1090 eingebaute Webanwendung - sie reichert die Informationen zu jedem Flugzeug auch noch mit diversen Meta- und Hintergrundinformationen an. Nicht genug damit - die Anwendung stellt darüber hinaus eine URL zur Verfügung, unter der man alle Informationen zu den Flugzeugen als strukturierte JSON-Objekte abrufen kann! Damit war die komplette Pipeline abgedeckt, die folgende Schritte umfasst:
ADS-B using dump1090 for the Raspberry Pi
Using Software Defined Radio to Track Airplanes
DVB-T dongles based on the Realtek RTL2832U can be used as a cheap SDR, since the chip allows transferring the raw I/Q samples to the host, which is officially used for DAB/DAB+/FM demodulation
RTL-SDR (RTL2832U) and software defined radio news and projects. Also featuring Airspy, HackRF, FCD, SDRplay and more.
Software Defined Radio (SDR) mit DVB-T USB Dongle
ADS-B Decoding Guide
This is a Mode S and ADS-B decoding library for Java. It is a product of the OpenSky Network project (http://www.opensky-network.org).
This is a Java library that decodes Mode-S Beast messages containing Mode S/ADS-B information.
Mode-S and ADS-B on a Raspberry Pi
Virtual Radar Server is an open-source .NET application that runs a local web server
24.06.2018
Ich habe bereits vor einiger Zeit darüber berichtet, wie man seinen eigenen ADS-B-Receiver bauen kann. Nachdem ich mein Projekt mit meinem Raspberry Pi abgeschlossen hatte, wollte ich ihn auch als Plattform für einen ADS-B-Receiver benutzen...
Certstream, InfluxDB, Grafana und Netflix
16.04.2019
Nachdem ich vor kurzem über mein erstes Spielen mit dem certstream berichtete, habe ich weitere Experimente gemacht und die Daten zur besseren Auswertung in eine InfluxDB gepackt, um sie mit Grafana untersuchen zu können.
Weiterlesen...Android Basteln C und C++ Chaos Datenbanken Docker dWb+ ESP Wifi Garten Geo Git(lab|hub) Go GUI Gui Hardware Java Jupyter Komponenten Links Linux Markdown Markup Music Numerik PKI-X.509-CA Python QBrowser Rants Raspi Revisited Security Software-Test sQLshell TeleGrafana Verschiedenes Video Virtualisierung Windows Upcoming...
Die sQLshell hat eine weitere Integration erfahren - obwohl ich eigentlich selber nicht viel dazu tun musste: Es existiert ein Projekt/Produkt namens steampipe, dessen Slogan ist select * from cloud; - Im Prinzip eine Wrapperschicht um diverse (laut Eigenwerbung mehr als 140) (cloud) data sources.
Weiterlesen...Nach der letzten losen Zusammenstellung (für mich) interessanter Links aus den Tiefen des Internet von 2024 folgt hier gleich die nächste:
Weiterlesen...Da ich seit nunmehr einem Jahr bei meinem neeun Arbeitgeber beschäftigt und damit seit ungefähr derselben Zeit für Geld mit Python arbeite, haben sich gewisse Antipathien gegenüber Python vertieft (ich kann mit typlosen Sprachen einfach nicht umgehen) - aber auch einige meiner Gründe, Python zu lieben sind ebenso stärker geworden. Einer davon ist der Fakt, dass eine Methode in Python mehr als einen Wert zurückgeben kann.
Weiterlesen...Manche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.
Wer daran teilhaben und eventuell sogar davon profitieren möchte, muß damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.
Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...
PS: Meine öffentlichen GitHub-Repositories findet man hier - meine öffentlichen GitLab-Repositories finden sich dagegen hier.