#pragma once #include #include "sys.h" /******************************************************************************* * DEBUG_LIGHT * *******************************************************************************/ void debug_light_init(int io_index); /******************************************************************************* * zbsp_enter_sleep * *******************************************************************************/ /** * @brief * * @param after_ms * @param wakeup_io_index */ void zbsp_enter_sleep(int32_t after_ms, int32_t wakeup_io_index, bool mirror); /******************************************************************************* * gpio_io_state_monitor * *******************************************************************************/ void zbsp_gpio_state_monitor(int dumpstate_period, uint8_t* io_index, int32_t nio); void zbsp_gpio_state_monitor_without_initio(int dumpstate_period, uint8_t* io_index, int32_t nio); void board_init();