Function on LEDs

Revision:
0:3d463f0d51d9
Child:
1:e8cbefd668a4
diff -r 000000000000 -r 3d463f0d51d9 FonctionLED.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/FonctionLED.cpp	Sat May 26 11:12:04 2012 +0000
@@ -0,0 +1,22 @@
+#include "FonctionLED.h"
+#include "mbed.h"
+
+FonctionLED::FonctionLED(PinName pin): _pin(pin){
+    _pin = 0;
+}
+
+void FonctionLED::OnOff(){
+    if(_pin == 0){
+        _pin = 1;
+    }
+    else _pin = 0;
+}
+
+void FonctionLED::Brightness(int n){
+    if(_pin < 1.0)){
+        _pin += 0.02;
+    }
+    else if(_pin > 0.0){
+        _pin -= 0.02;
+    }
+}
\ No newline at end of file