fix: 修复24小时重复注册时未启动注册定时器的bug

This commit is contained in:
2026-06-17 14:19:13 +08:00
parent 725e9ce1f2
commit d64379caf7
+2 -1
View File
@@ -195,7 +195,7 @@ static void AppInit(void)
App.Login_RTC = false; App.Login_RTC = false;
App.Login_LPTimer0 = true; App.Login_LPTimer0 = true;
//LPTimer0_ON((App.Nonce % 1200) + 300);//定时30s+随机2分钟,最小间隙100ms //LPTimer0_ON((App.Nonce % 1200) + 300);//定时30s+随机2分钟,最小间隙100ms
LPTimer0_ON(50); LPTimer0_ON(50);//5秒后注册
MAIN_DBG_LOG("Login LPTimer0 Open\r\n"); MAIN_DBG_LOG("Login LPTimer0 Open\r\n");
App.Upload45S10SCount = 0; App.Upload45S10SCount = 0;
@@ -558,6 +558,7 @@ void RtcIRQHander(void)
App.Login30MinCount = 0; App.Login30MinCount = 0;
App.Login_RTC = false;//关闭30分注册定时器 App.Login_RTC = false;//关闭30分注册定时器
App.Login_LPTimer0 = true;
LPTimer0_ON((App.Nonce % 1200) + 300);//定时30s+随机2分钟,最小间隙100ms LPTimer0_ON((App.Nonce % 1200) + 300);//定时30s+随机2分钟,最小间隙100ms
MAIN_DBG_LOG("Login LPTimer0 Open\r\n"); MAIN_DBG_LOG("Login LPTimer0 Open\r\n");
} }