TwoLeds
TwoLeds.cpp
- Committer:
- Wizo
- Date:
- 2018-06-20
- Revision:
- 0:047ba38fb71d
File content as of revision 0:047ba38fb71d:
#include "mbed.h" #include "TwoLeds.h" void TwoLeds::ledOn(void) { _pin1 = 1; _pin2 = 1; } void TwoLeds::ledOff(void) { _pin1 = 0; _pin2 = 0; } void TwoLeds::ledX() { if( _pin1 == 0 && _pin2 == 0){ _pin1 = 1; _pin2 = 0; } else if(_pin1 == 1 && _pin2 == 0){ _pin1 = 0; _pin2 = 1; } else if(_pin1 == 0 && _pin2 == 1){ _pin1 = 1; _pin2 = 0; } } void TwoLeds::printStatus(void) { printf("LED1 is now: %d\n", _pin1.read()); printf("LED2 is now: %d\n", _pin2.read()); }