Omdat ik hier een eenvoudige oudere 32 bits Eeepceetje in behandeling heb waar Windows 7 op is gezet in verband met o.a. de Visit My Harbour raster kaarten.
Tegelijk eens gekeken hoe dit te gebruiken is met ontvangst via SignalK.
SignalK is eenvoudig te installeren. Zie eerdere website adres in Github. Kun je zo installeren.
Duurt wel erg lang voor dat alles inclusief de hulpbestanden van Javascript zijn geinstalleerd.
Dan herstarten. Je krijgt dan 3 SignalK iconen op je scherm. Met de CLI kun je signalK server starten. Is allemaal wat lastig om dit handmatig te doen. Maar het werkt.
Dan heb je de SignalK Gui. Je krijgt dan de browser met daarin het SignalK dasboard. Ik heb hiervoor wel Firefox geinstalleerd. SignalK dashboard is eenvoudig het adres localhost:3000 in de browser.
Aangesloten zijn een Comar AIS transponder als proef en een de usb GPS muis.
Helaas in Windows moet maar uitzoeken via welke Com poorten het loopt en ook de driver voor de GPS muis moet je erbij zoeken. Zaken die in Linux automatisch tevoorschijn komen en werken.
Je kunt vanuit OpenCPN ook de route en afstand tot een waypoint terugvoeren naar de SignalK server.
Met de SignalK applicatie MXTommy Kip kun je een instrumentbord samenstellen. Is ook HTML en in iedere browser te gebruiken ook via ander systeem of via internet.
Er is wel een vervelende kwestie. Bij het instellen van een nieuw apparaat moet je de SignalK server herstarten en schakelt de SignalK server uit. Die moet je dan opnieuw handmatig starten.
Is niet moeilijk via de Cli, maar hinderlijk.
Maar goed, het werkt ook in Windows7.
Hier een afbeelding van OpenCPN met de GPS data van de gps muis en de Ais data uit de Comar transponder (de GPS van de Comar werkt hier binnen niet).
Dus de SignalK server is tegelijk een multiplexer. Comar Ais data komt binnen op 38400 en de GPS muis op 9600.
In OpenCPN komt de gemultiplexte data binnen via SignalK localhost en poort 3000.
Terugvoeren van OpenCPN route data doe je met nieuwe verbinding uitvoer nmea183 udp localhost poort 2000. Wel even een beperking aangeven welke data je wilt terug voeren vanuit OpenCPN. Er moet geen rondzingen ontstaan.
Je maakt hiervoor in SignalK een item aan: Opencpnroute (of andere willekeurige naam) nmea183 udp en ook poort 2000.
De nmea2000 in-uitvoer heb ik nog niet kunnen proberen.
Bram