l

Dependencies:   mbed Asser2

Revision:
0:38dbe2988e77
Child:
2:3066e614372f
diff -r 000000000000 -r 38dbe2988e77 hardware.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hardware.h	Wed Apr 17 09:05:21 2019 +0000
@@ -0,0 +1,38 @@
+#ifndef HARDWARE_H
+#define HARDWARE_H
+
+
+void init_hardware(void);
+void set_PWM_moteur_D(int PWM);
+void set_PWM_moteur_G(int PWM);
+
+void set_step_moteur_D(int steps);
+void set_step_moteur_G(int steps);
+
+
+long int get_nbr_tick_D(void);
+long int get_nbr_tick_G(void);
+void attente_synchro(void);
+
+void allumer_del(void);
+void eteindre_del(void);
+
+void allumer_autres_del(void);
+void eteindre_autres_del(void);
+void toggle_autres_del(void);
+
+void motors_on(void);
+void motors_stop(void);
+
+int arret(void);
+
+void updateEncoderA(void);
+void updateEncoderB(void);
+
+float lecture_courrant_D();
+float lecture_courrant_G();
+
+void debugEncoder(void);
+long int get_position_G();
+long int get_position_D();
+#endif