CRAC Team / Mbed 2 deprecated code_carte_IHM_sans_bug

Dependencies:   mbed SerialHalfDuplex SDFileSystem liaison_Bluetooth ident_crac DISCO-F469NI_portrait

Committer:
gabrieltetar
Date:
Thu Jan 30 16:48:59 2020 +0000
Revision:
1:7e925468f9d9
start

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gabrieltetar 1:7e925468f9d9 1 #ifndef CRAC_STRATEGIE_BIG
gabrieltetar 1:7e925468f9d9 2 #define CRAC_STRATEGIE_BIG
gabrieltetar 1:7e925468f9d9 3
gabrieltetar 1:7e925468f9d9 4 #include "global.h"
gabrieltetar 1:7e925468f9d9 5
gabrieltetar 1:7e925468f9d9 6 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 7 /* FUNCTION NAME: doFunnyAction */
gabrieltetar 1:7e925468f9d9 8 /* DESCRIPTION : Permet de faire la funny action en fin de partie */
gabrieltetar 1:7e925468f9d9 9 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 10 void doFunnyAction(void);
gabrieltetar 1:7e925468f9d9 11
gabrieltetar 1:7e925468f9d9 12 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 13 /* FUNCTION NAME: doAction */
gabrieltetar 1:7e925468f9d9 14 /* DESCRIPTION : Effectuer une action specifique */
gabrieltetar 1:7e925468f9d9 15 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 16 unsigned char doAction(unsigned char id, unsigned short speed, short angle);
gabrieltetar 1:7e925468f9d9 17
gabrieltetar 1:7e925468f9d9 18 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 19 /* FUNCTION NAME: initRobot */
gabrieltetar 1:7e925468f9d9 20 /* DESCRIPTION : initialiser le robot */
gabrieltetar 1:7e925468f9d9 21 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 22 //void initRobot(void);
gabrieltetar 1:7e925468f9d9 23
gabrieltetar 1:7e925468f9d9 24 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 25 /* FUNCTION NAME: initRobotActionneur */
gabrieltetar 1:7e925468f9d9 26 /* DESCRIPTION : Initialiser la position des actionneurs du robot */
gabrieltetar 1:7e925468f9d9 27 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 28 //void initRobotActionneur(void);
gabrieltetar 1:7e925468f9d9 29
gabrieltetar 1:7e925468f9d9 30 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 31 /* FUNCTION NAME: runTest */
gabrieltetar 1:7e925468f9d9 32 /* DESCRIPTION : tester l'ensemble des actionneurs du robot */
gabrieltetar 1:7e925468f9d9 33 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 34 void runRobotTest(void);
gabrieltetar 1:7e925468f9d9 35
gabrieltetar 1:7e925468f9d9 36 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 37 /* FUNCTION NAME: SelectStrategy */
gabrieltetar 1:7e925468f9d9 38 /* DESCRIPTION : Charger le fichier de stratégie correspondante à un id */
gabrieltetar 1:7e925468f9d9 39 /* RETURN : 0=> Erreur, 1=> OK si le fichier existe */
gabrieltetar 1:7e925468f9d9 40 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 41 int SelectStrategy(unsigned char id);
gabrieltetar 1:7e925468f9d9 42
gabrieltetar 1:7e925468f9d9 43 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 44 /* FUNCTION NAME: needToStop */
gabrieltetar 1:7e925468f9d9 45 /* DESCRIPTION : Savoir si il faut autoriser le stop du robot via balise */
gabrieltetar 1:7e925468f9d9 46 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 47 unsigned char needToStop(void);
gabrieltetar 1:7e925468f9d9 48
gabrieltetar 1:7e925468f9d9 49 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 50 /* FUNCTION NAME: doBeforeEndAction */
gabrieltetar 1:7e925468f9d9 51 /* DESCRIPTION : Terminer les actions du robot 1s avant la fin du match */
gabrieltetar 1:7e925468f9d9 52 /****************************************************************************************/
gabrieltetar 1:7e925468f9d9 53 void doBeforeEndAction(void);
gabrieltetar 1:7e925468f9d9 54
gabrieltetar 1:7e925468f9d9 55 #endif