Dateien auf Navico-NOS-Kartenplotter hoch- und herunterladen
Diese Seite wurde maschinell übersetzt. Original lesen (English)
Die Navico-Kartenplotter (B&G, Simrad und Lowrance), die unter NOS laufen, also Zeus, Vulcan, NSS, NSO, Carbon usw., haben eine wenig bekannte Funktion, die enorm hilft, wenn du regelmäßig Dateien von einem anderen System auf das Gerät oder vom Gerät herunter übertragen musst. Auf dem Linux-Betriebssystem dieser Geräte ist das FTP-Protokoll aktiviert. Damit kannst du Dateien über die Ethernet-Verbindung des Geräts übertragen. Ob die nun drahtlos ist oder nicht, spielt keine Rolle.
Dafür kannst du für gelegentliche (immer unterschiedliche) Übertragungen jeden beliebigen FTP-Client verwenden. Wenn du das wirklich regelmäßig machst, lohnt sich ein Kommandozeilen-Client, der sich leichter automatisieren lässt – aber da spricht wohl nur der Softwareentwickler in mir!
Für den Rest dieses Beitrags gehe ich davon aus, dass du macOS oder Microsoft Windows nutzt, denn Linux-Nutzern reicht vermutlich schon der Hinweis „Benutze das FTP, Luke“ …
Als Erstes musst du den Hostnamen oder die IP-Adresse deines Kartenplotters herausfinden. Wenn du dem Plotter einen sprechenden Namen gegeben hast und einen DHCP-Server mit Dynamic-DNS-Unterstützung hast, kannst du diesen Namen verwenden. In meinem Bordnetz läuft so ein DHCP-Server (DNSmasq), sodass ich einfach „zeus“, „vulcan12“ und „vulcan7“ ansprechen kann. Wenn du keine Ahnung hast, was das alles bedeutet, geh einfach zu deinem Plotter und schau nach der IP-Adresse. Wähle dazu das Menü Pages > Settings > Network > Info und notier dir die IP-Adresse.
Wenn du einen FTP-Client mit grafischer Benutzeroberfläche verwenden willst, musst du dir Software herunterladen. Ich empfehle FileZilla, das kostenlos ist. Wenn es installiert ist, legst du eine neue Verbindung an. Trag die IP-Adresse ein und wähle „anonymes FTP“. Jetzt verbindest du dich mit dem Server (= deinem Plotter) und solltest eine Verzeichnisliste sehen. Nun kannst du Dateien per Drag & Drop von deinem Computer hinüberziehen.
Wenn du einen Kommandozeilen-FTP-Client nutzt, kannst du die Dateiübertragung per Skript (Shell-Dateien unter macOS, CMD oder PowerShell unter Windows) beliebig oft wiederholen. Du kannst dir zum Beispiel einen Button auf dem Desktop anlegen, der einfach alle GPX-Routen aus einem bestimmten Verzeichnis auf deinen Plotter überträgt. Das bedeutet einmalig vorab etwas mehr Arbeit, dafür ist es später ganz einfach, wenn du die Übertragung wirklich brauchst. Mir gefällt das, weil ich so ruhige Zeiten (im Hafen) gegen stressige Zeiten (draußen beim Segeln) eintauschen kann.
Am einfachsten ist wahrscheinlich curl, weil es unter macOS und (wirklich aktuellen) Versionen von MS Windows 10 und 11 schon installiert ist. Öffne ein Terminal oder ein „DOS-Fenster“, tipp curl und curl --help und
Curl ist genial, kann einen aber anfangs etwas erschlagen. Hier ein paar Beispiele für den Einstieg. Beachte, dass zeus der Name meines Plotters ist; ersetz ihn einfach durch den Namen oder die IP-Adresse deines Plotters.
Herausfinden, welche microSD-Karten eingesteckt sind:
curl ftp://zeus/
Herausfinden, welche Verzeichnisse es gibt:
curl ftp://zeus/userdata/
Herausfinden, welche Screenshots auf dem Plotter liegen:
curl ftp://zeus/userdata/Screenshots/
Alle Screenshots unter macOS herunterladen:
for f in $(curl -l ftp://zeus/userdata/Screenshots/)
do curl -O ftp://zeus/userdata/Screenshots/$f
done
Oder unter Microsoft Windows in einer .CMD-Datei (alles in einer Zeile):
for /f %%f in ('curl ftp://zeus/userdata/Screenshots/') do curl -O ftp://zeus/userdata/Screenshots/%%f
Ich hoffe, das hilft dir weiter. Es gibt übrigens noch viele andere FTP-Clients, die alle ihre eigenen Vorteile haben. Auf älteren macOS- und Windows-Installationen findest du den ursprünglichen ftp-Client. ncftp ist beliebt und deutlich besser; es lässt sich leicht installieren, wenn du unter macOS brew oder unter Windows Chocolatey verwendest. Ein weiteres nützliches Werkzeug ist wget.
TIPP: Wenn sich die IP-Adresse deines Plotters ständig ändert, stell den DHCP-Server so ein, dass er dem Plotter eine feste IP-Adresse zuweist.
Kommentare