Files
ACSreader/gpio.h
Martijn Scheepers 0a351e158c v2 save
2019-01-29 10:15:35 +01:00

27 lines
569 B
C

#ifndef GPIO_FILE
#define GPIO_FILE
#include "confuse.h"
#define RELAY_OFF 0
#define RELAY_ON 1
#define IN 0
#define OUT 1
#define LOW 0
#define HIGH 1
int GPIOWrite(unsigned int pin, unsigned int value);
unsigned int get_relaypin(unsigned int pin);
int gpio_initrelay(unsigned int relay, cfg_bool_t relayinvert);
//void starttimer(unsigned int switchtime);
//unsigned int get_relaypin(int pin);
//int gpio_switchrelay(int state, unsigned int relay, cfg_bool_t relayinvert);
unsigned int get_inputpin(int pin);
int gpio_initinput(unsigned int input);
#endif