Program for the water play project for the course Software Testing Practical 2016 given at the VU University

Dependencies:   mbed DRV88255 TextLCD Ping mbed-rtos

Revision:
24:eeef4009640d
Parent:
10:fd4670ec0806
Child:
27:4f73f754fdc9
--- a/ProximityController.cpp	Mon Jun 13 12:57:14 2016 +0000
+++ b/ProximityController.cpp	Mon Jun 13 13:41:25 2016 +0000
@@ -3,6 +3,7 @@
 
 Ping pinger(p30);
 
+float distance_to_base = 14.5;
 
 void ProximityController::update() {
     int range;
@@ -13,9 +14,14 @@
     this->distance = (float)range;
 }        
 
+float ProximityController::getDistance()
+{
+    return this->distance;
+}
 
 float ProximityController::getValue() {
-    return this->distance;    
+    this->volume = (this->ditance - distance_to_base) * ((100/12) *10);
+    return this->volume;    
 }
 
 std::string ProximityController::get_name() {