m
Diff: Strategie.h
- 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