Guillaume Chauvon
/
Asservissment_robot2_v16_05
l
hardware.h@0:38dbe2988e77, 2019-04-17 (annotated)
- Committer:
- GuillaumeCH
- Date:
- Wed Apr 17 09:05:21 2019 +0000
- Revision:
- 0:38dbe2988e77
- Child:
- 2:3066e614372f
oui
Who changed what in which revision?
User | Revision | Line number | New 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 | void set_step_moteur_G(int steps); |
GuillaumeCH | 0:38dbe2988e77 | 11 | |
GuillaumeCH | 0:38dbe2988e77 | 12 | |
GuillaumeCH | 0:38dbe2988e77 | 13 | long int get_nbr_tick_D(void); |
GuillaumeCH | 0:38dbe2988e77 | 14 | long int get_nbr_tick_G(void); |
GuillaumeCH | 0:38dbe2988e77 | 15 | void attente_synchro(void); |
GuillaumeCH | 0:38dbe2988e77 | 16 | |
GuillaumeCH | 0:38dbe2988e77 | 17 | void allumer_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 18 | void eteindre_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 19 | |
GuillaumeCH | 0:38dbe2988e77 | 20 | void allumer_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 21 | void eteindre_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 22 | void toggle_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 23 | |
GuillaumeCH | 0:38dbe2988e77 | 24 | void motors_on(void); |
GuillaumeCH | 0:38dbe2988e77 | 25 | void motors_stop(void); |
GuillaumeCH | 0:38dbe2988e77 | 26 | |
GuillaumeCH | 0:38dbe2988e77 | 27 | int arret(void); |
GuillaumeCH | 0:38dbe2988e77 | 28 | |
GuillaumeCH | 0:38dbe2988e77 | 29 | void updateEncoderA(void); |
GuillaumeCH | 0:38dbe2988e77 | 30 | void updateEncoderB(void); |
GuillaumeCH | 0:38dbe2988e77 | 31 | |
GuillaumeCH | 0:38dbe2988e77 | 32 | float lecture_courrant_D(); |
GuillaumeCH | 0:38dbe2988e77 | 33 | float lecture_courrant_G(); |
GuillaumeCH | 0:38dbe2988e77 | 34 | |
GuillaumeCH | 0:38dbe2988e77 | 35 | void debugEncoder(void); |
GuillaumeCH | 0:38dbe2988e77 | 36 | long int get_position_G(); |
GuillaumeCH | 0:38dbe2988e77 | 37 | long int get_position_D(); |
GuillaumeCH | 0:38dbe2988e77 | 38 | #endif |