le test

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Committer:
ascheriit
Date:
Thu May 16 10:17:34 2019 +0000
Revision:
33:31271a36a9a4
Parent:
27:86d38e8d3015
Child:
34:2ea9312c0608
L'interface marche bien.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ascheriit 27:86d38e8d3015 1 #include "Trace.h"
ascheriit 27:86d38e8d3015 2 #include "horloge.h"
ascheriit 27:86d38e8d3015 3 #include "theme.h"
ascheriit 27:86d38e8d3015 4 #include "Rot.h"
ascheriit 27:86d38e8d3015 5
ascheriit 27:86d38e8d3015 6 #ifndef DEF_A
ascheriit 27:86d38e8d3015 7 #define DEF_A
ascheriit 27:86d38e8d3015 8
ascheriit 27:86d38e8d3015 9 #define NOMBREDALARMES 9
ascheriit 27:86d38e8d3015 10
ascheriit 27:86d38e8d3015 11 struct STalarmes {
ascheriit 27:86d38e8d3015 12 temps* ListeAlarmes; //Pointe vers un array où on trouve la liste de toutes les alarmes
ascheriit 27:86d38e8d3015 13 int positionCurseur; //Sur quelle alarme le curseur pointe
ascheriit 27:86d38e8d3015 14 int ListeActivation[NOMBREDALARMES]; //Pointe vers une liste d'octès. le ième octes est à 0 si la ième alarme est désactivée. Il est à 1 si lle l'est
ascheriit 27:86d38e8d3015 15 };
ascheriit 27:86d38e8d3015 16
ascheriit 27:86d38e8d3015 17 #endif
ascheriit 27:86d38e8d3015 18
ascheriit 27:86d38e8d3015 19 void A_initAlarmes(STalarmes*);//créé une structure d'alarmes prète à être utilisée.
ascheriit 27:86d38e8d3015 20 void A_DisplayAlarmes(STalarmes*);//affichage standard
ascheriit 27:86d38e8d3015 21 void A_test();
ascheriit 27:86d38e8d3015 22 void A_getSelection(STalarmes*);//sert à savoir quelle alarme on pointe
ascheriit 33:31271a36a9a4 23 void A_toogleAlarme(STalarmes*);//sert à changer l'état d'une alarme
ascheriit 33:31271a36a9a4 24 void A_setAlarme(STalarmes* alarmesPNT);