Robar Zangana / Mbed 2 deprecated LEDLIB

Dependencies:   mbed

Committer:
robarzangana
Date:
Wed Jul 08 10:59:04 2020 +0000
Revision:
0:f2dd1916acde
laboration 3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
robarzangana 0:f2dd1916acde 1 #include "ledlib.h"
robarzangana 0:f2dd1916acde 2
robarzangana 0:f2dd1916acde 3 LED::LED(PinName pin): LED0(pin){
robarzangana 0:f2dd1916acde 4 LED0 = false;
robarzangana 0:f2dd1916acde 5 };
robarzangana 0:f2dd1916acde 6
robarzangana 0:f2dd1916acde 7 void LED::on(){
robarzangana 0:f2dd1916acde 8 LED0 = true;
robarzangana 0:f2dd1916acde 9 };
robarzangana 0:f2dd1916acde 10
robarzangana 0:f2dd1916acde 11 void LED::off(){
robarzangana 0:f2dd1916acde 12 LED0 = false;
robarzangana 0:f2dd1916acde 13 };
robarzangana 0:f2dd1916acde 14
robarzangana 0:f2dd1916acde 15 void LED::toggle(){
robarzangana 0:f2dd1916acde 16 LED0 = !LED0;
robarzangana 0:f2dd1916acde 17 };
robarzangana 0:f2dd1916acde 18
robarzangana 0:f2dd1916acde 19 void LED::blink(float sec){
robarzangana 0:f2dd1916acde 20 LED0 = !LED0;
robarzangana 0:f2dd1916acde 21 wait(sec);
robarzangana 0:f2dd1916acde 22 LED0 = !LED0;
robarzangana 0:f2dd1916acde 23 }