Version avec sortie ABCD sur même connecteur

Dependencies:   SDFileSystemDMA mbed

Fork of DmdFullRGB_0_1 by Christophe Girardot

Clock.h

Committer:
Aganyte
Date:
2017-12-03
Revision:
1:353c1902483f
Parent:
0:d5f38b9d7c7a
Child:
2:2f5b7e5faf83

File content as of revision 1:353c1902483f:

/*  Librairie de gestion du temps d'un DMD RGB 128x32 pixels
*   - 256 Couleurs mode RGB332 et Monochrome -
*   Novembre 2017 par Christophe Girardot Aka Aganyte
*/


/* Créer l'objet de réception du temps */
time_t Time;

// Préparation d'un objet timer pour la gestion du Timer
Timer timer;

/* HEURE A ENVOYER DANS LA RTC QUAND L'UTILISATEUR DEMARRERA LA CARTE AVEC SON DOIGT SUR LE BOUTON */
/* IL S'AGIT DU NOMBRE DE SECONDE ECOULE DEPUIS LE 01 JANVIER 1970 A MINUIT UTC                    */
/* VOUS TROUVEREZ UN CONVERTISSEUR EN LIGNE A L'ADRESSE =>   http://www.timestamp.fr/              */
unsigned long Actual_timestamp = 1511650920;  

void Read_Timestamp(); // Pré-déclaration de la fonction Read_Timestamp de la librairie SD.h

void Set_Clock()
{
    Read_Timestamp();                       // Lecture du fichier timestamp sur la carte SD
    time_t time_update = Actual_timestamp;
    set_time(time_update);                  // Mise à jour de l'heure
    printf("L'heure a ete mise a jour.\n"); // Envoyer une commande confirmation sur le port de communication
    printf("=> %s",ctime(&time_update));    // Afficher la date et l'heure entrée dans la RTC
}