Sommaire

La classe RTCRTC

La classe RTC (Real Time Clock) est utilisée pour dialoguer avec le périphérique horloge temps réel présent sur la carte. Le périphérique RTC utilise une source d’alimentation auxiliaire (une pile bouton) pour continuer à égrainer le temps même lorsque la plateforme est hors tension.

rtc = pyb.RTC() 
 
# Fixer l’heure sur l’horloge RTC 
rtc.datetime((2019, 8, 29, 4, 12, 56, 0, 0)) 
 
# Afficher la date et l’heure 
print( rtc.datetime() ) 
# Produit le résultat suivant  
(2019, 8, 29, 4, 13, 0, 14, 10)

1. Constructeur

Classe pyb.RTC

Constructeur de la classe RTC.

2. Méthodes

Méthode RTC.datetime( [datetime_tuple] )

Permet d’obtenir (ou de fixer) la date et l’heure de l’horloge RTC.

Sans argument, cette méthode retourne un tuple avec 8 éléments contenant les informations de date et d’heure.

Avec un argument (qui doit être un tuple de 8 éléments), l’appel fixe la date et l’heure de l’horloge RTC (les subseconds sont réinitialisées à 255 sur une Pyboard originale).

Le tuple de 8 éléments contient les éléments (year, month, day, weekday, hours, minutesseconds, subseconds)

  • year : année.

  • month : mois de l’année (de 1 à 12).

  • day : jour du mois.

  • weekday : de 1 à 7 pour le jour de la semaine (de lundi à dimanche). ...