}DialLayout;
// 定义特殊Id
- constexpr uint16_t DEFAULT_DIAL_ID = 114;
- constexpr uint16_t DEFAULT_DIAL_ID_0 = 1028;
- constexpr uint16_t DEFAULT_DIAL_ID_1 = 111;
- constexpr uint16_t DEFAULT_DIAL_ID_2 = 112;
- constexpr uint16_t DEFAULT_DIAL_ID_3 = 113;
- constexpr uint16_t MAX_DEFAULT_DIAL_ID = 115;
+ constexpr uint16_t DEFAULT_DIAL_ID = 207;
+ constexpr uint16_t DEFAULT_DIAL_ID_0 = 1030;
+ constexpr uint16_t DEFAULT_DIAL_ID_1 = 206;
+ constexpr uint16_t DEFAULT_DIAL_ID_2 = 208;
+ constexpr uint16_t DEFAULT_DIAL_ID_3 = 209;
+ constexpr uint16_t MAX_DEFAULT_DIAL_ID = 210;
// 定义自定义表盘
constexpr uint16_t CUSTOM_DIAL_ID_1 = 1;
constexpr uint16_t CUSTOM_DIAL_ID_2 = 2;
// 表盘map[Id--dialname] 前5个ID固定
std::unordered_map<uint16_t, std::string> registeredDials{
{DEFAULT_DIAL_ID_0, "FD272"},
+ {DEFAULT_DIAL_ID_1, "classic_elegance"},
+ {DEFAULT_DIAL_ID, "owl_clock"},
+ {DEFAULT_DIAL_ID_2, "essential_sport"},
};
// 表盘市场UID 对应表盘name
// 存储表盘到文件
加载默认表盘
*/
const std::vector<std::string> defaultDials = {
- "obsidianrhythm", "mirrorvoyager", "satellite", "dawninsight", "birdie",
+ "classic_elegance", "owl_clock", "essential_sport", "forest_time", "morning_light",
};
void SetDialModel::LoadAllDialFromDefult(void) {
-
- return; // 暂时没有默认表盘
-
-
DIR *dirp = opendir(APP_DEFAULT_DIAL_PATH);
if (dirp == nullptr) {
perror("Failed to open directory");