LedOut
Diff: ledout.cpp
- Revision:
- 0:e84e28f3573f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ledout.cpp Mon Sep 09 17:13:09 2013 +0000 @@ -0,0 +1,22 @@ +#include "ledout.h" + +LedOut::LedOut(PCA9555 *ioExt, unsigned int pin) + : extIO(ioExt), ledPin(pin) { + +} + +void LedOut::set() { + extIO->setPin(ledPin); +} + +void LedOut::clear() { + extIO->clearPin(ledPin); +} + +void LedOut::toggle() { + extIO->togglePin(ledPin); +} + +bool LedOut::get() { + return extIO->getPin(ledPin); +} \ No newline at end of file