{"id":2736,"date":"2022-01-31T22:24:14","date_gmt":"2022-01-31T22:24:14","guid":{"rendered":"https:\/\/open-boat-projects.org\/?page_id=2736"},"modified":"2023-03-19T11:08:39","modified_gmt":"2023-03-19T11:08:39","slug":"vergleich-avnav-und-openplotter","status":"publish","type":"page","link":"https:\/\/open-boat-projects.org\/de\/vergleich-avnav-und-openplotter\/","title":{"rendered":"Vergleich AVnav und OpenPlotter"},"content":{"rendered":"<p><a href=\"https:\/\/open-boat-projects.org\/wichtige-hinweise\/\" target=\"_blank\" rel=\"noopener\"><em><strong>Vorab ein paar wichtige Hinweise die sie unbedingt beachten sollten.<\/strong><\/em><\/a><\/p>\n<p>Oft besteht der Wunsch auf Booten Messwerte aus Bussystemen auszulesen und individuell auf einer Webseiten anzuzeigen sowie zu navigieren. Daf\u00fcr bieten sich <a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/beschreibung.html\" target=\"_blank\" rel=\"noopener\">AVnav<\/a> und <a href=\"https:\/\/openmarine.net\/openplotter\" target=\"_blank\" rel=\"noopener\">OpenPlotter<\/a> an. F\u00fcr Anf\u00e4nger ist es nicht einfach herauszufinden was beide Systeme eigentlich machen und worin sie sich unterscheiden. Grunds\u00e4tzlich lassen sich mit beiden Systemen diese Aufgabe l\u00f6sen. Dazu muss man sich aber etwas n\u00e4her anschauen wie die Systeme im Detail funktionieren.<\/p>\n<h2>Hardware-Basis<\/h2>\n<p>Damit AVnav als auch OpenPlotter ausgef\u00fchrt werden k\u00f6nnen, ben\u00f6tigt man eine Rechnerumgebung auf dem die Systeme laufen k\u00f6nnen. Es k\u00f6nnen sowohl kompakte PCs als auch <a href=\"https:\/\/de.wikipedia.org\/wiki\/Eingebettetes_System\" target=\"_blank\" rel=\"noopener\">Embedded-Systeme<\/a> wie der Raspberry Pi verwendet werden. Kompakte PCs mit Mobile-Prozessoren bieten sehr viel Rechenleistung und Speicher im Gegensatz zum Raspberry Pi dessen Prozessor aus dem Handy-Sektor kommt und weniger Rechenpower hat daf\u00fcr aber sparsamer ist. Kostenm\u00e4\u00dfig ist ein Raspberry Pi 4B wesentlich g\u00fcnstigere als ein Kompakt-PC und kostet ungef\u00e4hr 60 Euro. Von der Rechenleistung her ist er auf jeden Fall ausreichend und hat gen\u00fcgend Reserven f\u00fcr sp\u00e4tere Erweiterungen. Zus\u00e4tzlich verf\u00fcgt der Raspi \u00fcber einen <a href=\"https:\/\/www.elektronik-kompendium.de\/sites\/raspberry-pi\/1907101.htm\" target=\"_blank\" rel=\"noopener\">GPIO-Erweiterungsport<\/a> an dem eine Vielzahl von Sensoren angeschlossen werden k\u00f6nnen. Er ist daher auch die meist eingesetzte Hardwareplattform.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2741\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050-300x211.jpg\" alt=\"\" width=\"600\" height=\"422\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050-300x211.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050-1024x721.jpg 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050-768x541.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050-18x12.jpg 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Dell_Optiplex_7050.jpg 1118w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Abb. Dell Optiplex 7050 i3, i5, i7, 8&#8230;32GB RAM, 128GB&#8230;1TB SSD, 4x USB3.1, 2x HDMI, WiFi, 15&#8230;30W<\/p>\n<h3>Raspberry Pi<\/h3>\n<p>Der <a href=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-4-model-b\/\" target=\"_blank\" rel=\"noopener\">Raspberry Pi<\/a> ist ein Kleinstrechner im Scheckkarten-Format. Es gibt ihn in mehreren Varianten, wobei wir uns hier ausschlie\u00dflich auf den Raspberry Pi 4B konzentrieren. Von den \u00e4lteren Modellen ist lediglich der Raspberry Pi 3B noch interessant. \u00c4ltere Modelle sollten nicht mehr verwendet werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2609 size-full\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/raspberry-pi-4b.png\" alt=\"\" width=\"583\" height=\"340\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/raspberry-pi-4b.png 583w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/raspberry-pi-4b-300x175.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/raspberry-pi-4b-18x10.png 18w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/p>\n<p>Abb. Raspberry Pi 4B (Raspberry Fondation) 5&#8230;7W<\/p>\n<h3>CPU und Speicher<\/h3>\n<ul>\n<li>Raspberry Pi 4B, 4GB, Quad Core 1.3GHz<\/li>\n<li>SD-Card bis 32GB (Linux mit Serveranwendung und Zusatzprogrammen)<\/li>\n<\/ul>\n<h3>Schnittstellen<\/h3>\n<p>Der Raspi 4B dient als zentrale Recheneinheit und stellt eine Vielzahl an Schnittstellen zur Au\u00dfenwelt zur Verf\u00fcgung:<\/p>\n<ul>\n<li>SD-Card-Schacht (f\u00fcr Betriebssystem und Anwendungen)<\/li>\n<li>RJ45 Ethernet 1GBit\/s<\/li>\n<li>2x USB 2.0<\/li>\n<li>2x USB 3.0<\/li>\n<li>WiFi 802.11 bgn 2.4GHz \/ 5 GHz<\/li>\n<li>Bluetooth 4.1<\/li>\n<li>2x HDMI<\/li>\n<li>1x Audioausgang<\/li>\n<li>1x Kameranschluss (\u00fcber Flachbandkabel)<\/li>\n<li>1x Displayanschluss (\u00fcber Flachbandkabel)<\/li>\n<li>40-pol. GPIO-Header (f\u00fcr Hardwareerweiterungen und Sensoren)<\/li>\n<\/ul>\n<p>Durch die 4 Prozessoren und mit 4 oder 8 GB RAM ist der Raspi ausreichend schnell f\u00fcr Serveranwendungen und besitzt genug Leistungsreserven. Zudem verbraucht der Raspi je nach Auslastung zwischen 5&#8230;7W an elektrischer Leistung und ist damit sehr gen\u00fcgsam. Der Prozessor kann passiv gek\u00fchlt werden und ist damit ger\u00e4uschlos. Versorgt wird der Raspi mit 5V \u00fcber ein USB-C Kabel mit entsprechendem Netzteil. F\u00fcr den Bootsbetrieb eignen sich spezielle DC\/DC-Wandler die die 12V in 5V umwandeln. Man sollte darauf achten, dass das Netzteil ausreichend Strom von ca. 3,5A liefern kann, da in kurzzeitigen Lastspitzen einiges an Strom abverlangt wird.<\/p>\n<h3>Betriebssystem und Anwendungen<\/h3>\n<p>Der Raspi l\u00e4uft nicht wie bei gew\u00f6hnlichen PCs mit einer Festplatte worauf sich das Betriebssystem befindet. Das Betriebssystem ist bei ihm in einer SD-Card untergebracht, die in den SD-Card-Schacht auf der Unterseite des Raspi eingesteckt wird. Die SD-Card verh\u00e4lt sich in diesem Fall wie eine Festplatte und von dort wird das Betriebssystem gestartet. Als SD-Card-Gr\u00f6\u00dfe sollten 16 GB oder 32 GB ausreichen. Damit der Anwender keine aufwendigen Installationsorgien veranstalten muss, gibt es fertige Images auf denen sich das Betriebssystem sowie alle Anwendungen vorinstalliert befinden. Ziel ist es, sich im Internet ein Image zu besorgen und mit einem Hilfsprogramm auf die SD-Card zu \u00fcbertragen. Ist das Image auf der SD-Card gespeichert und die SD-Card im Raspi, so kann der Raspi gestartet werden indem die 5V zugeschaltet werden. F\u00fcr die Erstinstallation ist es hilfreich, wenn man an den Raspi Monitor, Tastatur und Maus anschlie\u00dft, denn es m\u00fcssen einige individuelle Einstellungen vorgenommen werden wie z.B. das Passwort zu \u00e4ndern. Auf dem Bildschirm erscheint keine grafische Oberfl\u00e4che wie man das von PC-Systemen gewohnt ist. Es gibt lediglich ein Terminalfenster mit schwarzen Hintergrund im Look &amp; Feel von alten DOS-Zeiten. Zum Startzeitpunkt kann man eine Menge an Meldungen sehen und verfolgen wie das Betriebssystem hochgefahren wird, bis man am Ende an einem Login gelandet ist mit dem man sich mit dem Usernamen <em><strong>pi<\/strong><\/em> und den Standard-Passwort <em><strong>raspberry<\/strong><\/em> anmelden kann.<\/p>\n<h3>Bussysteme<\/h3>\n<p>Die im Boot vorhandenen Bussysteme k\u00f6nnen auf verschiedene Arten angebunden werden:<\/p>\n<ul>\n<li><strong>USB f\u00fcr Bussysteme<\/strong>\n<ul>\n<li><a href=\"https:\/\/de.wikipedia.org\/wiki\/NMEA_0183\" target=\"_blank\" rel=\"noopener\">NMEA0183<\/a> \u00fcber USB-<a href=\"https:\/\/de.wikipedia.org\/wiki\/EIA-485\" target=\"_blank\" rel=\"noopener\">RS485<\/a>\/<a href=\"https:\/\/de.wikipedia.org\/wiki\/EIA-422\">RS422<\/a>-Konverter<\/li>\n<li><a href=\"https:\/\/actisense.com\/products\/ngt-1-nmea-2000-to-pc-interface\/\" target=\"_blank\" rel=\"noopener\">Actisense NGT1<\/a> USB <a href=\"https:\/\/de.wikipedia.org\/wiki\/NMEA_2000\" target=\"_blank\" rel=\"noopener\">NMEA2000<\/a> zu PC-Gateway 300172 1x NMEA2000<\/li>\n<li>M5Stack Atom CAN BUS Kit 1x NMEA0183 und 1x NMEA2000<\/li>\n<\/ul>\n<\/li>\n<li><strong>USB f\u00fcr Ger\u00e4te<\/strong>\n<ul>\n<li>GPS-Dongle f\u00fcr Positionsdaten NMEA0183<\/li>\n<li>DVBT-Stick f\u00fcr TV, Radio, AIS<\/li>\n<li><a href=\"https:\/\/shop.wegmatt.com\/products\/daisy-ais-receiver\" target=\"_blank\" rel=\"noopener\">dAISy<\/a>, Bootstraffic via AIS NMEA0183<\/li>\n<li>Memory-Stick als Kartenspeicher und f\u00fcr Backups<\/li>\n<li>USB-Dongle als Kopierschutz f\u00fcr O-Charts Karten<\/li>\n<li>USB-WiFi-Stick f\u00fcr zweites Wireless LAN<\/li>\n<\/ul>\n<\/li>\n<li><strong>Ethernet<\/strong>\n<ul>\n<li>TCP\/UDP Port NMEA0183, <a href=\"http:\/\/www.seasmart.net\/marine-wireless-networking-wifi.html\" target=\"_blank\" rel=\"noopener\">SeaSmart<\/a> (NMEA2000)<\/li>\n<\/ul>\n<\/li>\n<li><strong>WiFi<\/strong>\n<ul>\n<li>TCP\/UDP Port NMEA0183, SeaSmart (NMEA2000)<\/li>\n<\/ul>\n<\/li>\n<li><strong>GPIO-Connector<\/strong>\n<ul>\n<li>Marine Control Server MCS (1x NMEA2000, 6x NMEA0183)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Die einfachste Art der Anbindung an Bussysteme w\u00e4re \u00fcber USB, das mit g\u00fcnstigen USB-RS485\/422-Konverter f\u00fcr NMEA0183 realisiert werden kann. Im Internet gibt es verschiedenste Versionen dieser Wandler. Man sollte darauf achten, Konverter zu kaufen die von Linux unterst\u00fctzt werden, die z.B. mit Chips von FTDI, HC340 oder PL2303 best\u00fcckt sind.\u00a0 Es gibt sogenannte Kombi-Konverter die sowohl RS422 als auch RS485 unterst\u00fctzen. Es sind aber auch Konverter zu finden die nur RS485 unterst\u00fctzen. Mit einem Kombi-Adapter hat man die beste Wahl und kann sp\u00e4ter entscheiden wie man den Konverter benutzen m\u00f6chte und trifft auf weniger Verbindungsprobleme durch falsche Signalanpassung. Nachfolgend sind einige Beispiele f\u00fcr solche Konverter aufgef\u00fchrt.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2769\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/USB_RS422_Adapter2.jpg 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. USB-RS422\/RS485 Konverter<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2770\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_4.jpg 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. USB-RS422\/RS485 Konverter<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2771\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS485_1.jpg 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. USB-RS485 Konverter<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2772\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS422_RS485_1-300x288.png\" alt=\"\" width=\"300\" height=\"288\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS422_RS485_1-300x288.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS422_RS485_1-12x12.png 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/RS422_RS485_1.png 465w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. USB-RS422\/RS485 Konverter<\/p>\n<p>Auch NMEA2000 l\u00e4sst sich \u00fcber USB an den Raspi anbinden. Entweder \u00fcber das <a href=\"https:\/\/actisense.com\/products\/ngt-1-nmea-2000-to-pc-interface\/\" target=\"_blank\" rel=\"noopener\">Actisense Gateway NGT1<\/a> oder \u00fcber die Open Source \/ Open Hardware M5Stack Atom CAN BUS Kit. Das Projekt <a href=\"https:\/\/open-boat-projects.org\/de\/nmea2000-gateway-mit-m5stack-atom\/\">NMEA2000 Gateway mit M5Stack Atom<\/a> beschreibt wie man durch aufspielen einer Gateway-Firmware \u00e4hnliche Funktionalit\u00e4ten realisieren kann wie\u00a0 beim Actisense Gateway NGT1.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2773\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Actisense_NGW-1-300x173.png\" alt=\"\" width=\"300\" height=\"173\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Actisense_NGW-1-300x173.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Actisense_NGW-1-18x10.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Actisense_NGW-1.png 499w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. Actisense NGT-1<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2180\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit-768x766.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/11\/Atom_CANBUs_Kit.jpg 792w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. M5Stack Atom CAN BUS Kit<\/p>\n<p>Falls bereits Systeme existieren, die \u00fcber Ethernet Busdaten \u00fcbertragen k\u00f6nnen, so lassen sich diese \u00fcber TCP oder UDP Sockets per LAN-Kabel oder \u00fcber WiFi anbinden. Das w\u00e4ren z.B. folgende Open Source WiFi-Sensoren f\u00fcr NMEA0183:<\/p>\n<ul>\n<li><a href=\"https:\/\/open-boat-projects.org\/diy-windsensor\/\">Windsensor WiFi 1000<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/windsensor-yachta\/\">Windsensor Yachta<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/jukolein\/NMEA0183-Windsensor\">Windsensor Jukolein<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/diy-motordiagnose\/\">Motordiagnose<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/diy-ultraschall-fuellstandsmessung\/\">F\u00fcllstandsensor<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/diy-kielsensor\/\">Kielsensor<\/a><\/li>\n<\/ul>\n<p>\u00c4hnliche Open Source Projekte gibt es auch f\u00fcr NMEA2000:<\/p>\n<ul>\n<li><a href=\"https:\/\/open-boat-projects.org\/de\/magnetix-ein-digitaler-kompass-mit-nmea2000\/\">Magnetkompass Magnetix<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/ventus-w132\">Windsensor W132<\/a><\/li>\n<\/ul>\n<h3>Sensoren am GPIO-Port<\/h3>\n<p>Typische Marine-Sensoren werden \u00fcber die oben beschriebenen Busse angebunden. Wer spezielle Sensorik einbinden m\u00f6chte, kann die Sensoren \u00fcber Pins am GPIO-Connector (40-pol. Pinleiste) anschlie\u00dfen. Der GPIO Port besitzt viele Steckkontakte an denen auch einige andere Bussysteme herausgef\u00fchrt werden, die im Bootsbereich typischer Weise nicht verwendet werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2747 size-full\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/GPIO_Raspi-e1643653051627.png\" alt=\"\" width=\"598\" height=\"307\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/GPIO_Raspi-e1643653051627.png 598w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/GPIO_Raspi-e1643653051627-300x154.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/GPIO_Raspi-e1643653051627-18x9.png 18w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/p>\n<p>Abb. GPIO Port<\/p>\n<p>Diese Busse sind f\u00fcr elektronische Schaltungen gedacht, um ICs und Sensoren an Mikrocontroller anzubinden. Mit ihnen k\u00f6nnen keine all zu gro\u00dfen L\u00e4ngen (max. 1..2 m) \u00fcberbr\u00fcckt werden. Werden geschirmte Leitungen verwendet, so k\u00f6nnen auch gr\u00f6\u00dfere L\u00e4ngen \u00fcberbr\u00fcckt werden. Die elektronischen Bussysteme sind im Gegensatz zu den Boots-Busssystemen nicht fehlertolerant und arbeiten meistens nur mit kleinen Signalpegeln und sind entsprechend empfindlich auf St\u00f6rungen. Nachfolgend ist eine Auflistung der Bussysteme mit m\u00f6glichen Sensoren zu finden.<\/p>\n<ul>\n<li><strong>I2C<\/strong> (Busl\u00e4nge 1&#8230;2 m)\n<ul>\n<li>BME280 (Temperatur, Luftfeuchte, Luftdruck)<\/li>\n<li>BMP280 (Temperatur, Luftdruck)<\/li>\n<li>HTU21 ((Temperatur, Luftfeuchte)<\/li>\n<li>MPU9250 (Gyrometer, Beschleunigungssensor, Magnetometer)<\/li>\n<li>MPU9255 (Gyrometer, Beschleunigungssensor, Magnetometer)<\/li>\n<li>Zusatzdisplays (Text- und Punktmatrix-Displays)<\/li>\n<\/ul>\n<\/li>\n<li><strong>SPI<\/strong> (Busl\u00e4nge 0,5 m)\n<ul>\n<li>MCP2515 CAN Bus Controller f\u00fcr NMEA2000<\/li>\n<\/ul>\n<\/li>\n<li><strong>1Wire<\/strong> (Busl\u00e4nge bis zu 10 m)\n<ul>\n<li>DS18B20 (Temperatur)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Seriell<\/strong> (Busl\u00e4nge bis zu 10 m)\n<ul>\n<li>StromPi USV-Status<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>An dieser Stelle muss aber erw\u00e4hnt werden, dass der GPIO-Port recht empfindlich ist und wenn man den Port falsch beschaltet, der Raspi dabei auch sterben kann. Wer irgendwelche Sensoren an den GPIO-Port anschlie\u00dfen m\u00f6chte, sollte sich vorher genau informieren wie man das machen muss. Eine hilfreiche Webseite dazu bietet das <a href=\"https:\/\/www.elektronik-kompendium.de\/sites\/raspberry-pi\/\" target=\"_blank\" rel=\"noopener\">Elektronik-Kompendium<\/a> und die <a href=\"https:\/\/openplotter.readthedocs.io\/en\/2.x.x\/\" target=\"_blank\" rel=\"noopener\">Dokumentation von OpenPlotter<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2749\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Raspi_DS18B20-300x180.png\" alt=\"\" width=\"600\" height=\"360\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Raspi_DS18B20-300x180.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Raspi_DS18B20-768x461.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Raspi_DS18B20-18x12.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/Raspi_DS18B20.png 800w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Abb. Beschaltungsbeispiel f\u00fcr den 1Wire-Bus mit 3 Temperatursensoren (OpenPlotter)<\/p>\n<p>Der <a href=\"https:\/\/open-boat-projects.org\/de\/marine-control-server\/\">Marine Control Server (MCS)<\/a> bietet in sofern Vorteile, wenn man mit Sensoren am GPIO-Bus arbeiten m\u00f6chte, da viele Teile der Bussysteme wie I2C, 1Wire und digitale Ein- und Ausg\u00e4nge bereits auf der Basisplatine mit den n\u00f6tigen Schutzschaltungen unterst\u00fctzt werden und mit wenig Aufwand Sensoren angeschlossen werden k\u00f6nnen. Zudem sind bereits alle Bussysteme wie 1xNMEA2000 und 6x NMEA0183 auf Anschlussklemmen herausgef\u00fchrt.<\/p>\n<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2755 size-large\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-1024x574.png\" alt=\"\" width=\"952\" height=\"534\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-1024x574.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-300x168.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-768x430.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-1536x860.png 1536w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung-18x10.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/MCS_Belegung.png 1630w\" sizes=\"auto, (max-width: 952px) 100vw, 952px\" \/><\/a><\/p>\n<p>Abb. Marine Control Server mit Raspberry Pi 4<\/p>\n<h2>Software<\/h2>\n<p>Bei der Software muss man unterscheiden zwischen dem Betriebssystem und den Anwendungen. Als Betriebssystem f\u00fcr AVnav als auch f\u00fcr OpenPlotter kommt Linux zum Einsatz sowohl f\u00fcr den PC als auch f\u00fcr den Raspberry Pi. Die Linux-Versionen unterscheiden sich aber f\u00fcr PC und Raspi und sind an die jeweilige Prozessor-Hardware angepasst. Beim PC werden 64 Bit x86-Prozessoren und beim Raspi 64 Bit ARM-Prozessoren unterst\u00fctzt. F\u00fcr AVnav als Betriebssystem wird Linux ohne grafische Oberfl\u00e4che verwendet, weil \u00fcberwiegend Serveranwendungen auf dem Raspi laufen und die eigentliche Bedienung \u00fcber einem Webbrowser erfolgt. Monitor Tastatur und Maus sind nur bei der Erstinstallation notwendig. OpenPlotter hingegen wird \u00fcber die grafische Bedienoberfl\u00e4che von Linux bedient obwohl es auch teilweise einige Serveranwendungen enth\u00e4lt, die mit einem Webbrowser bedient werden k\u00f6nnen. Daher sind bei OpenPlotter immer ein Monitor, Tastatur und Maus notwendig. Das ist auch der deutlichste Unterschied zwischen beiden Systemen, da sie unterschiedliche Bedienkonzepte verfolgen. AVnav kann rein touchbasiert bedient werden wogegen das bei OpenPlotter f\u00fcr die meisten Anwendungen nicht m\u00f6glich ist. Wer \u00fcberwiegend ortsungebunden und wetterfest am Tablett oder Handy arbeitet, wird AVnav bevorzugen. OpenPlotter spielt dagegen seine Vorteile am Kartentisch aus, wo man ausreichend Platz f\u00fcr das notwendige Zubeh\u00f6r hat und komfortabel eine men\u00fcbasierte grafische Bedienung vornehmen kann.<\/p>\n<h3>AVnav<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2019\/11\/Screenshot-Avnav-300x185.png\" alt=\"\" width=\"600\" height=\"370\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2019\/11\/Screenshot-Avnav-300x185.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2019\/11\/Screenshot-Avnav-768x473.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2019\/11\/Screenshot-Avnav.png 1024w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Abb. AVnav User-Frontend<\/p>\n<p>AVnav ist im Prinzip eine Serveranwendung mit Zusatzprogrammen die prim\u00e4r zur Navigation entwickelt wurde und ausschlie\u00dflich \u00fcber einen Webbrowser bedient wird. Die Serveranwendung kann auf einem PC oder einem Raspi unter Linux laufen. Die kleinste Ausbaustufe besteht aus z.B. aus einem Raspi mit SD-Card und einem GPS-USB-Dongle. Der Raspi l\u00e4uft dabei headless ohne Monitor, Maus und Tastatur. Das eigentliche User-Frontend von AVnav ist der Webbrowser. Zur detaillierten spezielleren Konfiguration der Server-Anwendung kann man sich von einem PC aus \u00fcber das Netzwerk remote auf dem Raspi einloggen und die Konfiguration \u00fcber Textdateien vornehmen wozu man einem Texteditor benutzt. Die Konfiguration ist daher nicht so einfach wie bei OpenPlotter wo sie grafisch erfolgt, obwohl AVnav eine gro\u00dfe Palette an Parametrierm\u00f6glichkeiten \u00fcber das webbasierte User-Frontend erm\u00f6glicht. Im t\u00e4glichen Betrieb ist man nicht mehr auf die Konfiguration von Textdateien angewiesen und kann alles \u00fcber den Webbrowser bedienen. Das Bedienkonzept ist einheitlich \u00fcber alle Bereiche und erzeugt ein praxistaugliches Look &amp; Feel.<\/p>\n<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2761\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten-300x212.png\" alt=\"\" width=\"600\" height=\"424\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten-300x212.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten-1024x724.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten-768x543.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten-18x12.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/01\/AVnav_Serverkomponenten.png 1123w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Abb. AVnav Server-Komponenten<\/p>\n<p>AVnav besteht aus folgenden Komponenten:<\/p>\n<ul>\n<li><strong>AccesPoint<\/strong> (Linux OS)<\/li>\n<li><strong>AVnav Core<\/strong> mit Bedien- und Navigationsfunktionen\n<ul>\n<li>Kartenplotter mit Tracking und Speicherung zur\u00fcckgelegter Routen<\/li>\n<li>Anlegen und abfahren von Wegpunkten<\/li>\n<li>Verfolgung von kritischen AIS-Zielen<\/li>\n<li>Anzeige von Navigations-Informationen<\/li>\n<li>Frei konfigurierbare Anzeige von Messwerten aus Bussystemen (Dashboard)<\/li>\n<li>Einbindung fremder Webseiten<\/li>\n<\/ul>\n<\/li>\n<li><strong>Datenbank<\/strong> mit Kartenmaterial\n<ul>\n<li>Kommerzielle Seekarten O-Charts<\/li>\n<li>Freie Seekarten Open Sea Map etc.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Datenspeicher<\/strong> f\u00fcr Konfiguration und Messdaten<\/li>\n<li><strong><a href=\"https:\/\/signalk.org\/\" target=\"_blank\" rel=\"noopener\">SignalK<\/a>-Server<\/strong> zur Verarbeitung und webbasierte Anzeige von Messdaten\n<ul>\n<li><strong>NMEA-Multiplexer<\/strong> zur Anbindung der Bussysteme<\/li>\n<li>NMEA0183, USB-Seriell, TCP, UDP<\/li>\n<li>NMEA2000, CAN-Bus \u00fcber GPIO\/SPI mit MCP2515<\/li>\n<li>Dashboard zur Anzeige von Messwerten aus Bussystemen<\/li>\n<li>Anbindung von Sensoren \u00fcber GPIO-Bus<\/li>\n<li>Meldesystem f\u00fcr kritische Sensordaten<\/li>\n<\/ul>\n<\/li>\n<li><strong>Webserver<\/strong> zum Anzeigen der Bedienseiten<\/li>\n<\/ul>\n<p>AVnav gibt es auch als <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=de.wellenvogel.avnav.main&amp;hl=de&amp;gl=US\" target=\"_blank\" rel=\"noopener\">Android-App<\/a> im Play Store. Die AVnav-App vereint einen Teil der Server-Komponenten in einer App und hat eine etwas eingeschr\u00e4nkten Funktionsumfang im Vergleich zur Raspi-Variante. So fehlt z.B. der SignalK-Server und es ist nur ein einfacher NMEA0183-Multiplexer integriert. Bez\u00fcglich des Kartenmaterials k\u00f6nnen keine kommerziellen Seekarten wie O-Charts verwendet werden. In weiten Bereichen ist die Bedienung aber identisch und eignet sich als kleine Variante von AVnav auf einem Handy oder Tablet zur Navigation. Informationen aus Bussystemen lassen sich \u00fcber WiFi mit TCP oder UDP in der App anbinden. Mit der App k\u00f6nnen auch kosteng\u00fcnstige Navigations-Plotter mit Hilfe eines <a href=\"https:\/\/open-boat-projects.org\/de\/diy-plotter_android_radio\/\">Android-Autoradios<\/a> aufgebaut werden.<\/p>\n<p>Zu AVnav gibt es eine umfangreiche Bedienungsanleitung und einige Video-Tutorials:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/beschreibung.html?lang=de\" target=\"_blank\" rel=\"noopener\">Bedienungsanleitung<\/a><\/li>\n<li><a href=\"https:\/\/open-boat-projects.org\/de\/#AVnav\">Video-Titorials<\/a><\/li>\n<\/ul>\n<h3>OpenPlotter<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2780\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0-300x230.jpeg\" alt=\"\" width=\"600\" height=\"460\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0-300x230.jpeg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0-1024x785.jpeg 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0-768x589.jpeg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0-16x12.jpeg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/OP_1.0.0.jpeg 1342w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Abb. Desktop von OpenPlotter mit ge\u00f6ffneten Konfigurator<\/p>\n<p><a href=\"https:\/\/openmarine.net\/openplotter\" target=\"_blank\" rel=\"noopener\">OpenPlotter<\/a> ist eine Sammlung von verschiedenen Desktop- und Serveranwendungen die unter Linux laufen. Prinzipiell erfolgt die Bedienung der Desktop-Anwendungen \u00fcber die grafische Oberfl\u00e4che von Linux \u00fcber Maus und Tastatur und erfordert einen Monitor als Anzeige. Das Bedienkonzept der verschiedenen Desktop-Anwendungen ist nicht einheitlich und es gibt Br\u00fcche im Bedienkonzept. Aufgrund der Desktop-Oberfl\u00e4che finden sich Anf\u00e4nger schnell zu recht und k\u00f6nnen das System sehr komfortabel bedienen. Die Konfiguration erfolgt gr\u00f6\u00dftenteils grafisch und nur f\u00fcr einige spezielle Einstellungen muss man auf die Textkonsole wechseln.<\/p>\n<p>Die Funktionen von OpenPlotter sind:<\/p>\n<ul>\n<li><strong>AccessPoint<\/strong> (Linux OS)<\/li>\n<li><strong>Kartenplotter<\/strong> (<a href=\"https:\/\/opencpn.org\/\" target=\"_blank\" rel=\"noopener\">OpenCPN<\/a>) mit Wegpunkten und <strong>Autopilot<\/strong> (<a href=\"https:\/\/pypilot.org\/\" target=\"_blank\" rel=\"noopener\">PyPilot<\/a>)<\/li>\n<li><strong>Grafische Konfigurationstools <\/strong>(<a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener\">Python<\/a>)<\/li>\n<li><strong><a href=\"https:\/\/signalk.org\/\" target=\"_blank\" rel=\"noopener\">SignalK<\/a>-Server<\/strong> zur Verarbeitung und webbasierten Anzeige von Messdaten\n<ul>\n<li><strong>NMEA-Multiplexer<\/strong> zur Anbindung der Bussysteme<\/li>\n<li>NMEA0183, USB-Seriell, TCP, UDP<\/li>\n<li>NMEA2000, CAN-Bus \u00fcber GPIO\/SPI mit MCP2515<\/li>\n<li>Webbasiertes Dashboard f\u00fcr Anzeige von Messwerten aus Bussystemen<\/li>\n<li>Anbindung von Sensoren \u00fcber GPIO-Bus<\/li>\n<li>Meldesystem f\u00fcr kritische Sensordaten<\/li>\n<\/ul>\n<\/li>\n<li><strong>Wetterberichte und Wetterkarten<\/strong> (<a href=\"https:\/\/opengribs.org\/en\/\" target=\"_blank\" rel=\"noopener\">xyGrib<\/a>)<\/li>\n<li><a href=\"https:\/\/de.wikipedia.org\/wiki\/Internet_der_Dinge\" target=\"_blank\" rel=\"noopener\"><strong>IoT<\/strong> <\/a>Implementierung (<a href=\"https:\/\/de.wikipedia.org\/wiki\/MQTT\" target=\"_blank\" rel=\"noopener\">MQTT<\/a>)<\/li>\n<li><a href=\"https:\/\/de.wikipedia.org\/wiki\/Software_Defined_Radio\" target=\"_blank\" rel=\"noopener\"><strong>SDR<\/strong><\/a> f\u00fcr AIS und Radioempfang mit DVBT-Sticks<\/li>\n<li><strong>Spezielle Hardwareunterst\u00fctzung<\/strong> (<a href=\"https:\/\/www.poms-engineering.at\/index\/de\/project_moitessier\/moitessier-hat\/\" target=\"_blank\" rel=\"noopener\">Montessiere HAT<\/a>, <a href=\"https:\/\/joy-it.net\/de\/products\/rb-strompi3\" target=\"_blank\" rel=\"noopener\">StromPi<\/a> etc)<\/li>\n<\/ul>\n<h2>Vergleich AVnav OpenPlotter<\/h2>\n<table style=\"border-collapse: collapse; width: 100%; height: 793px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px; background-color: #273bba;\"><\/td>\n<td style=\"width: 25%; height: 24px; background-color: #273bba;\"><span style=\"color: #ffffff;\"><strong>AVnav<\/strong><\/span><\/td>\n<td style=\"width: 25%; height: 24px; background-color: #273bba;\"><span style=\"color: #ffffff;\"><strong>OpenPlotter<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Unterst\u00fctzte Hardware<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">PC, Raspberry Pi 3B\/4B, Tablett, Handy<\/td>\n<td style=\"width: 25%; height: 24px;\">PC, Raspberry Pi 3B\/4B<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Betriebssysteme<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">Linux, Android<\/td>\n<td style=\"width: 25%; height: 24px;\">Linux<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\"><strong>Max. SD-Card Gr\u00f6\u00dfe<br \/>\n<\/strong><\/td>\n<td style=\"width: 25%;\">32 GB, nur FAT16\/FAT32<\/td>\n<td style=\"width: 25%;\">32 GB, nur FAT16\/FAT32<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>WiFi Support<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">802.11 bgn 2.4GHz\/5GHz<\/td>\n<td style=\"width: 25%; height: 24px;\">802.11 bgn 2.4GHz\/5GHz<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>WiFi AccesPoint<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja<\/td>\n<td style=\"width: 25%; height: 24px;\">ja<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Bluetooth<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">V4.3 BLE<\/td>\n<td style=\"width: 25%; height: 24px;\">V4.3 BLE<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Bedienung<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">touch, webbasiert alternativ Tastatur und Maus<\/td>\n<td style=\"width: 25%; height: 24px;\">Tastatur, Maus<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Anzeige<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">Web-Browser<\/td>\n<td style=\"width: 25%; height: 24px;\">Monitor, teilweise Web-Browser<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Unterst\u00fctzte Ports<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">USB, Seriell RS232\/RS422\/RS485, CAN, Ethernet<\/td>\n<td style=\"width: 25%; height: 24px;\">USB, Seriell RS232\/RS422\/RS485, CAN, Ethernet<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Datenaustausch<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">TCP, UDP<\/td>\n<td style=\"width: 25%; height: 24px;\">TCP, UDP<\/td>\n<\/tr>\n<tr style=\"height: 25px;\">\n<td style=\"width: 25%; height: 25px;\"><strong>Unterst\u00fctzte Marinebusse<\/strong><\/td>\n<td style=\"width: 25%; height: 25px;\">NMEA0183, NMEA2000<\/td>\n<td style=\"width: 25%; height: 25px;\">NMEA0183, NMEA2000<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Unterst\u00fctze Elektronik Busse<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">I2C, 1Wire, SPI, Digital IO (nur Raspi, MCS)<\/td>\n<td style=\"width: 25%; height: 24px;\">I2C, 1Wire, SPI, Digital IO (Raspi, MCS)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>NMEA0183 Multiplexer<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">SignalK<\/td>\n<td style=\"width: 25%; height: 24px;\">SignalK<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Kartenplotter<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/beschreibung.html\" target=\"_blank\" rel=\"noopener\">AVnav<\/a><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"\/\/opencpn.org\" target=\"_blank\" rel=\"noopener\">OpenCPN<\/a>, <a href=\"https:\/\/github.com\/SignalK\/freeboard-sk\" target=\"_blank\" rel=\"noopener\">FreeBoard<\/a> (\u00fcber SignalK-Pulgin, webbasiert)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Kommerzielle Karten<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">O-Charts (nicht bei Android App)<\/td>\n<td style=\"width: 25%; height: 24px;\">O-Charts, NV-Charts<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Freie Karten<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">Open Sea Map etc.<\/td>\n<td style=\"width: 25%; height: 24px;\">Open Sea Map etc.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Unterst\u00fctzte Kartenformate<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/charts.html\" target=\"_blank\" rel=\"noopener\">Rasterkarten:<\/a> GEMF, mbtiles, S63 (O-Charts)<\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/opencpn.org\/OpenCPN\/info\/chartsource.html\">Rasterkarten, Vektorkarten:<\/a> KAB, BSB, CM93, mbtiles, S63 (O-Charts)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Datenhandling<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">SignalK, AVnav Multiplexer (Android App)<\/td>\n<td style=\"width: 25%; height: 24px;\">SignalK<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\"><strong>Datenspeicherung<br \/>\n<\/strong><\/td>\n<td style=\"width: 25%;\">Logfile NMEA0183, InfluxDB \u00fcber SignalK Plugin<\/td>\n<td style=\"width: 25%;\">Logfile NMEA0183, InfluxDB \u00fcber SignalK Plugin<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Datenvisualisierung<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">AVnav Dashboard, SignalK Dashboard, Einbindung fremder Webseiten, Grafana mit InfluxDB<\/td>\n<td style=\"width: 25%; height: 24px;\">SignalK Dashboard, Grafana mit InfluxDB, diverse Plugins<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Wetterkarten<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">nein<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, xyGrib<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Grafische Konfigurationstools<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja, webbasiert<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, Python-Anwendungen<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Textbasierte Konfiguration<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja, Linux-Konsole<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, Linux-Konsole<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>GPS<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja, USB-Stick<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, USB-Stick, Montessier HAT<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>AIS<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja, \u00fcber USB<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, USB-Stick, Montessier HAT<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>SDR<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja, \u00fcber USB_DVBT-Stick (nur Android App)<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, \u00fcber USB_DVBT-Stick<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Autopilot<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">nein<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, PyPilot<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>IoT<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">nein<\/td>\n<td style=\"width: 25%; height: 24px;\">ja, MQTT<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Fertige SD-Card Images<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">ja<\/td>\n<td style=\"width: 25%; height: 24px;\">nein (nur f\u00fcr alte Versionen)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Min. SD-Card Gr\u00f6\u00dfe<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\">8 GB<\/td>\n<td style=\"width: 25%; height: 24px;\">8 GB<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\"><strong>Image \/ Software<br \/>\n<\/strong><\/td>\n<td style=\"width: 25%;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/install.html\" target=\"_blank\" rel=\"noopener\">Download-Seite<\/a><\/td>\n<td style=\"width: 25%;\"><a href=\"https:\/\/openplotter.readthedocs.io\/en\/latest\/getting_started\/downloading.html\" target=\"_blank\" rel=\"noopener\">Download-Seite<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Projektseite<br \/>\n<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/beschreibung.html\" target=\"_blank\" rel=\"noopener\">AVnav<\/a><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/openmarine.net\/openplotter\" target=\"_blank\" rel=\"noopener\">OpenPlotter<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Online Demo<br \/>\n<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/demo.html\" target=\"_blank\" rel=\"noopener\">Demo-Server AVnav<\/a>, <a href=\"https:\/\/signalk.org\/demo.html\" target=\"_blank\" rel=\"noopener\">Demo-Server SignalK<\/a><\/td>\n<td style=\"width: 25%; height: 24px;\">nur <a href=\"https:\/\/signalk.org\/demo.html\" target=\"_blank\" rel=\"noopener\">Demo-Server SignalK<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Online Hilfe<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.wellenvogel.net\/software\/avnav\/docs\/beschreibung.html\" target=\"_blank\" rel=\"noopener\">Webseiten<\/a><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/openplotter.readthedocs.io\/en\/2.x.x\/\" target=\"_blank\" rel=\"noopener\">GitBook<\/a>, <a href=\"https:\/\/en.wikipedia.org\/wiki\/OpenCPN\" target=\"_blank\" rel=\"noopener\">Wiki OpenCPN<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 25%; height: 24px;\"><strong>Support<\/strong><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/www.segeln-forum.de\/thread\/43757-raspberry-pi-als-bordcomputer-spielzeug-f%C3%BCr-den-winter\/?postID=1195399#post1195399\" target=\"_blank\" rel=\"noopener\">Segeln-Forum<\/a><\/td>\n<td style=\"width: 25%; height: 24px;\"><a href=\"https:\/\/forum.openmarine.net\/forumdisplay.php?fid=1\" target=\"_blank\" rel=\"noopener\">OpenPlotter-Forum<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Fazit<\/h2>\n<p>Mit beiden Systemen AVnav wie OpenPlotter kann man Kartenplotter-Funktionen realisieren. Der Fokus bei AVnav liegt in einer webbasierten touchf\u00e4higen Bedienung der Software. Daher eignet sich AVnav hervorragend f\u00fcr Tablets und Handys als Anzeigeger\u00e4te. Die headless Serveranwendung ist schlank und wirkt sehr heterogen. Das Bedienkonzept ist einheitlich und die Anwendung wirkt aufger\u00e4umt und konzentriert sich auf die wesentlichen Funktionen. OpenPlotter spielt seine St\u00e4rken am Kartentisch aus. Die Bedienung erfolgt mit Maus, Tastatur und Monitor und ist f\u00fcr Anf\u00e4nger einfacher, da man in einer vertrauten Umgebung arbeitet wie man es von einem PC gewohnt ist. Bedingt durch das Bedienkonzept von OpenPlotter ist es schwieriger ein Kartenplotter f\u00fcr den Steuerstand aufzubauen, da die Komponenten wasserdicht sein m\u00fcssen und das Bedienkonzept darauf nicht abgestimmt ist.\u00a0 Es gibt aber auch Projekte wo <a href=\"https:\/\/open-boat-projects.org\/de\/10-zoll-plotter-1000-nits\/\">OpenPlotter als Kartenplotter<\/a> eingesetzt wird. Da hat es AVnav leichter durch den Einsatz wasserdichter Tablets oder Handys, die auch eher f\u00fcr Tageslichtanwendungen geeignet sind als normale PC-Hardware. Das Feeling von AVnav entspricht eher einem Kartenplotter wogegen OpenPlotter mehr einer Desktop-Umgebung entspricht.<\/p>\n<p>F\u00fcr beide Systeme kann der Raspberry Pi als Unterbau verwendet werden und beide Systeme benutzen SignalK zur Einbindung von Bussystemen und zur Messdatenverarbeitung. Daher k\u00f6nne so gut wie alle Hardwareerweiterungen von beiden Systemen verwaltet und benutzt werden. Lediglich wenn es um Spezialhardware wie den Montessier Hat geht, hat OpenPlotter einen Vorteil. Anf\u00e4nger k\u00f6nnen mit beiden Systemen ganz gut leben. Man sollte sich aber vorher im klaren sein, wie man das System benutzen m\u00f6chte. Prinzipiell ist es m\u00f6glich durch den einfachen Austausch der SD-Card von einem System auf das andere zu wechseln, falls man feststellen sollte, dass das andere System besser geeignet f\u00fcr den eigenen Anwendungsfall ist. Die bestehende Hardware kann dann fast vollst\u00e4ndig f\u00fcr das andere System \u00fcbernommen werden.<\/p>\n<p>SD-Cards sind als Speichermedium nicht so gut f\u00fcr den Dauereinsatz geeignet. Mit einer <a href=\"https:\/\/www.youtube.com\/watch?v=WolddCfWP5I\" target=\"_blank\" rel=\"noopener\">SSD-Festplatte am USB3.0<\/a> bekommt man maximale Performance des Raspberry Pi sowie h\u00f6here Datensicherheit. Mit einer SSD ist der Raspi deutlich schneller unterwegs als mit einer SD-Card.<\/p>\n<p>Wer den Raspi in warmen Umgebungen wie z.B. dem Mittelmeer einsetzen m\u00f6chte wo die Luft-Temperaturen auf 40\u00b0C gehen k\u00f6nnen, sollte auf ein ausreichendes K\u00fchlkonzept des Raspi achten. Anderenfalls kann es dazu kommen, dass der Prozessor die Taktfrequenz reduziert und sp\u00fcrbarer langsamer wird. Man kann entweder <a href=\"https:\/\/www.berrybase.de\/raspberry-pi\/raspberry-pi-computer\/gehaeuse\/\" target=\"_blank\" rel=\"noopener\">Geh\u00e4use aus Aluminium<\/a> verwenden oder man benutzt aufgeklebte K\u00fchlk\u00f6rper auf dem Prozessor. Eine aktive K\u00fchlung mit einem L\u00fcfter ist ebenfalls m\u00f6glich. Es gibt Zusatzboards f\u00fcr den Raspi die einen L\u00fcfter enthalten.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2793\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-1024x1024.jpg 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/FLIRC.jpg 1500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. FLIRC Aluminium Geh\u00e4use<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2792\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2022\/02\/Arctic.jpg 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb. Arctic HAT<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vorab ein paar wichtige Hinweise die sie unbedingt beachten sollten. Oft besteht der Wunsch auf Booten Messwerte aus Bussystemen auszulesen und individuell auf einer Webseiten anzuzeigen sowie zu navigieren. Daf\u00fcr bieten sich AVnav und OpenPlotter an. F\u00fcr Anf\u00e4nger ist es nicht einfach herauszufinden was beide Systeme eigentlich machen und worin sie sich unterscheiden. Grunds\u00e4tzlich lassen&hellip; <a href=\"https:\/\/open-boat-projects.org\/de\/vergleich-avnav-und-openplotter\/\" class=\"more-link\">Weiterlesen <span class=\"screen-reader-text\">Vergleich AVnav und OpenPlotter<\/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-2736","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/2736","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=2736"}],"version-history":[{"count":69,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/2736\/revisions"}],"predecessor-version":[{"id":4745,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/2736\/revisions\/4745"}],"wp:attachment":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/media?parent=2736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/categories?post=2736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/tags?post=2736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}