bool RebootAndShutdownModel::RegisterFuncKeyLongPressEvent(void)
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "RebootAndShutdownModel::RegisterFuncKeyLongPressEvent");
- int32_t ret = uapi_button_register_event_cb(SOSKeyLongPress, BUTTON1_LONGPRESS_8S);
+ int32_t ret = uapi_button_register_event_cb(SOSKeyLongPress, BUTTON1_LONGPRESS_3S);
if (ret != ERRCODE_SUCC)
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Register PowerKey LongPress Event error, ret = %d", ret);
}
-
-#define CWM_HISTORY_DATA_PATH "/user/userdata/goal/step/step_"
-
-#define CWM_HISTORY_DATA_CALORIES_PATH "/user/userdata/goal/calories/calories_"
-
-#define CWM_HISTORY_DATA_DISTANCE_PATH "/user/userdata/goal/distance/distance_"
-
-#define CWM_HISTORY_STAND_DATA_PATH "/user/userdata/goal/stand/stand_"
-
-#define CWM_HISTORY_DATA_FAT_PATH "/user/userdata/goal/fat/fat_"
-
-
-#define GOAL_DATA_CONFIG_DIR_STEP "/user/userdata/goal/step"
-
-#define GOAL_DATA_CONFIG_DIR_DISTANCE "/user/userdata/goal/distance"
-
-#define GOAL_DATA_CONFIG_DIR_STAND "/user/userdata/goal/stand"
-
-#define GOAL_DATA_CONFIG_DIR_FAT "/user/userdata/goal/fat"
-
-#define GOAL_DATA_CONFIG_DIR_CALORIES "/user/userdata/goal/calories"
-
-
+#include "cywee_ble_Service.h"
void delete_before_file(uint8_t type)
{
return NULL;
#endif
}
-#define TAR_PATH "user/tar"
+
+#define TAR_PATH EXC_TAR_PATH
static uint8_t Calculate_CRC_file(char *path)//
#ifndef BLE_CYWEE_SERVER_H
#define BLE_CYWEE_SERVER_H
+
+#define CWM_HISTORY_DATA_PATH "/user/userdata/goal/step/step_"
+
+#define CWM_HISTORY_DATA_CALORIES_PATH "/user/userdata/goal/calories/calories_"
+
+#define CWM_HISTORY_DATA_DISTANCE_PATH "/user/userdata/goal/distance/distance_"
+
+#define CWM_HISTORY_STAND_DATA_PATH "/user/userdata/goal/stand/stand_"
+
+#define CWM_HISTORY_DATA_FAT_PATH "/user/userdata/goal/fat/fat_"
+
+#define GOAL_DATA_CONFIG_DIR "/user/userdata/goal"
+
+
+#define GOAL_DATA_CONFIG_DIR_STEP "/user/userdata/goal/step"
+
+#define GOAL_DATA_CONFIG_DIR_DISTANCE "/user/userdata/goal/distance"
+
+#define GOAL_DATA_CONFIG_DIR_STAND "/user/userdata/goal/stand"
+
+#define GOAL_DATA_CONFIG_DIR_FAT "/user/userdata/goal/fat"
+
+#define GOAL_DATA_CONFIG_DIR_CALORIES "/user/userdata/goal/calories"
+
+
#include "errcode.h"
#ifdef __cplusplus
-#define CWM_HISTORY_DATA_PATH "/user/userdata/goal/step/step_"
-#define CWM_HISTORY_DATA_CALORIES_PATH "/user/userdata/goal/calories/calories_"
-
-#define CWM_HISTORY_DATA_DISTANCE_PATH "/user/userdata/goal/distance/distance_"
-
-#define CWM_HISTORY_STAND_DATA_PATH "/user/userdata/goal/stand/stand_"
-
-#define CWM_HISTORY_DATA_FAT_PATH "/user/userdata/goal/fat/fat_"
-
-#define GOAL_DATA_CONFIG_DIR "/user/userdata/goal"
-
-
-#define GOAL_DATA_CONFIG_DIR_STEP "/user/userdata/goal/step"
-
-#define GOAL_DATA_CONFIG_DIR_DISTANCE "/user/userdata/goal/distance"
-
-#define GOAL_DATA_CONFIG_DIR_STAND "/user/userdata/goal/stand"
-
-#define GOAL_DATA_CONFIG_DIR_FAT "/user/userdata/goal/fat"
-
-#define GOAL_DATA_CONFIG_DIR_CALORIES "/user/userdata/goal/calories"
void CWM_OS_saveData_history(void* new_data,void *history ,uint32_t len,uint8_t type){
}
#define MAX_TAR_READ_BUF 1024
+
+
+
int uapi_tar_file(const char *src_path,const char *tar_path,char *tarfilename)
{
struct dirent *entry;
}
else
{
- uapi_check_tar_file_count("/user/system/tar"); //有新的tar文件生成则检查tar文件数量
+ uapi_check_tar_file_count(EXC_TAR_PATH); //有新的tar文件生成则检查tar文件数量
}
free(buffer);
return ret;
char buildversion[64]={0};
uapi_get_buildversion((uint8_t*)&buildversion[0],sizeof(buildversion));
sprintf(str, tarfilePath,buildversion,timestamp);
- return uapi_tar_file("/user/exc","/user/system/tar",str);
+ return uapi_tar_file("/user/exc",EXC_TAR_PATH,str);
}
void uapi_restore_factory_setting(void)
#include "thread_init.h"
#include "pdu.h"
+#define EXC_TAR_PATH "/user/system/tar"
+
#define TASK_PRIORITY_APP (osPriority_t)(17)
#define TASK_PRIORITY_LOG (osPriority_t)(18)
#define TASK_PRIORITY_CMD (osPriority_t)(17)