--- /dev/null
+
+
+
+#ifndef __MMI_DEFAULT_CUSTOM_H__
+#define __MMI_DEFAULT_CUSTOM_H__
+
+
+//server ip
+#define MMI_CUSTOMER_IP_ADDRESS "api.xcloudtech.com"
+
+#define MMI_CUSTOMER_IP_PORT (9000)
+
+
+#define MMI_CUSTOMER_HEARTBEAT_ACTION_INTERVAL (60 * 5) // unit:s
+
+#define MMI_CUSTOMER_LOCATION_UPLOAD_INTERVAL (60 * 20) // unit:s
+
+#define MMI_CUSTOMER_WEATHER_UPDATE_INTERVAL (60 * 60 * 6) // unit:s
+
+
+//health measure process
+#define MMI_CUSTOMER_MEASURE_HEART_DURATION (44 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_TEMPERATURE_DURATION (24 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_BLOOD_DURATION (34 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_SPO2_DURATION (34 * 1000) // unit:ms
+
+
+//health measure timed
+#define MMI_CUSTOMER_HEART_TIMED_FLAG false
+
+#define MMI_CUSTOMER_HEART_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_TEMPERATURE_TIMED_FLAG false
+
+#define MMI_CUSTOMER_TEMPERATURE_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_BLOOD_TIMED_FLAG false
+
+#define MMI_CUSTOMER_BLOOD_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_SPO2_TIMED_FLAG false
+
+#define MMI_CUSTOMER_SPO2_TIMED_INTERVAL (10 * 60) // unit:s
+
+
+//default language
+#define MMI_CUSTOMER_LANGUAGE (LANG_CH) // LANG_EN
+
+//ring volume
+#define MMI_CUSTOMER_RING_VOLUME (8)
+
+//backlight level
+#define MMI_CUSTOMER_BACKLIGHT_LEVEL (10)
+
+//backlight timeout
+#define MMI_CUSTOMER_BACKLIGHT_TIMEOUT (15) // unit:s
+
+
+//pedometer body info
+#define MMI_CUSTOMER_BODY_HEIGHT (170)
+
+#define MMI_CUSTOMER_BODY_WEIGHT (60)
+
+#define MMI_CUSTOMER_STEP_GOAL (10000)
+
+
+
+
+
+#endif
+
+
--- /dev/null
+
+
+
+#ifndef __MMI_DEFAULT_CUSTOM_H__
+#define __MMI_DEFAULT_CUSTOM_H__
+
+
+//server ip
+#define MMI_CUSTOMER_IP_ADDRESS "api.xcloudtech.com"
+
+#define MMI_CUSTOMER_IP_PORT (9000)
+
+
+#define MMI_CUSTOMER_HEARTBEAT_ACTION_INTERVAL (60 * 5) // unit:s
+
+#define MMI_CUSTOMER_LOCATION_UPLOAD_INTERVAL (60 * 20) // unit:s
+
+#define MMI_CUSTOMER_WEATHER_UPDATE_INTERVAL (60 * 60 * 6) // unit:s
+
+
+//health measure process
+#define MMI_CUSTOMER_MEASURE_HEART_DURATION (44 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_TEMPERATURE_DURATION (24 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_BLOOD_DURATION (34 * 1000) // unit:ms
+
+#define MMI_CUSTOMER_MEASURE_SPO2_DURATION (34 * 1000) // unit:ms
+
+
+//health measure timed
+#define MMI_CUSTOMER_HEART_TIMED_FLAG false
+
+#define MMI_CUSTOMER_HEART_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_TEMPERATURE_TIMED_FLAG false
+
+#define MMI_CUSTOMER_TEMPERATURE_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_BLOOD_TIMED_FLAG false
+
+#define MMI_CUSTOMER_BLOOD_TIMED_INTERVAL (10 * 60) // unit:s
+
+#define MMI_CUSTOMER_SPO2_TIMED_FLAG false
+
+#define MMI_CUSTOMER_SPO2_TIMED_INTERVAL (10 * 60) // unit:s
+
+
+//default language
+#define MMI_CUSTOMER_LANGUAGE (LANG_CH) // LANG_EN
+
+//ring volume
+#define MMI_CUSTOMER_RING_VOLUME (8)
+
+//backlight level
+#define MMI_CUSTOMER_BACKLIGHT_LEVEL (10)
+
+//backlight timeout
+#define MMI_CUSTOMER_BACKLIGHT_TIMEOUT (15) // unit:s
+
+
+//pedometer body info
+#define MMI_CUSTOMER_BODY_HEIGHT (170)
+
+#define MMI_CUSTOMER_BODY_WEIGHT (60)
+
+#define MMI_CUSTOMER_STEP_GOAL (10000)
+
+
+
+
+
+#endif
+
+
#ifdef __MMI_ZHSX_SUPPORT__
-#include "mmi_customer_default.h"
+#include "mmi_default.h"
#include "mmi_sundry/mmi_common.h"
#include "mmi_location/mmi_location.h"
#include "mmi_protocol/mmi_protocol_api.h"
#endif
#define AUDIO_POWER_OFF "R:/audio/audio_power_off.mid"
-//launcher
-#define ICON_BACKGROUND "R:/png/background/img_background1.png"
-#if LV_WATCH_SIMULATOR_360
-#define ICON_WATCH_SIMULATOR "R:/png/background/watch_simulator_360.png"
-#else
-#define ICON_WATCH_SIMULATOR "R:/png/background/watch_simulator.png"
-#endif
//upay
#if USE_LV_WATCH_ALIPAY != 0
#define ICON_COMMON_BG_WHITE "R:/png/common/ICON_COMMON_BG_WHITE.png"
#define ICON_COMMON_SUCCESS "R:/png/common/ICON_COMMON_SUCCESS.png"
+#ifdef __MMI_WHITE_BACKGROUND_SUPPORT__
+#define ICON_BACKGROUND ICON_COMMON_BG_WHITE
+#else
+#define ICON_BACKGROUND ICON_COMMON_BG_BLACK
+#endif
+
+#if LV_WATCH_SIMULATOR_360
+#define ICON_WATCH_SIMULATOR "R:/png/common/watch_simulator_360.png"
+#else
+#define ICON_WATCH_SIMULATOR "R:/png/common/watch_simulator.png"
+#endif
+
+
//video call
#ifdef __MMI_ZHSX_SUPPORT_VIDEO_CALL__
//#define ANIM_HEART_RATE_MEASURING "R:/gif/anim_heart_rate_measuring.gif"
-#ifndef __MMI_CUSTOMER_DEFAULT_H__
-#define __MMI_CUSTOMER_DEFAULT_H__
+#ifndef __MMI_DEFAULT_H__
+#define __MMI_DEFAULT_H__
#ifdef __cplusplus
extern "C"
#ifdef __MMI_ZHSX_SUPPORT__
+#include "mmi_default_CUSTOM.h"
+
//server ip
#ifdef MMI_CUSTOMER_IP_ADDRESS
#define MMI_PROTOCOL_IP_ADDRESS_DEFAULT MMI_CUSTOMER_IP_ADDRESS