Runlight

Revision:
0:1836b0410ef1
diff -r 000000000000 -r 1836b0410ef1 LaufLicht.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LaufLicht.h	Wed Jun 20 13:40:38 2018 +0000
@@ -0,0 +1,35 @@
+#include "mbed.h"
+#ifndef LAUFLICHT_H
+#define LAUFLICHT_H
+
+class LaufLicht
+{
+    public:
+        LaufLicht(PinName pin, PinName pin2, PinName pin3, PinName pin4 ) : _pin(pin) , _pin2(pin2), _pin3(pin3), _pin4(pin4) // initialisierungsliste ( muss gleich heissen wie der Konstruktor )
+        {
+            _pin=0;                     
+            _pin2=0;
+            _pin3=0;
+            _pin4=0;
+        }
+        
+    
+ 
+    void ledOff(void);
+    
+    void ledOn1(void);
+    
+    void ledOn2(void);
+    
+    void ledOn3(void);
+    
+    void ledOn4(void);
+    
+    void printStatus(void);
+  private:
+        DigitalOut _pin; 
+        DigitalOut _pin2; 
+        DigitalOut _pin3; 
+        DigitalOut _pin4; 
+};
+#endif
\ No newline at end of file