Archived
1
0
This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
keybrd/src/RowPort.h

17 lines
401 B
C
Raw Normal View History

2016-05-09 14:05:08 +00:00
#ifndef ROWPORT_H
#define ROWPORT_H
#include <Arduino.h>
#include <inttypes.h>
/*
RowPort is an abstract base class.
Port classes are the keybrd library's interface to microcontoller ports or I/O expander ports.
*/
class RowPort
{
public:
virtual void setActivePinHigh(const uint8_t activePin)=0;
virtual void setActivePinLow(const uint8_t activePin)=0;
};
#endif