DFU 완료 후 전원 래치 Low 방지(전원 OFF 이유 구분)

This commit is contained in:
2026-06-19 11:10:57 +09:00
parent 6ad018ad29
commit a6213faca8
3 changed files with 7 additions and 6 deletions
+4 -4
View File
@@ -167,8 +167,8 @@ static void battery_work_handler(struct k_work *work)
if (low_battery_cnt >= BATTERY_MONITOR_LIMIT_COUNT)
{
low_battery_cnt = 0;
DBG_PRINTF("[BATT] %ux low -> Power OFF\r\n", BATTERY_MONITOR_LIMIT_COUNT);
sleep_mode_enter();
DBG_ERR("[BATT] %ux low -> Power OFF\r\n", BATTERY_MONITOR_LIMIT_COUNT);
sleep_mode_enter_reason("battery-low");
return;
}
}
@@ -197,8 +197,8 @@ static void battery_work_handler(struct k_work *work)
if (high_temperature_cnt >= BATTERY_MONITOR_LIMIT_COUNT)
{
high_temperature_cnt = 0;
DBG_PRINTF("[TEMP] %ux high -> Power OFF\r\n", BATTERY_MONITOR_LIMIT_COUNT);
sleep_mode_enter();
DBG_ERR("[TEMP] %ux high -> Power OFF\r\n", BATTERY_MONITOR_LIMIT_COUNT);
sleep_mode_enter_reason("temperature-high");
return;
}
}