AresENSEA-CDF2020 / Mbed 2 deprecated AresCDFMainCode

Dependencies:   mbed DRV8825

Revision:
26:bb2b778bd351
Parent:
25:869b1c1f51a7
--- a/captUS.cpp	Thu Oct 29 07:53:25 2020 +0000
+++ b/captUS.cpp	Tue Nov 03 16:29:13 2020 +0000
@@ -2,8 +2,8 @@
 #include "pins.h"
 
 /* #define */
-#define DISTLIM 600 // Distance max de détection
-#define OFFSET 200
+#define DISTLIM 700 // Distance max de détection
+#define OFFSET 100
 #define MAXMOY 3 // Nombre de mesure pour la moyenne
 
 /* Variables globales */
@@ -13,7 +13,6 @@
 unsigned int us_high[6] = {0}; // Valeurs du timer lorsqu'il y a une interruption sur front montant
 unsigned int us_low[6] = {0}; // Valeurs du timer lorsqu'il y a une interruption sur front descendant
 unsigned int us_diff[6] = {0}; // Différence entre ces deux temps
-//bool us_verif[6] = {0}; // Permet d'enchainer dans le bon ordre : front montant puis front descendant
 bool us_verif2[2][6] = {0};
 
 unsigned int us_dist[6] = {0}; // Valeurs des distances
@@ -178,12 +177,6 @@
 
 void captUS_convToDist()
 {
-    /**************************************
-     * Nous convertisons grâce au valeur  *
-     * qui sont retournées par echoRiseX  *
-     * et echoFallx                       *
-     **************************************/
-
     for(int i = 0; i<6; i++) {
         if(us_verif2[0][i] == true && us_verif2[1][i] == true)
             us_dist[i] = (int) (((us_low[i] - us_high[i])*340)/1000); //conversion en distance(mm)