1. 解决频繁频繁掉线的问题:原因是因为ble

sdk需要一开始就初始化,配网的时候只是去控制其广播是否开启。不然会导致一直掉线
This commit is contained in:
2025-05-29 13:08:40 +08:00
parent cb1ea6e364
commit 5ec8b9380c
19 changed files with 333 additions and 278 deletions

View File

@ -108,9 +108,17 @@ int hf_atcmd_light_query(pat_session_t s, int argc, char *argv[], char *rsp, int
g_device_control.duty_ww);
return 0;
}
extern int HILINK_RestoreFactorySettings(void);
int hf_atcmd_reset(pat_session_t s,int argc,char *argv[],char *rsp,int len)
{
HILINK_RestoreFactorySettings();
return 0;
}
// 注册AT指令
const hfat_cmd_t spotlight_ut_cmds_table[] = {
{NULL, NULL, NULL, NULL}
};
extern bool g_reset_factory_flag;
int hf_atcmd_reset_factory(pat_session_t s,int argc,char *argv[],char *rsp,int len)
{
g_reset_factory_flag = true;
HILINK_RestoreFactorySettings();
return 0;
}