iotd/hal/gpio.h
@@ -36,6 +36,7 @@ gpio_info_t input[GPIO_MAXIN]; /* GPIO input pins */ int incnt; /* GPIO input numbers */ int infrared_enable; /* infrared enable or not */ } gpio_t; extern int gpio_init(gpio_t *gpio); @@ -45,7 +46,9 @@ extern void gpio_out(char *name, char *cmd); /* Return value: 0(LOW): Nobody detected, !0: Which infrared detect incoming */ extern int infrared_detect(void); #define FLAG_INFRARED_INDOOR (1<<0) #define FLAG_INFRARED_HALLWAY (1<<1) extern int infrared_detect(int interval); #endif /* ----- #ifndef _GPIO_H_ ----- */