Joop66 schreef :
@ RooieDirk:
1: Is het inderdaad waar dat OpenCPN 5 de systeem klok verzet naar GPS tijd in RPi?
2: Moeten daar nog speciale settings voor ingesteld worden?
3: Hoe vaak doet hij dat? Eenmalig bij opstarten? Of iets anders? De achtergrond van de vraag: SignalK doet t alleen bij opstarten van de server. Dat betekent dat op dat moment de GPS al aan moet staan. Dat is een volgordelijkheid die verwarring kan veroorzaken. Een door mij ongewenste complicerende factor in gebruik.
Sorry Joop even gemist.
Ja dat klopt. Met de laatste versie van O werkt het ook op de pi.
De voorgaande versies konden dit ook, maar met de restrictie dat gps tijd en computer tijd maximaal 2 uur verschil mochten hebben. Dit om te voorkomen dat foute gps tijden (system time roll) je computertijd vernaggellen. Nou heeft de pi geen eigen klok, dus daar was het tijdsverschil altijd te groot
Ik heb nu een stukje code toegevoegd dat checkt of er een computerklok aanwezig is en zo niet dan altijd gps tijd gebruiken
Ja dit is eenmalig. Alleen de eerste keer dat er een GPS tijd binnenkomt. Laat je de pi 24/7 doordraaien dan krijg je dus weer afwijkingen. GPS hoeft niet perse aan te staan als je O opstart, er wordt gekeken naar de eerste keer dat er een tijd binnenkomt.
Je moet wel je 'sudo' instellingen aanpassen. Als gewone gebruiker mag je onder linux niet de tijd verzetten, en als je opencpn als gewone gebruiker opstart mag O dat dus ook niet.
zie
manual
Dirk
Edit: Als je Signal-K gebruikt dan werkt het niet, alleen als je nmea rechtstreeks in O binnen laat komen.
Ingesteld. Ben benieuwd.