{"id":4608,"date":"2023-03-09T10:12:08","date_gmt":"2023-03-09T10:12:08","guid":{"rendered":"https:\/\/open-boat-projects.org\/?page_id=4608"},"modified":"2024-01-26T19:55:28","modified_gmt":"2024-01-26T19:55:28","slug":"topline-bus-von-nke","status":"publish","type":"page","link":"https:\/\/open-boat-projects.org\/de\/topline-bus-von-nke\/","title":{"rendered":"Topline Bus von NKE"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4612\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/03\/Topline_NKE-300x157.jpg\" alt=\"\" width=\"300\" height=\"157\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/03\/Topline_NKE-300x157.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/03\/Topline_NKE-18x9.jpg 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/03\/Topline_NKE.jpg 310w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb.: NKE-Ger\u00e4t mit Topline Bus (NKE)<\/p>\n<p>Topline ist ein propriet\u00e4res serielles Netzwerkprotokoll von NKE, das\u00a0 f\u00fcr die \u00dcbertragung von Navigationsdaten und anderen Informationen auf Booten eingesetzt wird und \u00e4hnlich funktioniert wie SeaTalk von Raymarine mit dem einzigen Unterschied, dass deutlich h\u00f6here Datenraten benutzt werden. Technische Daten zum \u00dcbertragungsprotokoll, sind \u00f6ffentlich nicht zu finden. Daher sind die angegebenen technischen Daten nur unter Vorbehalt verwendbar. Die Daten des Topline-Busses werden als kompakte Bin\u00e4rdaten \u00fcbertragen. Topline nutzt eine Ein-Draht-Verbindung als Datenleitung f\u00fcr die serielle Daten\u00fcbertragung, was bedeutet, dass sie Bit f\u00fcr Bit \u00fcber eine einzige Leitung sowohl gesendet als auch empfangen werden. Eine Implementierung ist denkbar einfach, da neben der Datenleitung nur noch zwei weitere Leitungen f\u00fcr die Versorgungsspannung ben\u00f6tigt werden. Alle Ger\u00e4te werden einfach parallel an den Datenbus angeschlossen.<\/p>\n<p><strong>Vorteile von Topline:<\/strong><\/p>\n<ul>\n<li>H\u00f6here Datenraten: Topline kann gegen\u00fcber NMEA0183 aufgrund der kompakten Bin\u00e4rdaten\u00fcbertagung und der hohen Datenrate von 38400 Baud deutlich mehr Daten \u00fcbertragen.<\/li>\n<li>Hohe Datenrefresh-Rate von ca. 20 Hz.<\/li>\n<li>Bidirektionale \u00dcbertragung: Topline bietet eine bidirektionale \u00dcbertragung, so dass Daten auf der Ein-Draht-Verbindung sowohl gesendet als auch empfangen werden k\u00f6nnen.<\/li>\n<li>Zuverl\u00e4ssigkeit: Topline ist ein zuverl\u00e4ssiges Netzwerkprotokoll, das garantiert, dass Daten korrekt \u00fcbertragen werden. Dazu werden Pr\u00fcfsummen f\u00fcr die Telegramme benutzt.<\/li>\n<li>Einfache Verdrahtung: Ger\u00e4te lassen sich einfach in einen SeaTalk-Bus einf\u00fcgen. Die meisten Ger\u00e4te benutzen einen Ein- und einen Ausgangsport mit denen der Bus zu anderen Ger\u00e4ten weitergeleitet werden kann. So lassen sich viele Ger\u00e4te unkompliziert einbinden.<\/li>\n<\/ul>\n<p><strong>Nachteile von Topline:<\/strong><\/p>\n<ul>\n<li>Propriet\u00e4r: Topline ist ein propriet\u00e4res Protokoll, das nicht von anderen Herstellern unterst\u00fctzt wird. Es ist nur mit NKE-Ger\u00e4ten kompatibel.<\/li>\n<li>Teure Verbindungstechnik: Topline benutzt ein eigenes propriet\u00e4res Steckerformat, welches recht teuer ist.<\/li>\n<li>Fehlende Erweiterbarkeit: Die Daten\u00fcbertragung von Topline ist rein auf Sensordaten ausgelegt. Bilddaten oder andere gro\u00dfen Datenmengen lassen sich \u00fcber Topline nicht \u00fcbertragen.<\/li>\n<li>Begrenzte Bandbreite: Aufgrund der festen Baudrate von 38400 Baud, lassen sich nicht beliebig viele Daten \u00fcbertragen.<\/li>\n<\/ul>\n<p>Insgesamt ist Topline ein zuverl\u00e4ssiges und integres Netzwerkprotokoll f\u00fcr die \u00dcbertragung von Sensor- und Navigationsdaten auf Booten, aber es hat seine Beschr\u00e4nkungen, insbesondere was die Kompatibilit\u00e4t und die Bandbreite angeht. NKE hat es aber verstanden die Daten so zu organisieren, dass trotz der begrenzten Daten\u00fcbertragungsrate eine ausreichend gute Kommunikation zwischen den Ger\u00e4ten mit ca. 20 Hz Datenrefresh-Rate m\u00f6glich ist. NKE-Ger\u00e4te sind f\u00fcr den Profisport konzipiert und darauf optimiert. NKE verf\u00fcgt \u00fcber sehr viel Erfahrung im Bereich von Autopiloten in Offshore-Bereich unter rauen Bedingungen und wird daher auf vielen Regattabooten verwendet.<\/p>\n<p>NKE bietet auch Gateways zu NMEA0183 und NMEA2000 an, um auch andere Sensoren und Ger\u00e4te nutzen zu k\u00f6nnen oder eigene Daten dorthin senden zu k\u00f6nnen. Einige NKE Diaplys beinhalten bereits ein NMEA0183 Gateway. Zus\u00e4tzlich hat NKE eine Reihe von propriet\u00e4ren Erweiterungen f\u00fcr NMEA0183 vorgenommen, um eine bessere Performance mit ihren eigenen Ger\u00e4ten zu erzielen.<\/p>\n<h3>Open Source<\/h3>\n<p>F\u00fcr das Topline-Protokoll gibt es seit 2024 eine Open Source Implementierung von <span class=\"Tooltip__TooltipBase-sc-17tf59c-0 cXRxE tooltipped-se\" role=\"tooltip\" aria-label=\"commits by KristianJerpetjon\">Kristian Jerpetjon<\/span>.<\/p>\n<p><a href=\"https:\/\/github.com\/KristianJerpetjon\/nke-topline\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/KristianJerpetjon\/nke-topline<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/KristianJerpetjon\/NkeToplineCpp\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/KristianJerpetjon\/NkeToplineCpp<\/a><\/p>\n<p>Neben der Open Source Implementierung werden die NKE-Erweiterungen f\u00fcr NMEA0183 von einigen Open Source Projekten wie z.B. SignalK unterst\u00fctzt und lassen sich auch leicht in eigene Projekte integrieren. Es handelt sich um spezielle kundenspezifische NMEA0183 Telegramme von NKE.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abb.: NKE-Ger\u00e4t mit Topline Bus (NKE) Topline ist ein propriet\u00e4res serielles Netzwerkprotokoll von NKE, das\u00a0 f\u00fcr die \u00dcbertragung von Navigationsdaten und anderen Informationen auf Booten eingesetzt wird und \u00e4hnlich funktioniert wie SeaTalk von Raymarine mit dem einzigen Unterschied, dass deutlich h\u00f6here Datenraten benutzt werden. Technische Daten zum \u00dcbertragungsprotokoll, sind \u00f6ffentlich nicht zu finden. Daher sind&hellip; <a href=\"https:\/\/open-boat-projects.org\/de\/topline-bus-von-nke\/\" class=\"more-link\">Weiterlesen <span class=\"screen-reader-text\">Topline Bus von NKE<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-4608","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/comments?post=4608"}],"version-history":[{"count":7,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4608\/revisions"}],"predecessor-version":[{"id":5375,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4608\/revisions\/5375"}],"wp:attachment":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/media?parent=4608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/categories?post=4608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/tags?post=4608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}