From: hcj <1224667075@qq.com> Date: Thu, 19 Sep 2024 09:15:10 +0000 (+0800) Subject: 增加2ae0 传输出错文件,先统计看是否有出现 X-Git-Tag: release_V1.2.70_20241020_135402~457^2~1 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=b4724020c754eb44c66b9d395affb852fe6f0d6a;p=mirrors%2FFD230.git 增加2ae0 传输出错文件,先统计看是否有出现 --- diff --git a/code/sdk/application/wearable/service/ble_service/bleservice/bleService.c b/code/sdk/application/wearable/service/ble_service/bleservice/bleService.c index ee8b70658..c1f1c21a9 100644 --- a/code/sdk/application/wearable/service/ble_service/bleservice/bleService.c +++ b/code/sdk/application/wearable/service/ble_service/bleservice/bleService.c @@ -1272,7 +1272,18 @@ static void svr_ble_bt_gatts_req_write_cb(uint8_t server_id, uint16_t conn_id, g { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "g_ble_server_handle %d conn_id :%d write_cb_para->length:%d write_cb_para->handle %d write_cb_para->request_id:%d",g_ble_server_handle,conn_id,write_cb_para->length, write_cb_para->handle,write_cb_para->request_id); - + if(write_cb_para->handle==data2ae0Cmd) + { + if(status!=ERRCODE_SUCC) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"ota fial "); + //如果存在此文件证明ota出现失败过 + FILE *fp= fopen("user/updata/Ble_ota_file.txt","ab+"); + fwrite("x",1,1,fp); + fclose(fp); + } + + } blesrv_service_recv_msg_handler(write_cb_para->handle,write_cb_para->value,write_cb_para->length); } static void svr_ble_mtu_exchange(uint8_t server_id, uint16_t conn_id, uint16_t mtu_size, errcode_t status)