ok blink

Committer:
nielsen8
Date:
Tue Nov 02 23:53:19 2010 +0000
Revision:
0:994d48d4baab
Child:
1:f91a78f50aa5

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nielsen8 0:994d48d4baab 1 #include "blink.h"
nielsen8 0:994d48d4baab 2 #include "mbed.h"
nielsen8 0:994d48d4baab 3
nielsen8 0:994d48d4baab 4 BLINK::BLINK(PinName pin) : _pin(pin) { // _pin(pin) means pass pin to the DigitalOut constructor
nielsen8 0:994d48d4baab 5 _pin = LED2; // default the output to LED2
nielsen8 0:994d48d4baab 6 }
nielsen8 0:994d48d4baab 7
nielsen8 0:994d48d4baab 8 void BLINK::flash(int n) {
nielsen8 0:994d48d4baab 9 for (int i=0; i<n*2; i++) {
nielsen8 0:994d48d4baab 10 _pin = !_pin;
nielsen8 0:994d48d4baab 11 wait(0.2);
nielsen8 0:994d48d4baab 12 }
nielsen8 0:994d48d4baab 13 }