Aller au contenu principal

12. Clock-Adjust Process (Processus d'ajustement d'horloge)

Le processus d'ajustement d'horloge s'exécute à intervalles d'une seconde pour appliquer la correction de fréquence et un pourcentage fixe du décalage résiduel theta_r. Le paramètre TC met à l'échelle la constante de temps. La dispersion (EPSILON) augmente de PHI chaque seconde.

Mécanisme d'interruption

Compteur de secondes c.t: Commence à zéro au démarrage du service, s'incrémente chaque seconde. À chaque interruption, la routine clock_adjust() applique les ajustements de temps et de fréquence, puis scanne les associations pour vérifier si le compteur atteint p.next.

Implémentation: routine clock_adjust() en Annexe A.5.6.1.