Files
esp32-zigbee/main/led_indicator.h
T

21 lines
384 B
C
Executable File

#ifndef LED_INDICATOR_H
#define LED_INDICATOR_H
#include "driver/gpio.h"
#include "esp_err.h"
typedef enum {
LED_OFF,
LED_PAIRING,
LED_CONNECTED,
LED_DISCONNECTED,
LED_RELAY_ON,
LED_RELAY_OFF,
LED_FACTORY_RESET
} led_state_t;
esp_err_t led_indicator_init(gpio_num_t gpio_num);
void led_indicator_set_state(led_state_t state);
#endif // LED_INDICATOR_H