12345678910111213141516171819202122232425262728 |
- #ifndef ROWIOE_H
- #define ROWIOE_H
-
- #include <RowBase.h>
- #include <RowScanner_PinsBitwise.h>
- #include <Debouncer_4Samples.h>
-
- /*
- Simlar to Row but using RowScanner_PinsBitwise.
-
- Configuration
- -------------
-
- Instantiation
- -------------
- */
- class RowIOE : public RowBase
- {
- private:
- RowScanner_PinsBitwise scanner;
- Debouncer_4Samples debouncer;
- public:
- RowIOE( RowPort& refRowPort, const uint8_t strobePin,
- ColPort& refColPort, Key *const ptrsKeys[])
- : RowBase(ptrsKeys), scanner(refRowPort, strobePin, refColPort) { }
- virtual void process();
- };
- #endif
|