#ifdef CUSTOM_Z1
static constexpr const char *DEFAULT_DIALBACK_PATH = APP_RES_PATH "/dial_soures/z1background.bin";
static constexpr const char *DEFAULT_DIALPER_PATH = APP_RES_PATH "/dial_soures/Z1VIEW.bin";
-#elseif BOARD_N9
+#elif BOARD_W9
static constexpr const char *DEFAULT_DIALBACK_PATH = APP_RES_PATH "/dial_soures/main_bg.bin";
static constexpr const char *DEFAULT_DIALPER_PATH = APP_RES_PATH "/dial_soures/thumbnail.bin";
#else
const DialInfo dialInfoMap[] = {\r
#ifdef CUSTOM_Z1\r
{DIAL_CLOCK, "Z1", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD},\r
-#elseif BOARD_N9\r
+#elif BOARD_W9\r
{DIAL_CLOCK, "N9", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD}, \r
#else\r
{DIAL_CLOCK, "KUMI", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD},\r
if (len < 0)\r
{\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: Failed to retrieve dial settings. Initializing to default settings.\r\n");\r
- #ifdef BOARD_N9\r
+ #ifdef BOARD_W9\r
InitDialSettingDefault(DIAL_CLOCK);//N9使用默认静态表盘\r
#else\r
//判断黑耀表盘是否存在\r
else\r
{\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: First value is empty. Initializing to default settings.\r\n");\r
- #ifdef BOARD_N9\r
+ #ifdef BOARD_W9\r
InitDialSettingDefault(DIAL_CLOCK);//N9使用默认静态表盘\r
#else\r
//判断黑耀表盘是否存在\r
else\r
{\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: Second value is empty. Initializing to default settings.\r\n");\r
- #ifdef BOARD_N9\r
+ #ifdef BOARD_W9\r
InitDialSettingDefault(DIAL_CLOCK);//N9使用默认静态表盘\r
#else\r
//判断黑耀表盘是否存在\r
std::unordered_map<uint16_t, std::string> registeredDials{
#ifdef CUSTOM_Z1
{DEFAULT_DIAL_ID_0, "Z1"},
-#elseif BOARD_N9
+#elif BOARD_W9
{DEFAULT_DIAL_ID_0, "N9"},
#else
{DEFAULT_DIAL_ID_0, "KUMI"},
{DEFAULT_DIAL_ID, "obsidianrhythm"}, // 默认表盘修改为 黑耀律动
-#endif
{DEFAULT_DIAL_ID_1, "satellite"}, // 卫星表盘
{DEFAULT_DIAL_ID_2, "birdie"}, // 飞鸟表盘
{DEFAULT_DIAL_ID_3, "dawninsight"}, // 晨曦智影
{MAX_DEFAULT_DIAL_ID, "mirrorvoyager"}, // 镜影行者
-
+#endif
};
// 表盘市场UID 对应表盘name
// 存储表盘到文件
"obsidianrhythm", "mirrorvoyager", "satellite", "dawninsight", "birdie"};
void SetDialModel::LoadAllDialFromDefult(void) {
+
+ #ifdef BOARD_W9
+ return;//暂时没有默认表盘
+ #endif
+
DIR *dirp = opendir(APP_DEFAULT_DIAL_PATH);
if (dirp == nullptr) {
perror("Failed to open directory");
.lineHeigh = LABEL_LINEHEIGHT,\r
#ifdef CUSTOM_Z1\r
.text = "Z1",\r
+ #elif BOARD_W9\r
+ .text = "Watch N9",\r
#else\r
.text = "Watch Soar",\r
#endif\r
.height = LABEL_H,\r
.fontSize = LABEL_FONTSIZE,\r
.lineHeigh = LABEL_LINEHEIGHT,\r
- #if defined(SUPPORT_CHINA_MOBILE_DMP) || defined(SUPPORT_TELECOM_DMP) //移动、电信入库软件要求 版本号固定\r
- .text = "Watch Soar V1.0",\r
+ #if defined(SUPPORT_CHINA_MOBILE_DMP) || defined(SUPPORT_TELECOM_DMP)\r
+ #ifdef BOARD_W9\r
+ .text = "Watch N9 V1.0",\r
+ #else\r
+ .text = "Watch Soar V1.0",\r
+ #endif\r
#else\r
- .text = (char *)version_buf,\r
+ .text = (char *)version_buf,\r
#endif\r
.lineBreakMode = UILabel::LINE_BREAK_WRAP,\r
};\r
}\r
SystemAboutTheWatchScrollView->Add(HWVERTitle);\r
/* -------------------------------------------------------------------------- */\r
+ char * versionstr;\r
+#ifdef BOARD_W9\r
+ versionstr= "Watch V1.0";\r
+#else\r
+ versionstr= "FD230 V1.0";\r
+#endif\r
Config = {\r
.left = LABEL_X,\r
.top = WATCH_HWVER_VALUE_TOP,\r
.height = LABEL_H,\r
.fontSize = LABEL_FONTSIZE,\r
.lineHeigh = LABEL_LINEHEIGHT,\r
- .text = "Watch V1.0",\r
+ .text = versionstr,\r
.lineBreakMode = UILabel::LINE_BREAK_WRAP,\r
};\r
HWVER = InitLabel(Config);\r
ProductModelName->SetStyle(STYLE_LINE_HEIGHT, 30); // 字体行高\r
#ifdef CUSTOM_Z1\r
ProductModelName->SetText("Z1"); // 内容\r
+ #elif BOARD_W9\r
+ ProductModelName->SetText("Watch N9"); // 内容\r
#else\r
ProductModelName->SetText("Watch Soar"); // 内容\r
#endif\r
#ifdef CUSTOM_Z1
#define BLE_DEFAULT_NAME "Z1"//"
-#elseif BOARD_N9
-#define BLE_DEFAULT_NAME "WATCH"//"N9
+#elif BOARD_W9
+#define BLE_DEFAULT_NAME "WATCH N9"//"N9
#else
#define BLE_DEFAULT_NAME "WATCH Soar"//"FD230
#endif
'-:ROTARYENCODER_HX3507',
'-:BOARD_FD230',
'BOARD_W9',
- 'SUPPORT_GNSS',
- 'DISABLE_UART_LOG',
- 'CONFIG_GNSS_UART_WITH_FLOWCTRL',
- 'DOWNLOAD_GNSS_SWITCH',
+ # 'SUPPORT_GNSS',
+ # 'DISABLE_UART_LOG',
+ # 'CONFIG_GNSS_UART_WITH_FLOWCTRL',
+ # 'DOWNLOAD_GNSS_SWITCH',
'TPTYPE_CST86XX',
'NANDFLASH_F35UQA',
#'PPG_GH3X2X',
'ppg_hal',
],
'image_analysis': False,
- 'fs_image_path':'fd230',
+ 'fs_image_path':'n9',#暂时用n9
'fs_image': True
},
'brandy-native-js-w9-r': {
version https://git-lfs.github.com/spec/v1
-oid sha256:509537af5b5d769dd05eb3444da9b451cb3c60412773e734aa1b6c4af3219cbd
-size 49302528
+oid sha256:ccaf8aeb2a73734a10631405e462da7529ef592dc1f81403d60c1c5ebc373f4f
+size 43967616
version https://git-lfs.github.com/spec/v1
-oid sha256:6d64335e72ea6b13963d4e94f3fddef4765735980f1cc4b34c7e3631acca9040
-size 49302528
+oid sha256:534b215d45d9485abe3a0307c18fb36e299383d8dedc8956d59587c02b8cdcac
+size 43967616
+++ /dev/null
-version https://git-lfs.github.com/spec/v1
-oid sha256:d956d730f94e57213326f1836e5ceb5385ea8724e8030b2637f3cdaf4003fa33
-size 1523474
+++ /dev/null
-version https://git-lfs.github.com/spec/v1
-oid sha256:0c76295dc5d427e6efc18f8ce80dbe851dedb947256db7c716167aabe088918e
-size 330175
+++ /dev/null
-version https://git-lfs.github.com/spec/v1
-oid sha256:fb6fc01acc29125afff3f0c48228caaa5ef2ab9902330ce8e54f71079a3cec53
-size 300109
+++ /dev/null
-version https://git-lfs.github.com/spec/v1
-oid sha256:4cf7aae5f3b90b23d3c63e854995bca5a7bb492ffde0bc58138f873990ee43bf
-size 1688324
+++ /dev/null
-version https://git-lfs.github.com/spec/v1
-oid sha256:3a62dfc0af30a3ec696b947ba19f3ba5d14c8f86b8acd8d544d1ba937ca555d8
-size 1316038
#ifdef CUSTOM_Z1
static constexpr char *ReBootPaths = "/user/res/RebootAndShutDown/ReBoot/"; //开机图片路径
static constexpr int16_t REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES = 30; // 图片帧数
-#elseif
+#elif BOARD_W9
static constexpr char *ReBootPaths = "/user/res/RebootAndShutDown/ReBoot/"; //开机图片路径
static constexpr int16_t REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES = 30; // 图片帧数
#else
#endif
#endif
-#ifdef BOARD_N9
+#ifdef BOARD_W9
#ifdef IMAGE_OPEN_LOGO_PATH
#undef IMAGE_OPEN_LOGO_PATH
#endif
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "new ReBootImageAnimatorView fail");
return false;
}
-#ifdef BOARD_N9
+#ifdef BOARD_W9
for (int j = 0, i = REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES - 1;
i > 0 && j < REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES;
i--, j++)
ReBootImageInfo[j].height = REBOOT_IMAGE_ANIMATOR_VIEW_H;
}
#else
- for (uint8_t i = REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES -1; i > 0 ; i--)
+ for (uint8_t i = 0; i < REBOOT_IMAGE_ANIMATOR_VIEW_NUM_FRAMES; i++)
{
ReBootImageInfo[i].imageInfo = (ReBootPathsArray[i]);
ReBootImageInfo[i].imageType = OHOS::IMG_SRC_IMAGE_INFO;