![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Proj 324 Final
Fork of ELEC351_Group_T by
LED.cpp
- Committer:
- thomasmorris
- Date:
- 2017-12-10
- Revision:
- 5:2594b953f111
- Child:
- 51:47f5db68500b
File content as of revision 5:2594b953f111:
#include "mbed.h" #include "LED.hpp" LED::LED(PinName pinName):pin(pinName)//Constuctor //Constuctor runs whenever a new instave of the class is created //The constructor has the same name as the class //The constructor does not have a return type //When called it needs to be given parameters Led redLed(D7); { } void LED::switchOn() //type void class is Led function is switchon { this->pin =1; //You access the attributes of the class by using the this command and then the name of the attribute } void LED::switchOff() { this->pin =0; } void LED::flash(float time) { this->pin = 1; wait(time); this->pin = 0; } void LED::Toggle() { this->pin= !this->pin; }