Biblioteca para uso do ultrassom HC-SR04

Dependents:   Sonar-HC-SR04 CarrinhoLabirinto Nucleo_Us_ticker_20160803 ProjetoSO ... more

Revision:
2:9daf23ed9d84
Parent:
0:d1d7bb1c1f6c
--- a/HCSR04.cpp	Thu Feb 05 20:05:43 2015 +0000
+++ b/HCSR04.cpp	Thu Feb 05 23:37:56 2015 +0000
@@ -17,14 +17,15 @@
     }
 
 float HCSR04::readEcho(void){     
-    _t=1;                       //Inicio do trigger
+    _t = 1;                     //Inicio do trigger
     wait_us(10);                //10us de pulso
-    _t=0;                       //Fim do trigger
+    _t = 0;                     //Fim do trigger
+    _tempo.reset();             //Reset para o próximo ciclo
     while(!_e);
     _tempo.start();
     while(_e);
+    _tempo.stop();              //Paro o temporizador
     tdist = _tempo.read_us();   //Leitura do tempo transcorrido 
-    _tempo.stop();              //Paro o temporizador
-    _tempo.reset();             //Reset para o próximo ciclo
+    //_tempo.reset();           //Reset para o próximo ciclo
     return tdist;
 }
\ No newline at end of file