l

Dependencies:   mbed Asser2

Committer:
GuillaumeCH
Date:
Thu May 09 07:09:54 2019 +0000
Revision:
3:d38aa400d5e7
Parent:
2:3066e614372f
oui

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GuillaumeCH 0:38dbe2988e77 1 #ifndef HARDWARE_H
GuillaumeCH 0:38dbe2988e77 2 #define HARDWARE_H
GuillaumeCH 0:38dbe2988e77 3
GuillaumeCH 0:38dbe2988e77 4
GuillaumeCH 0:38dbe2988e77 5 void init_hardware(void);
GuillaumeCH 0:38dbe2988e77 6 void set_PWM_moteur_D(int PWM);
GuillaumeCH 0:38dbe2988e77 7 void set_PWM_moteur_G(int PWM);
GuillaumeCH 0:38dbe2988e77 8
GuillaumeCH 0:38dbe2988e77 9 void set_step_moteur_D(int steps);
GuillaumeCH 0:38dbe2988e77 10
GuillaumeCH 0:38dbe2988e77 11
GuillaumeCH 0:38dbe2988e77 12 long int get_nbr_tick_D(void);
GuillaumeCH 0:38dbe2988e77 13 long int get_nbr_tick_G(void);
GuillaumeCH 0:38dbe2988e77 14 void attente_synchro(void);
GuillaumeCH 0:38dbe2988e77 15
GuillaumeCH 0:38dbe2988e77 16 void allumer_del(void);
GuillaumeCH 0:38dbe2988e77 17 void eteindre_del(void);
GuillaumeCH 0:38dbe2988e77 18
GuillaumeCH 0:38dbe2988e77 19 void allumer_autres_del(void);
GuillaumeCH 0:38dbe2988e77 20 void eteindre_autres_del(void);
GuillaumeCH 0:38dbe2988e77 21 void toggle_autres_del(void);
GuillaumeCH 0:38dbe2988e77 22
GuillaumeCH 0:38dbe2988e77 23 void motors_on(void);
GuillaumeCH 0:38dbe2988e77 24 void motors_stop(void);
GuillaumeCH 0:38dbe2988e77 25
GuillaumeCH 0:38dbe2988e77 26 void updateEncoderA(void);
GuillaumeCH 0:38dbe2988e77 27 void updateEncoderB(void);
GuillaumeCH 0:38dbe2988e77 28
GuillaumeCH 2:3066e614372f 29 long int get_position_D();
GuillaumeCH 0:38dbe2988e77 30 long int get_position_G();
GuillaumeCH 3:d38aa400d5e7 31 void debugEncoder(); //printf les ticks de codeuse
GuillaumeCH 3:d38aa400d5e7 32 void bouton(); //attente de l'appuie sur le bouton bleu
GuillaumeCH 2:3066e614372f 33
GuillaumeCH 0:38dbe2988e77 34 #endif