Saltware / Mbed 2 deprecated Water Play

Dependencies:   mbed DRV88255 TextLCD Ping mbed-rtos

Revision:
10:fd4670ec0806
Parent:
5:44ce56378b65
Child:
24:eeef4009640d
Child:
25:169672dbab91
--- a/ProximityController.h	Fri Jun 10 12:56:53 2016 +0000
+++ b/ProximityController.h	Fri Jun 10 22:21:04 2016 +0000
@@ -4,13 +4,20 @@
 #include "stdio.h"
 #include "Ping.h"
 #include "mbed.h"
-
+#include "SensorController.h"
 
-class ProximityController {
+class ProximityController : public SensorController {
     public:
-        ProximityController();
+        ProximityController(bool threaded, int interval_ms) : SensorController(threaded, interval_ms) {printf("Initiate Proximity Controller\r\n");}
+        
+        virtual void update();
         
-        static int readDistance();
+        virtual float getValue();
+        
+        virtual std::string get_name();
+        
+    private:
+        float distance;
         
 };