Empfang von Flugzeugdaten mit einem Raspberry und einem DVB-T Stick
Als ich mitbekommen habe, dass man mit dem Raspberry Flugzeugdaten wie Flugnummer, Flughöhe, Position und Richtung empfangen kann, wollte ich es natürlich auch probieren.
Es ist tatsächlich ohne grosse Ahnung von der Technik möglich, wie dieser Screenshot zeigt:
Hex Mode Sqwk Flight Alt Spd Hdg Lat Long Sig Msgs Ti- ------------------------------------------------------------------------------- 344417 S 36000 411 051 5 8 2 00B0F2 S 2511 33675 477 174 47.290 8.495 5 97 1 4B1698 S 3046 SWR30A 12350 362 253 47.393 8.079 6 32 1 394A01 S 5610 29000 486 113 47.748 8.237 5 40 4 3C5462 S 2507 37000 448 174 6 97 19 3C6463 S 2330 CFG1CD 33500 422 039 47.308 7.779 6 956 0 40631C S 5564 EZY63RA 38000 409 021 47.285 7.906 7 486 1 4B16BE S 1000 SWR69KC 15400 293 059 47.219 8.112 12 704 1 3C48C7 S 5316 BER892H 36025 416 025 47.309 8.089 6 842 0 3000D0 S 38275 459 170 5 17 3 4B16BB S 3060 SWR1950 23000 439 232 47.153 7.657 5 841 23 392AF3 S 2767 AFR1313 35975 469 267 47.390 7.501 5 818 45
Diese Anzeige kam zustande mit der mitgelieferten Antenne auf dem Tisch, einen halben Meter vom Fenster entfernt, unter einer massiven Betondecke. Die Anforderungen an Antenne und Position der Antenne sind also nicht hoch.
In den nächsten warmen Tagen will ich die Antenne mal draussen aufstellen, um zu testen was das ausmacht.
Das Schwierigste an diesem Projekt war es, einen passenden Stick aufzutreiben. Auf der Verpackung findet man keinerlei Angaben, welcher Chipsatz verbaut ist, aber die Software läuft nur mit bestimmten ICs.
Logischerweise war der erste Stick ein Fehlkauf: mit dem Cinergy DVB-T Stick funktioniert es nicht. (Anscheinend gibt es mehrere Varianten davon, einige sollen laufen)
Dann fand ich im Ausverkauf einen Kit von Francis Digital Radio empfangen. Der Stick darin, ein Noxon DAB Stick lief auf Anhieb.
Ich hatte schon vorher einen Stick von NooElec, den NESDR Mini bestellt, und auch mit dem läuft es tadellos. Dieser Stick wird explizit für SDR (Software Defined Radio) angepriesen.
Als Software dient rtl-sdr und dump1090. Die muss man zwar selber compilieren, aber es gibt viele genaue Anleitungen im Internet. Wenn man die Anweisungen befolgt, gibt es keine Probleme.
Weil es genügend gute Anleitungen gibt, schreibe ich nicht noch eine weitere. Mit einer Google-Suche nach raspberry rtl-sdr dump1090 findet jeder eine passende Beschreibung.