增加重连后上报服务器心跳

This commit is contained in:
小马_666 2025-02-07 15:21:03 +08:00
parent ccd6adb7dc
commit c7114700ff
3 changed files with 6 additions and 5 deletions

View File

@ -20,7 +20,7 @@
#define MAX_EXPIRATION_DAYS (365 * MAX_EXPIRATION_YEARS + 30 * 3U)
#define SYS_HW_VERSION (0X22U)
#define SYS_SW_VERSION (0X11U)
#define SYS_SW_VERSION (0X10U)
#define SYS_IOT_UPLOAD_CYCLE_MIN (0X3C00U) // 高位在前,低位在后
#define SYS_IOT_RETRY (0X03U)
#define SYS_TEMP_ALARM_THRESHOLD (0X30U)

View File

@ -1469,7 +1469,7 @@ static void Nt26k_Life_Thread_Entry(void *parameter)
{
LOG_D("重连网络中...\n");
nt26k_connect_sever_flag = 0;
resp = at_create_resp(128, 0, 5000);
resp = at_create_resp(128, 0, 5000);
if (resp == RT_NULL)
{
LOG_E("No memory for response structure!");
@ -1527,6 +1527,7 @@ static void Nt26k_Life_Thread_Entry(void *parameter)
nt26k_conncet_tcp_flag = RT_TRUE;
delay_n = 0;
nt26k_disconnect_retry_flag = 0;
Nt26k_Send_Event(kNt26kHeartbeatEvent);
at_delete_resp(resp);
}
else
@ -1556,7 +1557,7 @@ static void Nt26k_Life_Thread_Entry(void *parameter)
{
at_delete_resp(resp);
}
delay_n++;
if (delay_n >= 360) // 连续重连大于1小时都不行则重启设备
{

View File

@ -15,8 +15,8 @@
/*使用动态日志及密码功能时,需开启宏 FINSH_USING_AUTH ULOG_USING_FILTER ENABLE_LOG_ALL ULOG_OUTPUT_LVL = 7 以及设置ulog.c 1522行 输出等级为0*/
/**/
// #define FINSH_USING_AUTH //开启终端密码登录功能
// #define ULOG_USING_FILTER //开启动态修改日志等级 默认修改在ulog.c 1522行
#define FINSH_USING_AUTH //开启终端密码登录功能
#define ULOG_USING_FILTER //开启动态修改日志等级 默认修改在ulog.c 1522行
#define ENABLE_LOG_ALL
#define TEST_ENABLE //打开所有的终端测试程序