m
Strategie.h
- Committer:
- JimmyAREM
- Date:
- 2019-05-20
- Revision:
- 0:a89fe490343e
- Child:
- 1:785b37686185
File content as of revision 0:a89fe490343e:
#ifndef STRATEGIE_H #define STRATEGIE_H /** **************************************************************************** * @file Strategie.h * @author Jimmy MAINGAM * @version V0.0.1 * @date 04/05/2019 * @brief Implementation file to communicate with the screen **************************************************************************** *This software has been developed to be used in AREM's robot for the cdfr 2019 **/ /* Includes ------------------------------------------------------------------*/ #include "mbed.h" #include "hardware.h" #include "odometrie.h" #include "reglages.h" #include "deplacement.h" #include "BrasPousser.h" #include "Bras.h" #include "Pompe.h" #include "demarreur.h" #include "Ecran.h" #include "AnalyseDistance.h" /* Constants -------------------------------------------------------------------*/ #define TEMPSMATCH 98 /* Global Variables ---------------------------------------------------------*/ /* Public Functions ------------------------------------------------------------------*/ void strategieHomologationViolet(); void strategieHomologationJaune(); 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 strategieHumiliationViolet(); void strategieHumiliationJaune(); void updateAndWriteScore(char n1, char n2, char n3); void LectureI2CCarteCapteur(deplacement robot); // a remplacer par un include de la lib I2C d'Antoine #endif