{"id":6195,"date":"2015-10-31T19:38:48","date_gmt":"2015-10-31T18:38:48","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=6195"},"modified":"2020-04-03T14:43:31","modified_gmt":"2020-04-03T12:43:31","slug":"raspberry-pi-wie-kann-die-aktuellste-version-v1-15-dev-von-dump1090-mutability-fuer-die-anzeige-von-mlat-installiert-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=6195","title":{"rendered":"Raspberry Pi: Wie kann die aktuellste Version v1.15-dev von dump1090-mutability f\u00fcr die Anzeige von MLAT installiert werden?"},"content":{"rendered":"<p>F\u00fcr dump1090-mutability gibt es bis jetzt noch kein Release, das auch <a href=\"https:\/\/en.wikipedia.org\/wiki\/Multilateration\" target=\"_blank\" rel=\"noopener noreferrer\">MLAT<\/a> anzeigen kann. <\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Multilateration\" target=\"_blank\" rel=\"noopener noreferrer\">Multilateration<\/a> oder kurz <a href=\"https:\/\/en.wikipedia.org\/wiki\/Multilateration\" target=\"_blank\" rel=\"noopener noreferrer\">MLAT<\/a> errechnet die Position eines Flugzeuges anhand seiner <a href=\"https:\/\/www.radartutorial.eu\/13.ssr\/sr20.de.html\" target=\"_blank\" rel=\"noopener noreferrer\">ModeS-Daten<\/a>. Dazu sind mindestens vier MLAT-f\u00e4hige Bodenstationen in einem Gebiet von etwa 250 km Radius n\u00f6tig, um entsprechend qualitative Positionsdaten mit einer Abweichung unter 100 Metern zu liefern. Mit MLAT k\u00f6nnen nur Fl\u00fcge \u00fcber eine Flugh\u00f6he von 10.000 ft dargestellt werden, f\u00fcr die Flugbereiche darunter w\u00fcrde ein engmaschiges Netz von mind. vier MLAT-Empfangsstationen ben\u00f6tigt, um eine m\u00f6glichst Abdeckung erreichen zu k\u00f6nnen. <\/p>\n<p>Damit auch <a href=\"https:\/\/en.wikipedia.org\/wiki\/Multilateration\" target=\"_blank\" rel=\"noopener noreferrer\">MLAT<\/a> Flugzeuge angezeigt werden k\u00f6nnen, muss aus den aktuellsten Sourcen ein Install-Package erzeugt und installiert werden. Das geht in einer halben Stunde wie folgt:<\/p>\n<pre class=\"lang:default decode:true \" >\r\n# Hilfs Package installieren\r\nsudo apt-get install librtlsdr-dev libusb-1.0-0-dev pkg-config debhelper git-core\r\n# Libs landen und installieren\r\nwget https:\/\/github.com\/mutability\/librtlsdr\/releases\/download\/v0.5.4_git-1\/librtlsdr0_0.5.4.git-1_armhf.deb\r\nwget https:\/\/github.com\/mutability\/librtlsdr\/releases\/download\/v0.5.4_git-1\/librtlsdr-dev_0.5.4.git-1_armhf.deb\r\nsudo dpkg -i librtlsdr0_0.5.4.git-1_armhf.deb\r\nsudo dpkg -i librtlsdr-dev_0.5.4.git-1_armhf.deb\r\n# Verzeichnis erstellen und in das Verzeichnis wechseln\r\nmkdir neue-dev-version\r\ncd neue-dev-version\/\r\n# Aktuellen Entwicklungsstand holen\r\ngit clone https:\/\/github.com\/mutability\/dump1090.git\r\n# in das Dump1090 Verzeichnis gehen\r\ncd dump1090\r\n# Package bauen, das dauert ein paar Minuten (ca. 10)\r\ndpkg-buildpackage -b\r\n# in das Verzeichnis mit dem neuen Package wechseln und das erzeugt Package installieren\r\ncd ..\r\nsudo dpkg -i dump1090-mutability_1.15~dev_armhf.deb\r\n<\/pre>\n<p>Das Ergebnis sieht wie folgt aus:<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57.png\" alt=\"dev version dump\" width=\"1642\" height=\"953\" class=\"aligncenter size-full wp-image-6197\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57.png 1642w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57-300x174.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57-1024x594.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/10\/Bildschirmfoto-2015-10-31-um-19.14.57-900x522.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><br \/>\nOben rechts wird nun die neue Version angezeigt. Neu sind auch die angezeigten Flaggen und es werden jetzt auch alle Flugzeuge in der Tabelle und in der Karte lila angezeigt die keinen Transponder haben und per MLAT bestimmt werden. <\/p>\n<p>Cool, ich bin begeistert!<!--more--><\/p>\n<p>Will man nun zuk\u00fcnftig die Version <a href=\"https:\/\/github.com\/mutability\/dump1090\" target=\"_blank\" rel=\"noopener noreferrer\">updaten<\/a>, braucht man nur folgendes ausf\u00fchren:<\/p>\n<pre class=\"lang:default decode:true \" >\r\n\r\n# eine neue Version holen in dem Verzeichnis\r\ngit pull\r\nsudo dpkg-buildpackage -b\r\ncd ..\r\n# evl. Vers. Nr. anpassen\r\nsudo dpkg -i dump1090-mutability_1.15~dev_armhf.deb\r\n\r\n<\/pre>\n<p>Die Liste der jeweiligen \u00c4nderungen gibt es <a href=\"https:\/\/github.com\/mutability\/dump1090\/issues?q=is%3Aissue+is%3Aclosed\" target=\"_blank\" rel=\"noopener noreferrer\">in den Github issues<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr dump1090-mutability gibt es bis jetzt noch kein Release, das auch MLAT anzeigen kann. Multilateration oder kurz MLAT errechnet die Position eines Flugzeuges anhand seiner ModeS-Daten. Dazu sind mindestens vier MLAT-f\u00e4hige Bodenstationen in einem Gebiet von etwa 250 km Radius n\u00f6tig, um entsprechend qualitative Positionsdaten mit einer Abweichung unter 100 Metern zu liefern. Mit MLAT &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=6195\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eRaspberry Pi: Wie kann die aktuellste Version v1.15-dev von dump1090-mutability f\u00fcr die Anzeige von MLAT installiert 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":[2173,1023,1101],"tags":[2267,1793,2157,2268,584,1799,2266,2269,2270,191],"class_list":["post-6195","post","type-post","status-publish","format-standard","hentry","category-debian","category-raspberry-pi","category-reisen","tag-1-15-dev","tag-dump1090","tag-farbe","tag-flaggen","tag-flug","tag-flugzeuge","tag-mlat","tag-mode-s","tag-modes","tag-update"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6195","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=6195"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6195\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6195"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}