From 0e379d2fa40e711074c556743f3db0e288e59e21 Mon Sep 17 00:00:00 2001 From: payton Date: Wed, 6 Sep 2023 15:48:03 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8Dlog=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sf_app/code/source/app/sf_service.c | 40 ++++++++++++++++--- 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/code/application/source/sf_app/code/source/app/sf_service.c b/code/application/source/sf_app/code/source/app/sf_service.c index 7a330b96b..2e966a487 100755 --- a/code/application/source/sf_app/code/source/app/sf_service.c +++ b/code/application/source/sf_app/code/source/app/sf_service.c @@ -1145,6 +1145,11 @@ static SINT32 app_file_transfer(SF_FN_PARAM_S *pfnParam) { if(sf_get_send_video()){ s32ret = sf_video_ftp_send(); } + + if(sf_get_send_log()){ + s32ret = sf_log_send_ftp(); + } + break; case SF_MCU_STARTUP_SYN_PARAM: if (pCustomerParam->GpsSendFlag) { @@ -1177,6 +1182,11 @@ static SINT32 app_file_transfer(SF_FN_PARAM_S *pfnParam) { if(sf_get_send_video()){ s32ret = sf_video_ftp_send(); } + + if(sf_get_send_log()){ + s32ret = sf_log_send_ftp(); + } + SLOGD("GpsSendFlag:%d\n", pCustomerParam->GpsSendFlag); break; default: @@ -1485,13 +1495,22 @@ static SINT32 app_Register_Net_startup_mode(SF_FN_PARAM_S *pfnParam) s32ret = sf_read_message(); SF_APPCOMM_CHECK_RETURN(s32ret, SF_APP_ERROR_REQUEST); - if (sf_get_pic()) { + if (sf_get_pic()) + { s32ret = sf_app_to_cardv_capture(); - } else if (sf_get_send_hd()) { + } + else if (sf_get_send_hd()) + { s32ret = sf_app_to_cardv_hd_ture(); - } else if (sf_get_send_video()) { + } + else if (sf_get_send_video()) + { s32ret = sf_video_ftp_send(); } + else if(sf_get_send_log()) + { + s32ret = sf_log_send_ftp(); + } break; case SF_MCU_STARTUP_TIMELAPSE: @@ -1779,13 +1798,22 @@ static SINT32 app_Register_Net_startup_mode(SF_FN_PARAM_S *pfnParam) s32ret = sf_file_send_auto(); SF_APPCOMM_CHECK_RETURN(s32ret, SF_APP_ERROR_REQUEST); - if (sf_get_pic()) { + if (sf_get_pic()) + { s32ret = sf_app_to_cardv_capture(); - } else if (sf_get_send_hd()) { + } + else if (sf_get_send_hd()) + { s32ret = sf_app_to_cardv_hd_ture(); - } else if (sf_get_send_video()) { + } + else if (sf_get_send_video()) + { s32ret = sf_video_ftp_send(); } + else if(sf_get_send_log()) + { + s32ret = sf_log_send_ftp(); + } // sf_share_mem_customer_down(1); break;