rooiedirk schreef :
De tijden
De tijd in OpenCPN wordt eigenlijk enkel gebruikt voor de tracks. Een track is eigenlijk een elektronisch logboek, en een logboek hou je normaal gesproken bij in lokale tijd (Hier in de winter GMT -1) Jouw GPS spuugt UTC (= GMT) uit, maar weet niet welke tijdzone jij gebruikt. Bij het gebruik van routes is het ook wel gemakkelijk om je eta in boordtijd te krijgen ipv in UTC en dan zelf tergrekenen.
Als je de GPS tijd zou gebruiken dan moet je natuurlijk wel een GPS aangesloten en een fix hebben, wat lang niet bij iedere gebruiker het geval is. Dan krijg je in het algemeen één keer per seconde een update van de tijd, terwijl er best een aantal timers ingebouwd zitten die een hogere nauwkeurigheid gebruiken. Daarom dus de ingebouwde clock van de computer gebruiken. Alleen jammer dat deze bij de RPI geen battery backup heeft...
In het dashboard kan je wel de GPS (GMT) tijd laten zien, maar wil je boordtijd dan moet je handmatig een tijdzone instellen (en aanpassen als ie veranderd)
En even naast O wil linux ook graag weten hoe laat het is, ivm met het meegeven van de datum en tijd aan een bestand dat wordt weggeschreven.
Klopt. Het dashboard vraagt dat je zelf je tijdzone instelt.
De systeemtijd, en datum, wordt inderdaad gebruikt voor tracks. Maar ook voor O-tides. Als er geen juiste systeremtijd aanwezig is, starten alle traces op dezelfde datum, dezelfde tijd. Daarmee is de betrouwbare logboek funktie verdwenen.
Dat O-tides de verkeerde tijhoogte, en stromingsricthing op de kaart aangeeft, kan gevaarlijk zijn.
Ik ben benieuwd hoe VDR zich gedraagt.
Dat ook Linux wil weten hoe laat t is, spreekt er alleen maar voor om elke juiste bron van de tijd af en toe te checken. Dat kan inderdaad internet zijn, maar buiten mobiel bereik is dat alleen maar GPS.
Misschien is het niet nodig, en ook niet practisch de RMC feed daar direct voor te gebruiken, maar je kunt je voorstellen dat bijv eens in de 5 minuten of zo de systeemtijd gecontroleerd wordt, naar de GPS tijd.
Sowieso ga ik proberen je scriptje aan de gang te krijgen.