ICACHE_FLASH_ATTR void led_pattern_b(void)
static os_timer_t led_sub_pattern_timer
#define PIN_FUNC_SELECT(PIN_NAME, FUNC)
static os_timer_t led_single_blink_off_timer
ICACHE_FLASH_ATTR static void led_blinker_timer_func(void *arg)
#define PERIPHS_IO_MUX_GPIO2_U
#define ICACHE_FLASH_ATTR
static uint8_t led_sub_pattern_state
#define GPIO_REG_READ(reg)
ICACHE_FLASH_ATTR static void led_single_blink_off_timer_func(void *arg)
ICACHE_FLASH_ATTR void led_off(void)
static os_timer_t led_double_blink_timer
static volatile bool led_blinker_timer_running
ICACHE_FLASH_ATTR void led_blink(void)
static os_timer_t led_blinker_timer
ICACHE_FLASH_ATTR void led_init(void)
ICACHE_FLASH_ATTR void led_on(void)
#define os_timer_arm(a, b, c)
ICACHE_FLASH_ATTR static void led_double_blink_timer_func(void *arg)
void gpio_output_set(uint32 set_mask, uint32 clear_mask, uint32 enable_mask, uint32 disable_mask)
ICACHE_FLASH_ATTR void led_pattern_a(void)
static volatile bool led_double_blinker_timer_running
ICACHE_FLASH_ATTR void led_stop_pattern(void)
ICACHE_FLASH_ATTR void led_pattern_c(void)