{"id":4504,"date":"2023-03-01T13:11:49","date_gmt":"2023-03-01T13:11:49","guid":{"rendered":"https:\/\/open-boat-projects.org\/?page_id=4504"},"modified":"2023-03-01T14:16:52","modified_gmt":"2023-03-01T14:16:52","slug":"seatalk","status":"publish","type":"page","link":"https:\/\/open-boat-projects.org\/de\/seatalk\/","title":{"rendered":"SeaTalk von Raymarine"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4421\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/02\/SeaTalk_Verbindungstechnik-300x275.png\" alt=\"\" width=\"300\" height=\"275\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/02\/SeaTalk_Verbindungstechnik-300x275.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/02\/SeaTalk_Verbindungstechnik-768x704.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/02\/SeaTalk_Verbindungstechnik-13x12.png 13w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/02\/SeaTalk_Verbindungstechnik.png 929w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb.: SeaTalk Verbindungstechnik<\/p>\n<p>SeaTalk ist ein propriet\u00e4res serielles Netzwerkprotokoll von Raymarine, das in den 80er Jahren entwickelt wurde und f\u00fcr die \u00dcbertragung von Navigationsdaten und anderen Informationen auf Booten eingestzt wird. Dabei werden die Daten als kompakte Bin\u00e4rdaten \u00fcbertragen. SeaTalk 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 SeaTalk:<\/strong><\/p>\n<ul>\n<li>H\u00f6here Datenraten: SeaTalk kann gegen\u00fcber NMEA0183 bei 4800 Bd aufgrund der kompakten Bin\u00e4rdaten\u00fcbertagung mehr Daten \u00fcbertagen.<\/li>\n<li>Bidirektionale \u00dcbertragung: SeaTalk 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: SeaTalk 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 SeaTalk:<\/strong><\/p>\n<ul>\n<li>Propriet\u00e4r: SeaTalk ist ein propriet\u00e4res Protokoll, das nicht von anderen Herstellern unterst\u00fctzt wird. Es ist nur mit Raymarine-Ger\u00e4ten kompatibel.<\/li>\n<li>Teure Verbindungstechnik: SeaTalk benutzt ein eigenes proprit\u00e4res Steckerformat, welches recht teuer ist.<\/li>\n<li>Fehlende Erweiterbarkeit: SeaTalk kann nicht mit neuen Dateninhalten oder Datenformaten erweitert werden. Die Daten\u00fcbertragung ist rein auf Sensordaten ausgelegt. Bilddaten oder andere gro\u00dfen Datenmengen lassen sich \u00fcber SeaTalk nicht \u00fcbertragen.<\/li>\n<li>Begrenzte Bandbreite: Aufgrund der festen Baudrate von 4800 Bd, lassen sich nicht beliebig viele Daten \u00fcbertragen.<\/li>\n<\/ul>\n<p>Insgesamt ist SeaTalk 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. Aus heutiger Sicht ist SeaTalk \u00fcberholt und wird oft durch leistungsf\u00e4higre Bussysteme wie NMEA2000 ersetzt. Viele Bootseigner benutzen noch SeaTalk Ger\u00e4te, da sie sich als sehr robuste und langlebige Ger\u00e4te erwiesen haben.<\/p>\n<p>Siehe auch <a href=\"https:\/\/open-boat-projects.org\/seatalk-ng\/\">SeaTalk NG<\/a>, dem nachfolger von SeaTalk.<\/p>\n<h3>Open Source<\/h3>\n<p>SeaTalk wurde intensiv von <a href=\"http:\/\/www.thomasknauf.de\/seatalk.htm\" target=\"_blank\" rel=\"noopener\">Thomas Knauf<\/a> analysiert und einige Implementierungen f\u00fcr PC-Systeme realisiert. Auf seinen Analysen und Erkenntnissen wurde eine <a href=\"https:\/\/github.com\/jamesroscoe\/seatalk\" target=\"_blank\" rel=\"noopener\">SeaTalk C-Bibliothek<\/a> f\u00fcr Mikrocontroller von James Roscoe geschaffen, mit der eine Gateway-Funktionalit\u00e4t zur Verf\u00fcgung gestellt wird.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abb.: SeaTalk Verbindungstechnik SeaTalk ist ein propriet\u00e4res serielles Netzwerkprotokoll von Raymarine, das in den 80er Jahren entwickelt wurde und f\u00fcr die \u00dcbertragung von Navigationsdaten und anderen Informationen auf Booten eingestzt wird. Dabei werden die Daten als kompakte Bin\u00e4rdaten \u00fcbertragen. SeaTalk nutzt eine Ein-Draht-Verbindung als Datenleitung f\u00fcr die serielle Daten\u00fcbertragung, was bedeutet, dass sie Bit f\u00fcr&hellip; <a href=\"https:\/\/open-boat-projects.org\/de\/seatalk\/\" class=\"more-link\">Weiterlesen <span class=\"screen-reader-text\">SeaTalk von Raymarine<\/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":[41,40,39,37],"tags":[],"class_list":["post-4504","page","type-page","status-publish","hentry","category-opendata","category-openhardware","category-opensource","category-projects"],"_links":{"self":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4504","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=4504"}],"version-history":[{"count":3,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4504\/revisions"}],"predecessor-version":[{"id":4553,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4504\/revisions\/4553"}],"wp:attachment":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/media?parent=4504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/categories?post=4504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/tags?post=4504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}