Merge #894 into sdk602patch0626 from refs/changes/894/head 895/target/1
author胡传军 <1224667075@qq.com>
Fri, 6 Sep 2024 08:56:37 +0000 (08:56 +0000)
committersnickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
Fri, 6 Sep 2024 08:56:37 +0000 (08:56 +0000)
睡眠数据上传修改

* refs/changes/894/head: (1 commits squashed)

  - 睡眠数据上传修改

Signed-off-by: aliyun8003852482 <1224667075@qq.com>
Reviewed-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
Merged-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
link: https://codeup.aliyun.com/64191456b9581d62e8f81ac0/FD230/change/894
code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp

index ef2d264..5e532bc 100644 (file)
@@ -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;