elec350

Dependencies:   mbed

Fork of elec350 by Bob Merrison-Hort

led.cpp

Committer:
rmerrisonhort
Date:
2015-10-20
Revision:
7:aa63d1e53be6
Parent:
0:753cf4c2738f
Child:
15:c1362c12a896

File content as of revision 7:aa63d1e53be6:

#include "led.h"
#include <vector>

Led::Led(string name) {
    if (name == "red") {
        this->pinName = PD_14;
    } else if (name == "green") {
        this->pinName = PD_12;
    } else if (name == "orange") {
        this->pinName = PD_13;
    } else if (name == "blue") {
        this->pinName = PD_15;
    }
    
    this->pin = new DigitalOut(this->pinName);
}

void Led::On() {
    this->pin->write(1);
}

void Led::Off() {
    this->pin->write(0);
}