{"id":4659,"date":"2014-12-07T08:02:54","date_gmt":"2014-12-07T07:02:54","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=4659"},"modified":"2021-11-22T17:15:10","modified_gmt":"2021-11-22T16:15:10","slug":"wie-koennen-transpoderdaten-von-flugzeugen-mit-dem-raspberry-pi-an-planeplotter-gesendet-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=4659","title":{"rendered":"Wie k\u00f6nnen Transponderdaten von Flugzeugen mit dem Raspberry Pi an PlanePlotter gesendet werden?"},"content":{"rendered":"<p>Das bekannte Windows Programm <a href=\"http:\/\/www.coaa.co.uk\/planeplotter.htm\" title=\"planePlotter-homepage\" target=\"_blank\" rel=\"noopener\">PlanePlotter<\/a> sendet die Flugdaten von Transpondern an PlanePlotter. Wie k\u00f6nnen diese Daten aber mit einem Raspberry Pi und ohne Windows an den PlanePlotter Server versendet werden.<\/p>\n<p>Zuerst muss auf der PlanePlotter <a href=\"http:\/\/www.coaa.co.uk\/rpi-request.htm\" title=\"planePlotter-seite\" target=\"_blank\" rel=\"noopener\">Seite<\/a> eine Registrierung erfolgen. Folgende Angaben sind n\u00f6tig:<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-08.30.58.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-08.30.58.png\" alt=\"PlanePlotter reg Seite\" width=\"771\" height=\"175\" class=\"aligncenter size-full wp-image-4660\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-08.30.58.png 771w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-08.30.58-300x68.png 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><br \/>\nAn die dort angegebenen E-Mail Adresse wird dann nach ein paar Minuten eine C- Header Datei mit Namen: <code>coaa.h<\/code> versendet.<\/p>\n<p>Diese <code>coaa.h<\/code> ist wie folgt aufgebaut:<\/p>\n<pre class=\"lang:default decode:true \" >\r\n\/\/coaa.h configuration file for Thomas Wenzlaff 2011-11-11 11:11:11\r\n#define USER_REGNO 123456\r\n#define USER_AUTHCODE 1234567890\r\n#define USER_LATITUDE 52.4388\r\n#define USER_LONGITUDE 9.7428<\/pre>\n<p>Dies Datei dann so wie sie ist, in das Homeverzeichnis von dem <a href=\"https:\/\/github.com\/antirez\/dump1090\" title=\"github-dump1090\" target=\"_blank\" rel=\"noopener\">DUMP1090<\/a> Programm kopieren und das ppup (=plane plotter upload) Programm welches auch in dem Verzeichnis ist neu compilieren mit:<\/p>\n<pre class=\"lang:default decode:true \" >make -f makeppup1090<\/pre>\n<p>wenn der compile ohne Fehler durchgelaufen ist, kann das Program mit <\/p>\n<pre class=\"lang:default decode:true \" >.\/ppup1090<\/pre>\n<p>gestartet werden (oder wenn das hochladen im Hintergrund geschehen soll mit .\/ppup1090 &#038;). Schon werden die Daten an PlanePlotter alle 60 Sekunden hochgeladen. Das ppup1090 muss <strong>nach<\/strong> dem start des DUMP1090 Servers erfolgen, da er ja die Daten von diesem Server erh\u00e4lt.<\/p>\n<p>Wie kann nun aber kontrolliert werden, ob die Daten richtig an PlanePlotter gesendet werden?<\/p>\n<p>Dazu den http:\/\/www.coaa.co.uk\/rpiusers.php?authcode=<code>USER_AUTHCODE<\/code> link verwenden. Den USER_AUTHCODE aus der coaa.h, die man per E-Mail erhalten hat, ersetzen und den Link im Browser aufrufen. <\/p>\n<p>Z.b. http:\/\/www.coaa.co.uk\/rpiusers.php?authcode=1234567890<\/p>\n<p>Hier mal mein Ergebnis.<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-07-um-07.46.12.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-07-um-07.46.12.png\" alt=\"PlanePlotter ergebnis\" width=\"781\" height=\"231\" class=\"aligncenter size-full wp-image-4663\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-07-um-07.46.12.png 781w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-07-um-07.46.12-300x88.png 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Jeder User erh\u00e4lt dann einen eindeutigen Share code, der bei mir <strong>XH<\/strong> lautet. Diesen Code findet man dann, auf der <a href=\"http:\/\/www.coaa.co.uk\/pp-user-charts.htm\" title=\"\u00fcbersicht-planeplotter\" target=\"_blank\" rel=\"noopener\">\u00dcbersichtsseite<\/a> (hier mal wei\u00df makiert):<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23.png\" alt=\"PlanePlotter \u00fcbersicht\" width=\"1028\" height=\"764\" class=\"aligncenter size-full wp-image-4664\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23.png 1028w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23-300x222.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23-1024x761.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/12\/Bildschirmfoto-2014-12-06-um-07.14.23-900x668.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Habt ihr noch weitere Ideen? Fehlt was?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das bekannte Windows Programm PlanePlotter sendet die Flugdaten von Transpondern an PlanePlotter. Wie k\u00f6nnen diese Daten aber mit einem Raspberry Pi und ohne Windows an den PlanePlotter Server versendet werden. Zuerst muss auf der PlanePlotter Seite eine Registrierung erfolgen. Folgende Angaben sind n\u00f6tig: An die dort angegebenen E-Mail Adresse wird dann nach ein paar Minuten &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=4659\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWie k\u00f6nnen Transponderdaten von Flugzeugen mit dem Raspberry Pi an PlanePlotter gesendet werden?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,1023,1101],"tags":[1837,1793,1838,584,1010,1839,1834,1835,1836,1030],"class_list":["post-4659","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-raspberry-pi","category-reisen","tag-1837","tag-dump1090","tag-fliegen-upload","tag-flug","tag-plaene","tag-plane-plotter","tag-planeplotter","tag-plotter","tag-ppup1090","tag-rpi"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/4659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4659"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/4659\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4659"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}