m

Revision:
1:785b37686185
Parent:
0:a89fe490343e
diff -r a89fe490343e -r 785b37686185 Strategie.h
--- a/Strategie.h	Mon May 20 23:04:57 2019 +0000
+++ b/Strategie.h	Fri May 24 21:45:02 2019 +0000
@@ -24,31 +24,35 @@
 #include "demarreur.h"
 #include "Ecran.h"
 #include "AnalyseDistance.h"
+#include "pinMap.hpp"
 
 /* Constants -------------------------------------------------------------------*/
 
-#define TEMPSMATCH 98 
-
+#define TEMPSMATCH 99 
+#define ARRET 0
+#define ARC 1
 /* Global Variables ---------------------------------------------------------*/   
 
 
 
 /* Public Functions ------------------------------------------------------------------*/
 
-void strategieHomologationViolet();
-void strategieHomologationJaune();
+void strategieHomologationViolet(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
+void strategieHomologationJaune(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
 
 void strategieClassiqueViolet(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
 void strategieClassiqueJaune(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
 
-void strategieRCVAViolet();
-void strategieRCVAJaune();
+void strategieRCVAViolet(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
+void strategieRCVAJaune(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
 
-void strategieHumiliationViolet();
-void strategieHumiliationJaune();
+void strategieHumiliationViolet(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
+void strategieHumiliationJaune(deplacement robot, Pompe pompe, Demarreur demarreur, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
 
 void updateAndWriteScore(char n1, char n2, char n3);
 
+void arretSystem(deplacement robot, Pompe pompe, Bras brasGauche, Bras brasDroit, BrasPousser brasPousserGauche,  BrasPousser brasPousserDroit);
+
 void LectureI2CCarteCapteur(deplacement robot); // a remplacer par un include de la lib I2C d'Antoine
 
 #endif