ESP8266_swiss_army_board/src/app/IOManager.h
2019-04-23 07:59:37 +02:00

18 lines
298 B
C++

#ifndef IOMANAGER_H
#define IOMANAGER_H
#include "definition.h"
#include <PCF8574.h>
class IOManager
{
public:
IOManager(PCF8574 &pcf);
void setISROnIOChange(void (*isrFunc)(), Pin pin = GPIO_0);
PCF8574 &getPcf();
private:
PCF8574 &_pcf;
protected:
};
#endif //IOMANAGER_H