Runlight

LaufLicht.h

Committer:
martwerl
Date:
2018-06-20
Revision:
0:1836b0410ef1

File content as of revision 0:1836b0410ef1:

#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