Simple example of Writing a Library https://developer.mbed.org/cookbook/Writing-a-Library

Committer:
axa986
Date:
Thu Jan 07 09:07:26 2016 +0000
Revision:
0:a9e677a711b0
This library flashing the led

Who changed what in which revision?

UserRevisionLine numberNew contents of line
axa986 0:a9e677a711b0 1 #include "Flasher.h"
axa986 0:a9e677a711b0 2 #include "mbed.h"
axa986 0:a9e677a711b0 3
axa986 0:a9e677a711b0 4 Flasher::Flasher(PinName pin) : _pin(pin) {
axa986 0:a9e677a711b0 5 _pin = 0;
axa986 0:a9e677a711b0 6 }
axa986 0:a9e677a711b0 7
axa986 0:a9e677a711b0 8 void Flasher::flash(int n) {
axa986 0:a9e677a711b0 9 for(int i=0; i<n*2; i++) {
axa986 0:a9e677a711b0 10 _pin = !_pin;
axa986 0:a9e677a711b0 11 wait(0.2);
axa986 0:a9e677a711b0 12 }
axa986 0:a9e677a711b0 13 }