Tab.h 680 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * Tab.h
  3. *
  4. * Created on: 14 janv. 2019
  5. * Author: e_rcluze
  6. */
  7. #ifndef TAB_H_
  8. #define TAB_H_
  9. #include <stdint.h>
  10. #include "Heure.h"
  11. #define NB_LIGNE 10
  12. typedef struct {
  13. Heure Demmarage; //Heure de Démarage (en Minute)
  14. Heure Extinxtion; //Heure de Déxtintion (en Minute)
  15. uint8_t PuissanceMax; //Puissance Maximum (En pourcentage)
  16. uint8_t Pente; //Pente (en Minute)
  17. uint8_t Fonctionement; // si différent de 0 prend la main sur le tableau (Valeur en % ou 1 = 0 2 =1 etc...)
  18. }Sortie;
  19. Heure HeureDem[10];
  20. Heure HeureExt[10];
  21. Sortie tabSortie[10];
  22. void initHeure();
  23. void initSortie();
  24. void WriteTab(Sortie *t);
  25. void ReadTab(Sortie *t);
  26. #endif /* TAB_H_ */