AresENSEA-CDF2020
/
AresCDFMainCode_us2
Test
captUS.h
- Committer:
- g0dd4
- Date:
- 2020-10-28
- Revision:
- 26:4670968fbc63
- Parent:
- 25:216e62f05f82
File content as of revision 26:4670968fbc63:
// Nom du fichier : captUS.h //#ifndef CAPTUS_H //#define CAPTUS_H //#include "mbed.h" #include "math.h" #define LONGUEUR_TAB 2000 #define LARGEUR_TAB 3000 #define _PI_ 3.14159265359 #define THETA 60 // extern //extern double us_out[6]; extern unsigned int us_high[6]; extern unsigned int us_low[6]; extern bool usVerfiOrder[2][6]; //vérification de l'ordre extern Timer TimUS; extern Ticker TickUS_actu; extern unsigned int distt[6]; extern bool rebooted; extern bool wtt; // Prototypes void captUS_trig(); //void captUS_init(); void echoRise1(); void echoFall1(); void echoRise2(); void echoFall2(); void echoRise3(); void echoFall3(); void echoRise4(); void echoFall4(); void echoRise5(); void echoFall5(); void echoRise6(); void echoFall6(); /********************************** * Création d'une fonction qui * * convertis le temps en distance * **********************************/ void convertToDistance(void); /******************************************** * nous permet de placer l'origine au coins * * de la table * ********************************************/ //void changementBase(double* x_detect, double* y_detect); /******************************************* * nous permet de détecter un obstacle * * * * false : personne | true : quelquechoses * *******************************************/ //bool obstacleSpoted(float dist,double x_robot,double y_robot ,double phi, char I_theta); //#endif // CAPTUS_H