* @Author: penglei 1624952103@qq.com
* @Date: SLEPPNOTIFY24-06-26 19:36:48
* @LastEditors: penglei 1624952103@qq.com
- * @LastEditTime: 2025-08-06 10:42:09
+ * @LastEditTime: 2025-10-17 14:49:37
* @FilePath:
* /FD230/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp
* @Description:
{
- OHOS::WEAR_STAT_T *wear_stat = NULL;
+ static OHOS::WEAR_STAT_T *wear_stat = NULL;
void SleepModel::clean_sleep_data(void)
{
return;
if(wear_stat == NULL)
- wear_stat = (OHOS :: WEAR_STAT_T*)malloc(len);
+ wear_stat = (OHOS :: WEAR_STAT_T*)malloc(len);
if(wear_stat == NULL)
{
return;
}
- FILE *fp = fopen("user/userdata/wear.bin", "rb");
+ FILE *fp = fopen("user/userdata/wear.bin", "r");
if (fp == NULL)
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "wear file open failed");
wear_status = wearstatus;
CWM_CustomSensorInput(&csd);
// CWM_OS_dbgPrintf("111wearstatus : %d\r\n",wearstatus);
-
+#ifdef CUSTOM_UTILS
+ do_custom_fileoperate_service_check_msg(
+ CUSTOM_FILEOPERATE_MSG_TYPE_WEAR_DATA_SAVE, NULL, 0);
+#endif
#endif
}
break;
case CUSTOM_FILEOPERATE_MSG_TYPE_WEAR_DATA_SAVE:
- // cywee_custom_save_wear_data();
+#ifdef SUPPORT_CYWEE_SERVICE
+ cywee_custom_save_wear_data();
+#endif
break;
case CUSTOM_FILEOPERATE_MSG_TYPE_BATTERY_DATA_READ: