Biblio à utiliser pour communiquer avec la carte moteur

Dependents:   Asserv_mot Asserv_mot

Revision:
0:3a1f19e51eb2
diff -r 000000000000 -r 3a1f19e51eb2 Globals/constantes.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Globals/constantes.h	Fri Jun 10 22:40:33 2016 +0000
@@ -0,0 +1,44 @@
+#ifndef CRAC_CONSTANTES
+#define CRAC_CONSTANTES
+// ****************************************************************************************
+// * CONSTANTES SYMBOLIQUES                                                               *
+// ****************************************************************************************
+
+
+
+#define SIZE_FIFO               25 //Taille du buffer pour le bus CAN
+
+#define SIZE                    750 //Taille d'une ligne du fichier
+#define SIZE_BUFFER_FILE        150 //Taille du buffer d'instruction 
+
+
+
+/****
+** Variable à modifier en fonction du robot
+***/
+#define ROBOT_BIG//Indique que l'on va compiler pour le gros robot
+//#define ROBOT_SMALL
+
+#ifdef ROBOT_BIG
+
+    #define NOMBRE_CARTES           5 //Le nombre de carte présente sur le gros robot
+    #define POSITION_DEBUT_X 765
+    #define POSITION_DEBUT_Y 100
+    #define POSITION_DEBUT_T 900
+    
+    #define BALISE_TIMEOUT 6000
+    
+#else
+
+    #define NOMBRE_CARTES           3 //Le nombre de carte présente sur le petit robot
+    #define POSITION_DEBUT_X 990
+    #define POSITION_DEBUT_Y 150
+    #define POSITION_DEBUT_T 0
+    
+    #define BALISE_TIMEOUT 2000
+    
+#endif
+
+
+
+#endif
\ No newline at end of file