Programm zum Einstellen der Uhrzeit auf dem lokalen Computer mithilfe von GPS-Daten

1

Ich besitze einen Laptop unter Windows XP, der keine Verbindung zum Internet herstellt, und möchte einen USB-GPS-Empfänger als Zeitquelle zum Einstellen der Uhr verwenden. Im Allgemeinen hat der Laptop keinen Zugang zum Himmel, sodass eine starke Verbindung über mehrere Satelliten wahrscheinlich nicht möglich ist.

Idealerweise möchte ich, dass das Programm den GPS-Empfänger erkennt und die Uhr einstellt, ohne dass der Benutzer eingreift.

Ist das, was ich suche, überhaupt machbar?

dmkerr
quelle
Kommentieren oder Antworten, weil ich kein Experte in diesem Bereich bin, aber ich besitze mehrere Computer und ein Garmin-GPS der alten Schule, das über eine serielle Schnittstelle verfügt. Programmatisch kann ich nicht nachvollziehen, warum Sie dies nicht tun konnten - meiner Vorstellung nach würden Sie einen Dienst schreiben, der die serielle Schnittstelle überwacht, dann die GPS-Informationen nach der Zeit analysiert und sie einstellt. Hier ist das Datenformat: en.wikipedia.org/wiki/NMEA_0183
Mark Allen
@ MarkAllen Ich denke, das ist der richtige Weg. Ich habe die DotSpatial- Bibliothek für Visual Studio identifiziert . Ich hatte gehofft, dass jemand das Rad sozusagen schon erfunden hatte.
DMKERR
Möglicherweise gibt es - wenn Sie nach 'GPS-Uhr' oder eingestellter GPS-PC-Zeit suchen, gibt es Software. Ich habe es noch nicht ausprobiert, aber es gibt an, dies zu können: visoracle.com/download/freeware/tools/cluv.html
Mark Allen
@MarkAllen Danke für diesen Tipp. Ich habe versucht, es von Ihrem Link herunterzuladen, hatte aber einige Probleme. Ich habe es schließlich hier gefunden: timetools.co.uk/atomic-clock/fw/gpsclock.zip
dmkerr