Zum Hauptinhalt springen

12. Clock-Adjust Process (Uhrenanpassungsprozess)

Der Uhrenanpassungsprozess läuft in Ein-Sekunden-Intervallen, um Frequenzkorrektur und einen festen Prozentsatz des Restoffsets theta_r anzuwenden. Der TC-Parameter skaliert die Zeitkonstante. Die Dispersion (EPSILON) erhöht sich jede Sekunde um PHI.

Unterbrechungsmechanismus

Sekundenzähler c.t: Beginnt bei Null beim Dienststart, inkrementiert jede Sekunde. Bei jeder Unterbrechung wendet die Routine clock_adjust() Zeit- und Frequenzanpassungen an und scannt Assoziationen, um zu prüfen, ob der Zähler p.next erreicht.

Implementierung: Routine clock_adjust() in Anhang A.5.6.1.