小睡数据修复
authorhcj <1224667075@qq.com>
Thu, 10 Oct 2024 09:52:56 +0000 (17:52 +0800)
committerhcj <1224667075@qq.com>
Thu, 10 Oct 2024 09:52:56 +0000 (17:52 +0800)
code/sdk/application/wearable/fd230app/nativeui/sleep/include/SleepModel.h
code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp

index ea96a5c..b1d4b59 100644 (file)
 #define NAPTEST
 
 
-#define SLEEP_TIME_PATH "user/userdata/sleep/%s/sleep_time.bin"
-#define SLEEP_STATUS_PATH "user/userdata/sleep/%s/sleep_status.bin"
+#define SLEEP_TIME_PATH "/user/userdata/sleep/%s/sleep_time.bin"
+#define SLEEP_STATUS_PATH "/user/userdata/sleep/%s/sleep_status.bin"
 
 #ifndef NAPTEST
-#define NAP_PATH "user/userdata/sleep/%s/nap_%d.bin"
+#define NAP_PATH "/user/userdata/sleep/%s/nap_%d.bin"
 #else
-#define NAP_PATH "user/userdata/sleep/%s/nap.bin"
+#define NAP_PATH "/user/userdata/sleep/%s/nap.bin"
 #endif
-#define SLEEP_DIR_PATH "user/userdata/sleep/%s"
+#define SLEEP_DIR_PATH "/user/userdata/sleep/%s"
 
-#define SLEEP_DATA_DIR "user/userdata/sleep/"
+#define SLEEP_DATA_DIR "/user/userdata/sleep/"
 
 #define SLEEP_STATUS_LENGTH 80
 
index 00ae317..d12bd66 100644 (file)
@@ -170,9 +170,9 @@ namespace OHOS
       return false;
     }
    
-    uint8_t id=size/14;
+    uint8_t id=size/14+1;
 
-    uint8_t nap_size=12;
+    uint16_t nap_size=12;
     fwrite(&nap_size, 1, 2, fp);
 
     fwrite(&id, 1, 1, fp);