Biblio à utiliser pour communiquer avec la carte moteur
Dependents: Asserv_mot Asserv_mot
Diff: Globals/constantes.h
- 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