code avec modifs, programme mit dans les robots pour les derniers matchs
Dependencies: mbed SerialHalfDuplex SDFileSystem liaison_Bluetooth ident_crac DISCO-F469NI_portrait
Diff: Globals/constantes.h
- Revision:
- 1:7e925468f9d9
- Child:
- 5:81aac085516f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Globals/constantes.h Thu Jan 30 16:48:59 2020 +0000 @@ -0,0 +1,60 @@ +#ifndef CRAC_CONSTANTES +#define CRAC_CONSTANTES +// **************************************************************************************** +// * CONSTANTES SYMBOLIQUES * +// **************************************************************************************** +#define ESPACE_INTER_TELEMETRE 149.98//PR 2019 + + +#define SIZE_FIFO 50 //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 +***/ + +//------------------------------------sellection Robot--------------------- +// +#define ROBOT_BIG //Si commenté Petit Robot, si Décommenter Gros Robot + +#ifndef ROBOT_BIG // !!!!!!!! ne pas commenter + #define ROBOT_SMALL // !!!!!!!! ne pas commenter +#endif // !!!!!!!! ne pas commenter + +//------------------------------------------------------------------------- + + +#ifdef ROBOT_BIG + + #define NOMBRE_CARTES 2//Le nombre de carte présente sur le gros robot + //#define POSITION_DEBUT_X 1830 + //#define POSITION_DEBUT_Y 900 + //#define POSITION_DEBUT_T 180 + + #define POSITION_DEBUT_X 200 + #define POSITION_DEBUT_Y 880 + #define POSITION_DEBUT_T 0 + #define MOITIEE_ROBOT 61 + //#define POSITION_DEBUT_X 0 + //#define POSITION_DEBUT_Y 0 + //#define POSITION_DEBUT_T 0 + + #define BALISE_TIMEOUT 5000 + +#else + + #define NOMBRE_CARTES 2//Le nombre de carte présente sur le petit robot + #define POSITION_DEBUT_X 210 + #define POSITION_DEBUT_Y 285 + #define POSITION_DEBUT_T 0 + #define MOITIEE_ROBOT 90 + #define BALISE_TIMEOUT 2000 + +#endif + + + +#endif \ No newline at end of file