code de la carte IHM avant les bugs et avant le travail effectué avec Melchior

Dependencies:   mbed SerialHalfDuplex SDFileSystem liaison_Bluetooth ident_crac DISCO-F469NI_portrait

Revision:
19:e70b9d4a319c
Parent:
1:7e925468f9d9
Child:
21:d137ec53c3a9
--- a/Strategie/Strategie.h	Mon May 25 18:00:16 2020 +0000
+++ b/Strategie/Strategie.h	Mon May 25 18:25:20 2020 +0000
@@ -1,7 +1,6 @@
 #ifndef CRAC_STRATEGIE
 #define CRAC_STRATEGIE
 
-// codeur droit A maron bleu, B maron
 typedef enum
 {
     RECALAGE_1,
@@ -21,7 +20,6 @@
     ETAT_CHECK_CARTES_WAIT_ACK, //Time out de 1s
     ETAT_WAIT_FORCE,//Attente du forçage du lancement
     ETAT_CONFIG, //attente reception du choix du mode( debug ou game)
-    
     ETAT_GAME_INIT,//Mise en mémoire du fichier de stratégie
     ETAT_GAME_WAIT_FOR_JACK,//Attente du retrait du jack
     ETAT_GAME_START,//Lancement du timer 90s
@@ -32,50 +30,15 @@
     ETAT_GAME_JUMP_CONFIG,
     ETAT_GAME_JUMP_POSITION,
     ETAT_GAME_WAIT_END_INSTRUCTION,
-    
-    /* A CHIER SERIEUX C NAZE
-    
-    ETAT_WARNING_TIMEOUT,//Attente de la trame fin de danger ou du timeout de 2s
-    ETAT_WARING_END_BALISE_WAIT,//Attente d'une seconde apres la fin d'un End Balise pour etre sur que c'est bon
-    ETAT_WARNING_END_LAST_INSTRUCTION,//trouver le meilleur moyen de reprendre l'instruction en cours
-    ETAT_WARNING_SWITCH_STRATEGIE,//Si à la fin du timeout il y a toujours un robot, passer à l'instruction d'erreur
-    
-    ETAT_TELEMETRE_BALANCE,
-    */
-
-    
     ETAT_END,
     ETAT_END_LOOP,
-    
 } E_stratGameEtat;
 
-/*
-typedef enum
-{
-    ETAT_INIT_EVITEMENT,
-    ETAT_ESTIMATION_POSITION,
-    ETAT_ESTIMATION_POSITION_ROTATION_ACK,
-    ETAT_ESTIMATION_POSITION_ROTATION_ACK_END,
-    ETAT_CALCUL_CHEMIN,
-    ETAT_FIN_EVITEMENT
-
-} E_Evitement;
-*/
-
-
-/****************************************************************************************/
-/* FUNCTION NAME: canProcessRx                                                          */
-/* DESCRIPTION  : Fonction de traitement des messages CAN                               */
-/****************************************************************************************/
 void canProcessRx(void);
-void automate_process(void);
+void Strategie(void);
 void automate_etat_ihm(void);
 void init_lcd(void);
-
-void affichage_debug(int var);
-
 short recalageAngulaireCapteur(void);
 short recalageDistanceX(void);
 short recalageDistanceY(void);
-
 #endif