Simple library for LED blinking.

Dependents:   roam_v2 finalV1 finalV1 finalv2 ... more

Committer:
tbjazic
Date:
Sun Nov 15 09:12:51 2015 +0000
Revision:
2:190915d53c0b
Parent:
0:c9a302c4bed9
Child:
3:286a364f952f
Documentation updated.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tbjazic 0:c9a302c4bed9 1 #include "Blinker.h"
tbjazic 0:c9a302c4bed9 2 #include "mbed.h"
tbjazic 0:c9a302c4bed9 3
tbjazic 0:c9a302c4bed9 4 Blinker::Blinker(PinName pin):myled(pin) {
tbjazic 0:c9a302c4bed9 5 myled = 0;
tbjazic 0:c9a302c4bed9 6 }
tbjazic 0:c9a302c4bed9 7
tbjazic 0:c9a302c4bed9 8 void Blinker::blink(int n, float t) {
tbjazic 0:c9a302c4bed9 9 for (int i = 0; i < n; i++) {
tbjazic 0:c9a302c4bed9 10 myled = 1;
tbjazic 2:190915d53c0b 11 wait(t/2);
tbjazic 0:c9a302c4bed9 12 myled = 0;
tbjazic 2:190915d53c0b 13 wait(t/2);
tbjazic 0:c9a302c4bed9 14 }
tbjazic 0:c9a302c4bed9 15 }