TINF_6ABEL18 / LauflichtBalken
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers LaufLichtBalken.h Source File

LaufLichtBalken.h

00001 #include "mbed.h"
00002 #ifndef LAUFLICHTBALKEN_H
00003 #define LAUFLICHTBALKEN_H
00004 
00005 
00006 class LaufLichtBalken
00007 {
00008     public:
00009         LaufLichtBalken(PinName pin, PinName pin2, PinName pin3, PinName pin4 ) : _pin(pin) , _pin2(pin2), _pin3(pin3), _pin4(pin4) // initialisierungsliste ( muss gleich heissen wie der Konstruktor )
00010         {
00011         _pin=0;                     
00012         _pin2=0;
00013         _pin2=0;
00014         _pin2=0;
00015         }
00016  
00017     void ledOff(void);
00018     
00019     void ledOn1(void);
00020     
00021     void ledOn2(void);
00022     
00023     void ledOn3(void);
00024     
00025     void ledOn4(void);
00026     
00027     void printStatus(void);
00028     
00029     private:
00030         DigitalOut _pin; 
00031         DigitalOut _pin2; 
00032         DigitalOut _pin3; 
00033         DigitalOut _pin4; 
00034 };
00035 
00036 #endif