premiere ebauche

Dependencies:   mbed PinDetect

Revision:
5:aef1fc6c0df1
Parent:
4:a8c9f6a13633
Child:
6:1a4ed88c9a4b
--- a/speedlimiter.hpp	Tue Oct 23 14:19:54 2018 +0000
+++ b/speedlimiter.hpp	Thu Oct 25 17:43:21 2018 +0000
@@ -28,7 +28,7 @@
 
     SpeedLimiter(const PinName& pedalInHi, const PinName& pedalInLo, const PinName& pedalOutHi, const PinName& pedalOutLo);
     ~SpeedLimiter();
-    
+
     void ipControllerTransferFunction();
 
     inline float getReferenceSpeed() {
@@ -46,15 +46,14 @@
         _measuredSpeed = speed;
     }
 
-
-
+    float ecoEnabledAlgorithm();
+    
 private:
     float readAdcPedalHi();
     float readAdcPedalLo();
     void writeAdcPedalHi(const float voltage);
     void writeAdcPedalLo(const float voltage);
     float ecoDisabledAlgorithm();
-    float ecoEnabledAlgorithm();
 
     float boundValue(float value, const float lowerBound, const float upperBound);
     float voltageToDecimal(const float decimal, const float reference);