Added timeout functionality
Fork of HCSR04 by
Diff: hcsr04.h
- Revision:
- 1:e01896ab28d7
- Parent:
- 0:86b2086be101
--- a/hcsr04.h Mon Apr 14 08:23:09 2014 +0000 +++ b/hcsr04.h Mon Oct 24 12:59:41 2016 +0000 @@ -39,11 +39,13 @@ HCSR04(PinName t, PinName e); long echo_duration(); long distance(); + bool timedOut; private: DigitalOut trig; DigitalIn echo; Timer timer; + Timer timeout_timer; long duration,distance_cm; };