NTP
NTP / gestion du temps
Il est relativement intéressant que chaque module connaisse la date et l'heure, par exemple, pour effectuer des tâches à des moments précis.
Afin de connaître la date et l'heure, le module doit se connecter à un serveur de temps (serveur NTP)
Les variables à initialiser sont :
NTP_Server : serveur NTP
NTP_Port : port du serveur - habituellement 123
NTP_TimeZone : fuseau horaire de l'emplacement. Pour Paris, mettre 1
NTP_Lat : Latitude de la position - Cette information sert à calculer le lever/coucher du soleil
NTP_Lon : Longitude de la position - Cette information sert à calculer le lever/coucher du soleil
NTP_DSO : Daylight Saving : vaut 1 si il y a un décalage heure d'hiver/heure d'été, sinon vaut 0
NTP_DSO_RULE : Règle à applique pour le calcul de changement d'heure. Vaut 1 pour l'Europe
exemple :
[General]
NTP_Server=0.fr.pool.ntp.org
NTP_Port=123
NTP_TimeZone=1
NTP_Lat=44
NTP_Lon=4
NTP_DSO=1
NTP_DSO_RULE=1
Remarque :
Si le module est équipé d'un périphérique I2C RTC, alors, en cas de défaillance de l'accès au NTP Server, l'heure de la RTC sera utilisée. Et à lors de l'accès au serveur NTP, la date/heure du module RTC sera mise à jour
Créé avec HelpNDoc Personal Edition: Éditeur de documentation CHM facile