
le test
Dependencies: LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI
Horloges/horloge.h@33:31271a36a9a4, 2019-05-16 (annotated)
- Committer:
- ascheriit
- Date:
- Thu May 16 10:17:34 2019 +0000
- Revision:
- 33:31271a36a9a4
- Parent:
- 28:8c8b33336a4c
- Child:
- 35:bda112796505
L'interface marche bien.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ascheriit | 24:682b9e68dca8 | 1 | #include "Trace.h" |
ascheriit | 28:8c8b33336a4c | 2 | #include "codeurRotatifRelatif.h" |
ascheriit | 20:f3e8319b7899 | 3 | |
ascheriit | 20:f3e8319b7899 | 4 | #ifndef DEF_H |
ascheriit | 20:f3e8319b7899 | 5 | #define DEF_H |
ascheriit | 20:f3e8319b7899 | 6 | |
ascheriit | 20:f3e8319b7899 | 7 | struct temps { |
ascheriit | 20:f3e8319b7899 | 8 | char heure; |
ascheriit | 20:f3e8319b7899 | 9 | char minute; |
ascheriit | 20:f3e8319b7899 | 10 | }; |
ascheriit | 20:f3e8319b7899 | 11 | |
ascheriit | 20:f3e8319b7899 | 12 | #endif |
ascheriit | 20:f3e8319b7899 | 13 | |
ascheriit | 20:f3e8319b7899 | 14 | //fonctions pour les réglages |
ascheriit | 26:6e4d3faa34fb | 15 | void H_ChangeHour(temps*,int); //permet de régler l'heure,en comptent le fait que il n'y en a que 24 |
ascheriit | 26:6e4d3faa34fb | 16 | void H_ChangeMinute(temps*,int); //permet de régler la minute,en comptent le fait que il n'y en a que 60 et que les minutes font évoluer les heures |
ascheriit | 28:8c8b33336a4c | 17 | void H_reglage(temps* mnt,int x,int y,int taille,long long int couleur,long long int fond); //Cette fonction permet d'édider interactivement l'heure. |
ascheriit | 20:f3e8319b7899 | 18 | |
ascheriit | 20:f3e8319b7899 | 19 | //fonctions pour l'affichage |
ascheriit | 27:86d38e8d3015 | 20 | void H_afficheHorlogeElemClean(temps mnt,int x,int y,int taille,long long int couleur,long long int fond); //Affiche l'heure avec les éléments |
ascheriit | 33:31271a36a9a4 | 21 | void H_afficheHorlogeElemTri(temps mnt,int x,int y,int taille,long long int couleur1,long long int couleur2,long long int couleur3,long long int fond); //Affiche l'heure avec les éléments avec 3 couleurs différentes , utile pour les réglages |
ascheriit | 33:31271a36a9a4 | 22 | void H_toogleElem(); //Permet de changer le mode d'affichage |
ascheriit | 25:004d58f42fbd | 23 | |
ascheriit | 25:004d58f42fbd | 24 | //test |
ascheriit | 28:8c8b33336a4c | 25 | void H_test1(); //test du passage du temps |
ascheriit | 28:8c8b33336a4c | 26 | void H_test2(); //test des réglages |