11#ifndef __TAL_SLEEP_H__
12#define __TAL_SLEEP_H__
14#include "tuya_cloud_types.h"
OPERATE_RET tal_cpu_lp_enable(VOID_T)
cpu lowpower enable
OPERATE_RET tal_cpu_sleep_callback_register(TUYA_SLEEP_CB_T *sleep_cb)
sleep callback register
VOID_T tal_cpu_set_lp_mode(BOOL_T lp_enable)
set cpu lowpower mode
VOID_T tal_cpu_force_wakeup(VOID_T)
force wakeup
OPERATE_RET tal_cpu_lp_disable(VOID_T)
cpu lowpower disable
BOOL_T tal_cpu_get_lp_mode(VOID_T)
get cpu lowpower mode
VOID_T tal_cpu_allow_sleep(VOID_T)
allow to sleep