Markus Reiner
Diff: TwoLeds.h
- Revision:
- 0:47c97818eef0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TwoLeds.h Wed Jun 20 17:15:15 2018 +0000 @@ -0,0 +1,25 @@ +#include "mbed.h" +#ifndef TwoLeds_H +#define TwoLeds_H + + +class TwoLeds +{ + public: + TwoLeds(PinName pin, PinName pin2 ) : _pin(pin) , _pin2(pin2) // initialisierungsliste ( muss gleich heissen wie der Konstruktor ) + { + _pin=0; // initalisierung mit 0 + _pin2=0; + } + + void ledOn(void); + void ledOff(void); + void ledX(void); + void printStatus(void); + + private: + DigitalOut _pin; // _steht im Namen für privat, am Anfang oder am ende + DigitalOut _pin2; +}; + +#endif \ No newline at end of file