my library for elec350

Dependencies:   mbed

Committer:
spanesar
Date:
Thu Oct 06 09:40:57 2016 +0000
Revision:
1:8cd3ad6ab5f3
added Led classes

Who changed what in which revision?

UserRevisionLine numberNew contents of line
spanesar 1:8cd3ad6ab5f3 1 #ifndef _LED_H_
spanesar 1:8cd3ad6ab5f3 2 #define _LED_H_
spanesar 1:8cd3ad6ab5f3 3 #include "mbed.h"
spanesar 1:8cd3ad6ab5f3 4
spanesar 1:8cd3ad6ab5f3 5 class Led
spanesar 1:8cd3ad6ab5f3 6 {
spanesar 1:8cd3ad6ab5f3 7 public:
spanesar 1:8cd3ad6ab5f3 8 Led(PinName pinName);
spanesar 1:8cd3ad6ab5f3 9 void switchOn();
spanesar 1:8cd3ad6ab5f3 10 void switchOff();
spanesar 1:8cd3ad6ab5f3 11 void flash(float time);
spanesar 1:8cd3ad6ab5f3 12 private:
spanesar 1:8cd3ad6ab5f3 13 DigitalOut pin;
spanesar 1:8cd3ad6ab5f3 14 };
spanesar 1:8cd3ad6ab5f3 15 #endif