Works with interrupts
Dependents: Nucleo_UltrasonicHelloWorld Proj Nucleo_UltrasonicHelloWorld mbedTurtleCar ... more
Diff: ultrasonic.h
- Revision:
- 1:114e0698a5d2
- Parent:
- 0:6aa04a8c8d4c
- Child:
- 2:cc1143d36567
diff -r 6aa04a8c8d4c -r 114e0698a5d2 ultrasonic.h
--- a/ultrasonic.h Sun Nov 23 20:27:09 2014 +0000
+++ b/ultrasonic.h Sun Nov 23 20:34:26 2014 +0000
@@ -6,6 +6,7 @@
class ultrasonic
{
public:
+
ultrasonic(PinName trigPin, PinName echoPin, float updateSpeed, float timeout);
ultrasonic(PinName trigPin, PinName echoPin, float updateSpeed, float timeout, void onUpdate(int), void onTrig(void),void onStartTimer(void)/*, Timer *t*/ );
int getCurrentDistance(void);
HC-SR04