![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Grundfunktionen für Micromouse
Dependencies: AutomationElements mbed
Diff: UltrasonicSensor/HCSR04.cpp
- Revision:
- 1:4808f55970e8
- Parent:
- 0:e38b500d6e74
--- a/UltrasonicSensor/HCSR04.cpp Thu Apr 19 11:31:49 2018 +0000 +++ b/UltrasonicSensor/HCSR04.cpp Sun Apr 22 09:55:40 2018 +0000 @@ -1,7 +1,7 @@ #include "mbed.h" #include "HCSR04.h" -float sampleTime = 0.5f; +float sampleTime = 0.05f;//Ehemals 0.5 HCSR04::HCSR04(InterruptIn& echo, DigitalOut& trigger) : echo(echo), trigger(trigger) { @@ -54,7 +54,7 @@ void HCSR04::startMeasurement() { trigger = 1; - triggerTimeout.attach_us(this, &HCSR04::turnOffTrigger, 10); + triggerTimeout.attach_us(this, &HCSR04::turnOffTrigger, 10);//Ehemals 10 echo.rise(this, &HCSR04::startTimer); newDataReady = false; }