ExternalIn
Diff: externalin.cpp
- Revision:
- 2:6c525c701aad
- Parent:
- 1:feaee10590b7
--- a/externalin.cpp Thu Sep 19 13:10:36 2013 +0000 +++ b/externalin.cpp Sun Nov 03 11:38:18 2013 +0000 @@ -8,6 +8,12 @@ extIO->change(this, &ExternalIn::callChange); } +ExternalIn::ExternalIn(PCA9555 *ioExt, unsigned int pin, bool defaultState) + : extIO(ioExt), inPin(pin), pinState(defaultState) { + + extIO->change(this, &ExternalIn::callChange); +} + bool ExternalIn::read() { return extIO->getPin(inPin); }