refactor: LaserTimerMinutes校验前移并增加范围检查,移除文件BOM冗余

This commit is contained in:
2026-07-23 09:59:59 +08:00
parent 6fee6323ea
commit be6f52fa8b
2 changed files with 7 additions and 6 deletions
+5 -4
View File
@@ -1,4 +1,4 @@
/******************************************************************************
* Include files
******************************************************************************/
@@ -157,6 +157,10 @@ static void AppInit(void)
if(App.Para.Layout.ERTime > 240 || App.Para.Layout.ERTime < 20) {
App.Para.Layout.ERTime = 40;
}
if(App.Para.LaserTimerMinutes < 0 || App.Para.LaserTimerMinutes > 240)
App.Para.LaserTimerMinutes = 10;
SGCP.LaserTimerMinutes = App.Para.LaserTimerMinutes;
SAVE_APP_PARA((uint32_t *)&App.Para);
LpUart0Init(App.Para.Rs485Ch1.BaudRate);//低功耗串口初始化
@@ -196,9 +200,6 @@ static void AppInit(void)
App.Login_LPTimer0 = true;
//LPTimer0_ON((App.Nonce % 1200) + 300);//定时30s+随机2分钟,最小间隙100ms
LPTimer0_ON(50);//5秒后注册
if(App.Para.LaserTimerMinutes == 0)
App.Para.LaserTimerMinutes = 10;
SGCP.LaserTimerMinutes = App.Para.LaserTimerMinutes;
App.UploadFlag = false;
App.Upload_LPTimer0 = false;