From ed5badd2969c059348b665085b8518f133534c12 Mon Sep 17 00:00:00 2001 From: payton Date: Sat, 20 Jan 2024 15:52:03 +0800 Subject: [PATCH] =?UTF-8?q?1.sd=E5=8D=A1=E8=AD=A6=E5=91=8A=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../source/sf_app/code/source/4gMng/sf_sms.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/code/application/source/sf_app/code/source/4gMng/sf_sms.c b/code/application/source/sf_app/code/source/4gMng/sf_sms.c index e2ce19f81..273567ffb 100755 --- a/code/application/source/sf_app/code/source/4gMng/sf_sms.c +++ b/code/application/source/sf_app/code/source/4gMng/sf_sms.c @@ -2736,9 +2736,15 @@ SINT32 sf_power_off_check_sd(void) } else { - if(puiPara->SdFailCount) + if((!sf_in_card_exist()) || (SDstoreattrs.SDFree < 30)) { - puiPara->SdFailCount = 0; + if((startup == SF_MCU_STARTUP_TIMELAPSE) || (startup == SF_MCU_STARTUP_PIR) || (startup == SF_MCU_STARTUP_BATCH_SEND)) + { + puiPara->SdFailCount++; + } + else { + puiPara->SdFailCount = 0; + } sf_sleep_ms(100); } }