logo wereldvanmachines          Start       Contact

OpenCPN op tablet

OpenCPN tablet

Raspberry PY

Rapspberry PI

OpenCPN

Een navigatiesysteem op de boot is wel handig. Op de binnenwateren niet nodig, wel handig.
Ook op het ruime IJsselmeer is het niet echt nodig want herkenningspunten genoeg en zolang je de boeien in de gaten houdt kan er niet veel gebeuren. Bij knap weer, het weer waarbij ik vaar, zijn alle kusten zichtbaar en als het mistig wordt is een koersje west veelal voldoende.
Op de wadden is het wel erg handig ipv kaarten maar ook daar geldt tussen de boeien blijven dan is het prima te doen.
Eigenlijk is het meer een hebbedingetje want electronica apparaten zijn leuk om naar te kijken en mee te spelen.

Echter, een navigatiesysteem is best duur en de kaarten en updates nog veel duurder.
Grootste nadeel is dat je dit ook nog eens van dezelfde leverancier moet nemen en dan zit je gelijk in een Vendor-Lock.
Omdat ik daar geen zin in had gebruikte ik een Android tablet met WinGPS erop. Een freeware app en voor 26 euro ofzo hele mooie kaarten. Nadeel was dat AIS of GPS alleen bij een upgrade van 50 euro aangesloten kom worden en daarmee wordt ik toch weer gegijzeld door de leverancier.
De interne GPS werkte wel maar nadeel was dat de tablet daardoor erg veel stroom ging gebruiken. Zowel de accu als de oplader hielden het niet meer bij en na een paar uur ging het op zwart. Onhandig.

Dus ook ik aan de OpenCPN. Freeware software en kaarten voor anderhalve tientje.
Op een Rpi met als voordeel dat daar alle processing op plaatsvindt en alle aansluitingen naar toe lopen. De tablet hoeft allen nog maar te presenteren en heeft gelijk ook geen stroomproblemen meer.
Dat klinkt goed dus een Raspberry ingericht met OpenCPN.

Installeren was geen probleem. Er staan genoeg instructies op de opencpn.org hoe dat moet.
GPS, AIS of andere apparatuur aansluiten is ook geen probleem zolang het USB is.
Na eerst eerst goedkope 15 euro kaarten van Nonavproducts.com te hebben geprobeerd was ik zeker niet overtuigd. De kaartkwaliteit was ronduit slecht en mag de naam kaarten zeker niet hebben. Zonde van het geld en ik raad iedereen dan ook sterk af dit te kopen.

Als laatste poging heb ik de OESenc kaarten met dongle gekocht bij O-charts en daarvan werd ik gelijk stukken vrolijker. Kaartkwaliteit gewoon goed. De WinGPS kaarten zijn mooier maar daarvan is de app nogal beperkt en duur.

OpenCPN

Eerlijk gezegd ben ik wel redelijk tevreden over OpenCPN. Het werkt prima en er is van alles heel makkelijk op aan te sluiten. Er zijn veel instellingen mogelijk en er zijn veel plugins beschikbaar en daarmee waarschijnlijk voor iedere wens in te richten.
Heb ik het nodig? Voor navigatie eigenlijk niet maar als display voor AIS is het ideaal.
Ik zie nu wie om mij heen vaart met welke snelheid en koers en of ze op ramkoers liggen.
Helaas is ook merkbaar hoeveel watersporters geen AIS hebben. Ik schat zo'n 3 op de 5 niet, dus blijven uitkijken.

Er zijn toch wel wat uurtjes in gaan zitten en waarschijnlijk gaat er nog meer besteed worden.
De Raspberry heb ik in een behuizing geplaatst met een koelvin en voorzien van een spanningregelaar en 12 volt aansluiting. Geen gedoe meer met adapters enzo.
Wat vooral makkelijk is dat het apparaat niet op de boot hoeft achter te blijven. Twee plugjes eruit en in de tas naar huis. Net als de tablet die in een sterke klikhouder zit.
De klikhouder is bedoelt voor op de fiets maar op de boot doet ie ook erg goed. (10 euro ali..)

De software staat bewust op een USB stick en niet op een ini-mini memorycard zodat ik deze snel kan wisselen als het zou crashen. OpenCPN is heel gevoelig voor niet netjes afsluiten en vernielt de configuratie als je dat niet doet. En als je even een spanningsdip hebt of je boordspanning uitklikt dan is dat genoeg reden voor OpenCPN om de boel kapot te laten gaan. Dat had veel beter geprogrammeerd kunnen worden en is nu een groot nadeel tot bijna een showstopper vind ik. Al heb ik dat nu bruusk kunnen ondervangen met een opstartscripje die een goede conf bestand terugzet als de huidige corrupt is. En als dat niet lukt dan heb ik een reserve USB stick in mijn tas en plaats ik die.

De AIS is via een NMEA koppeling aan de USB port gekoppeld.
De Rpi is ook ingericht als WiFi accespoint waarop de tablet kan aanloggen en via VNC het scherm kan tonen.

Hieronder voor de liefhebbers het herstelscriptje die in de opstart moet.

// opstartscript maken voor autoherstel
sudo nano /home/pi/checkopencpn.py

#!/usr/bin/env python3

import os

# importing shutil module
import shutil

file_path = r"/home/pi/.opencpn/opencpn.conf"
omvang = os.stat(file_path).st_size

if os.stat(file_path).st_size > 10000:
print("ok, config lijkt goed")
else:
print("Hmm.. config is weg. We gaan copyen")
shutil.copyfile('/home/pi/.opencpn/opencpn.conf.org', '/home/pi/.opencpn/opencpn.conf')
print("klaar")


// in /etc/profile helemaal onderaan toevoegen regel:
sudo python3 /home/pi/checkopencpn.py


Solozeiler deed het Webdesign en alle content is © auteursrechtelijk beschermd door "solozeiler.nl".