From 73b5809b0051714c940573b9ce7c9b64d2721b2b Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Fri, 6 Sep 2024 16:41:22 +0800 Subject: [PATCH] =?utf8?q?=E7=9D=A1=E7=9C=A0=E6=95=B0=E6=8D=AE=E4=B8=8A?= =?utf8?q?=E4=BC=A0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../wearable/service/ble_service/blemoder/bletest.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp b/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp index a508acaf8..2ccf62818 100644 --- a/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp +++ b/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp @@ -542,8 +542,11 @@ uint8_t ble_get_sleep_data(uint32_t file_size,uint8_t day_,uint8_t *data) fseek(fp, 0, SEEK_END); sleep_file_size = ftell(fp); fseek(fp, 0, SEEK_SET); - uint16_t read_size =fread(data+offset+3+read_size,1,sleep_file_size,fp); - offset+=read_size; + uint16_t read_size_status =fread(data+offset+3+read_size,1,sleep_file_size,fp); + read_size+=read_size_status; + memcpy(data+offset,&read_size,2); + + offset+=read_size_status; } offset+=read_size; offset+=3; -- 2.17.1