liuxiaodi 2 месяцев назад
Родитель
Сommit
3be9c4e512

+ 0 - 1
main/app/setting.c

@@ -181,7 +181,6 @@ static void screen_off_timer_cb(lv_timer_t * timer) {
 
     lcd_st7701_backlight_off();
     lv_screen_load_anim(guider_ui.screen_main, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 100, 0, false);
-    lv_obj_clear_flag(guider_ui.screen_main_cont_turn_off, LV_OBJ_FLAG_HIDDEN);
     screen_on_off_status = 0;
     nvs_set_uint8(1, NVS_SCREEN_ON_OFF);
     lv_timer_pause(screen_timer);

+ 5 - 5
main/app/sht30.c

@@ -171,8 +171,8 @@ uint8_t sht3x_dat2float(uint8_t* const dat, float* temperature, float* humidity)
 
     return 0;
 }
-LV_IMAGE_DECLARE(_WiFiruo_RGB565A8_20x21);
-LV_IMAGE_DECLARE(_WiFiqiang_RGB565A8_20x21);
+LV_IMAGE_DECLARE(_WiFiruo_RGB565A8_32x32);
+LV_IMAGE_DECLARE(_WiFizhong_RGB565A8_32x32);
 
 void ui_wifi_lab_refresh() {
     int  rssi=0;
@@ -185,15 +185,15 @@ void ui_wifi_lab_refresh() {
             lvgl_port_lock(-1);
             if(rssi>=-50)
             {
-                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFiqiang_RGB565A8_20x21,
+                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFiqiang_RGB565A8_32x32,
                                               LV_PART_MAIN | LV_STATE_DEFAULT);
             }else if( (rssi<-50)&&(rssi>=-80))
             {
-                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFizhong_RGB565A8_20x21,
+                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFizhong_RGB565A8_32x32,
                                               LV_PART_MAIN | LV_STATE_DEFAULT);
             } else if (rssi<-80)
             {
-                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFiruo_RGB565A8_20x21,
+                lv_obj_set_style_bg_image_src(guider_ui.screen_main_label_wifi, &_WiFiruo_RGB565A8_32x32,
                                               LV_PART_MAIN | LV_STATE_DEFAULT);
             }
             lvgl_port_unlock();

+ 0 - 15
main/ui/generated/events_init.c

@@ -116,20 +116,6 @@ static void screen_main_slider_humSet_sign_event_handler (lv_event_t *e)
     }
 }
 
-static void screen_main_cont_turn_off_event_handler (lv_event_t *e)
-{
-    lv_event_code_t code = lv_event_get_code(e);
-    switch (code) {
-    case LV_EVENT_CLICKED:
-    {
-        lv_obj_add_flag(guider_ui.screen_main_cont_turn_off, LV_OBJ_FLAG_HIDDEN);
-        break;
-    }
-    default:
-        break;
-    }
-}
-
 void events_init_screen_main (lv_ui *ui)
 {
     lv_obj_add_event_cb(ui->screen_main, screen_main_event_handler, LV_EVENT_ALL, ui);
@@ -137,7 +123,6 @@ void events_init_screen_main (lv_ui *ui)
     lv_obj_add_event_cb(ui->screen_main_imgbtn_power, screen_main_imgbtn_power_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->screen_main_slider_speedSet_sign, screen_main_slider_speedSet_sign_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->screen_main_slider_humSet_sign, screen_main_slider_humSet_sign_event_handler, LV_EVENT_ALL, ui);
-    lv_obj_add_event_cb(ui->screen_main_cont_turn_off, screen_main_cont_turn_off_event_handler, LV_EVENT_ALL, ui);
 }
 
 static void SettingPage_event_handler (lv_event_t *e)

+ 4 - 3
main/ui/generated/gui_guider.h

@@ -60,12 +60,10 @@ typedef struct
 	lv_obj_t *screen_main_slider_humSet_sign;
 	lv_obj_t *screen_main_label_2;
 	lv_obj_t *screen_main_label_humSet_vul;
-	lv_obj_t *screen_main_cont_top;
 	lv_obj_t *screen_main_lab_err;
 	lv_obj_t *screen_main_lab_485_err;
 	lv_obj_t *screen_main_label_wifi;
 	lv_obj_t *screen_main_lab_cloud;
-	lv_obj_t *screen_main_cont_turn_off;
 	lv_obj_t *SettingPage;
 	bool SettingPage_del;
 	lv_obj_t *SettingPage_tabview_1;
@@ -111,6 +109,8 @@ typedef struct
 	lv_obj_t *SettingPage_lab_version;
 	lv_obj_t *SettingPage_label_7;
 	lv_obj_t *SettingPage_label_8;
+	lv_obj_t *SettingPage_label_13;
+	lv_obj_t *SettingPage_lab_serial;
 	lv_obj_t *FactorySettingPage;
 	bool FactorySettingPage_del;
 	lv_obj_t *FactorySettingPage_tabview_1;
@@ -238,7 +238,7 @@ LV_IMAGE_DECLARE(_speed_RGB565A8_20x20);
 
 LV_IMAGE_DECLARE(_hum_RGB565A8_20x20);
 
-LV_IMAGE_DECLARE(_WiFizhong_RGB565A8_20x21);
+LV_IMAGE_DECLARE(_WiFiqiang_RGB565A8_32x32);
 
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_26)
 LV_FONT_DECLARE(lv_font_montserratMedium_16)
@@ -250,6 +250,7 @@ LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_14)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_22)
 LV_FONT_DECLARE(lv_font_montserratMedium_12)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_12)
+LV_FONT_DECLARE(lv_font_iconfont_26)
 LV_FONT_DECLARE(lv_font_iconfont_16)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_20)
 LV_FONT_DECLARE(lv_font_SourceHanSerifSC_Regular_18)

+ 1 - 1
main/ui/generated/guider_fonts/fonts_list.mk

@@ -1 +1 @@
-GEN_CSRCS += lv_font_Alibaba_PuHuiTi_Medium_26.c lv_font_montserratMedium_16.c lv_font_Alibaba_PuHuiTi_Medium_16.c lv_font_iconfont_24.c lv_font_Alibaba_PuHuiTi_Medium_18.c lv_font_Alibaba_PuHuiTi_Medium_48.c lv_font_Alibaba_PuHuiTi_Medium_14.c lv_font_Alibaba_PuHuiTi_Medium_22.c lv_font_montserratMedium_12.c lv_font_Alibaba_PuHuiTi_Medium_12.c lv_font_iconfont_16.c lv_font_Alibaba_PuHuiTi_Medium_20.c lv_font_SourceHanSerifSC_Regular_18.c
+GEN_CSRCS += lv_font_Alibaba_PuHuiTi_Medium_26.c lv_font_montserratMedium_16.c lv_font_Alibaba_PuHuiTi_Medium_16.c lv_font_iconfont_24.c lv_font_Alibaba_PuHuiTi_Medium_18.c lv_font_Alibaba_PuHuiTi_Medium_48.c lv_font_Alibaba_PuHuiTi_Medium_14.c lv_font_Alibaba_PuHuiTi_Medium_22.c lv_font_montserratMedium_12.c lv_font_Alibaba_PuHuiTi_Medium_12.c lv_font_iconfont_26.c lv_font_iconfont_16.c lv_font_Alibaba_PuHuiTi_Medium_20.c lv_font_SourceHanSerifSC_Regular_18.c

+ 262 - 186
main/ui/generated/guider_fonts/lv_font_Alibaba_PuHuiTi_Medium_16.c

@@ -1042,6 +1042,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0xd, 0xf9, 0x0, 0x8, 0xfe, 0xb2, 0x0, 0x0,
     0x1, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+5217 "列" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf1, 0xa,
+    0xff, 0xff, 0xff, 0xf2, 0x30, 0x7f, 0x10, 0x58,
+    0xbf, 0xa8, 0x88, 0x9f, 0x7, 0xf1, 0x0, 0xa,
+    0xf0, 0x0, 0x9, 0xf0, 0x7f, 0x10, 0x1, 0xfe,
+    0x99, 0x94, 0x9f, 0x7, 0xf1, 0x0, 0x7f, 0xdd,
+    0xef, 0x69, 0xf0, 0x7f, 0x10, 0x1e, 0xd0, 0x6,
+    0xf3, 0x9f, 0x7, 0xf1, 0x9, 0xfe, 0x30, 0xce,
+    0x9, 0xf0, 0x7f, 0x14, 0xfb, 0xef, 0x4f, 0x90,
+    0x9f, 0x7, 0xf1, 0x3d, 0x11, 0x8c, 0xf2, 0x9,
+    0xf0, 0x7f, 0x10, 0x0, 0x7, 0xf8, 0x0, 0x9f,
+    0x7, 0xf1, 0x0, 0x6, 0xfc, 0x0, 0x0, 0x0,
+    0x7f, 0x10, 0x8, 0xfd, 0x10, 0x0, 0x0, 0x2b,
+    0xf0, 0xa, 0xfc, 0x10, 0x0, 0x0, 0xcf, 0xfd,
+    0x0, 0x49, 0x0, 0x0, 0x0, 0x4, 0x86, 0x10,
+
     /* U+524D "前" */
     0x0, 0x0, 0x10, 0x0, 0x0, 0x10, 0x0, 0x0,
     0x0, 0x2e, 0x90, 0x0, 0x1f, 0x90, 0x0, 0x0,
@@ -1060,6 +1077,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x1d, 0x60, 0xde, 0x60, 0xb, 0xfc, 0x30,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+529F "功" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0xe, 0xc0, 0x0, 0x0, 0x4,
+    0x44, 0x44, 0x10, 0xec, 0x0, 0x0, 0x0, 0xff,
+    0xff, 0xf6, 0xe, 0xc0, 0x0, 0x0, 0x4, 0x5f,
+    0xb4, 0x9f, 0xff, 0xff, 0xff, 0x10, 0x0, 0xf9,
+    0x5, 0xaf, 0xea, 0xad, 0xf1, 0x0, 0xf, 0x90,
+    0x0, 0xfa, 0x0, 0x9f, 0x10, 0x0, 0xf9, 0x0,
+    0x1f, 0x90, 0x9, 0xf0, 0x0, 0xf, 0x90, 0x3,
+    0xf7, 0x0, 0xaf, 0x0, 0x0, 0xf9, 0x0, 0x5f,
+    0x50, 0xb, 0xf0, 0x0, 0xf, 0xcb, 0xb9, 0xf2,
+    0x0, 0xbe, 0x3, 0xae, 0xff, 0xea, 0xfe, 0x0,
+    0xc, 0xd0, 0x3f, 0xb6, 0x20, 0xaf, 0x60, 0x0,
+    0xdd, 0x0, 0x0, 0x0, 0x7f, 0xc0, 0x16, 0x9f,
+    0xb0, 0x0, 0x0, 0x5f, 0xe1, 0x2, 0xff, 0xd3,
+    0x0, 0x0, 0x0, 0x82, 0x0, 0x3, 0x10, 0x0,
+
     /* U+5347 "升" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x14, 0x8a, 0xd, 0xc0, 0x0, 0x3,
@@ -1462,6 +1496,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0xe, 0x80, 0xf, 0x80, 0xed, 0x20, 0x0,
     0x0, 0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0,
 
+    /* U+5E8F "序" */
+    0x0, 0x0, 0x0, 0x4, 0xc4, 0x0, 0x0, 0x0,
+    0x4, 0x77, 0x77, 0x9f, 0xc7, 0x77, 0x74, 0x0,
+    0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0xa,
+    0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae,
+    0x2f, 0xff, 0xff, 0xff, 0xfc, 0x0, 0xa, 0xe0,
+    0x69, 0x96, 0x67, 0xef, 0x90, 0x0, 0xae, 0x0,
+    0xaf, 0x75, 0xee, 0x50, 0x0, 0xa, 0xe0, 0x11,
+    0x8f, 0xfa, 0x21, 0x11, 0x0, 0xad, 0xaf, 0xff,
+    0xff, 0xff, 0xff, 0xd0, 0xc, 0xc4, 0x66, 0x6b,
+    0xf7, 0x66, 0xfb, 0x0, 0xea, 0x0, 0x0, 0x7f,
+    0x10, 0x8f, 0x30, 0x3f, 0x60, 0x0, 0x7, 0xf1,
+    0xa, 0x90, 0x9, 0xf1, 0x0, 0x0, 0x8f, 0x10,
+    0x0, 0x2, 0xfa, 0x0, 0x6, 0xdf, 0xf0, 0x0,
+    0x0, 0x6, 0x20, 0x0, 0x2a, 0x83, 0x0, 0x0,
+    0x0,
+
     /* U+5EFA "建" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x0, 0x3, 0xf1, 0x0, 0x0, 0xf,
@@ -1579,6 +1630,24 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x4f, 0x30, 0x5c, 0x10, 0x0, 0x3, 0xb0,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+6210 "成" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0xf8, 0x5f, 0x30, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0xfa, 0x1d, 0xe1, 0x0,
+    0x0, 0x78, 0x88, 0x88, 0xfd, 0x8a, 0xf8, 0x50,
+    0x0, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90,
+    0x0, 0xea, 0x0, 0x0, 0xbe, 0x0, 0x10, 0x0,
+    0x0, 0xea, 0x0, 0x0, 0x9f, 0x0, 0xd8, 0x0,
+    0x0, 0xef, 0xff, 0xf7, 0x6f, 0x24, 0xf4, 0x0,
+    0x0, 0xfc, 0x78, 0xf6, 0x4f, 0x5b, 0xd0, 0x0,
+    0x0, 0xf9, 0x2, 0xf6, 0xf, 0xcf, 0x60, 0x0,
+    0x2, 0xf7, 0x3, 0xf5, 0xb, 0xfc, 0x0, 0x0,
+    0x6, 0xf4, 0x5, 0xf4, 0x1d, 0xf4, 0x3, 0x80,
+    0xc, 0xf1, 0xdf, 0xf4, 0xee, 0xec, 0x8, 0xe0,
+    0x4f, 0x90, 0x88, 0x6f, 0xd2, 0x5f, 0xdf, 0x80,
+    0x6e, 0x10, 0x0, 0x6, 0x10, 0x7, 0xed, 0x10,
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+
     /* U+626B "扫" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
@@ -3817,170 +3886,174 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
     {.bitmap_index = 5571, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 5691, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
     {.bitmap_index = 5803, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 5931, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6059, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6187, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6292, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6397, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6517, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6629, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6742, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 6847, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6960, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7080, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7200, .adv_w = 252, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 7285, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7405, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7533, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7653, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 5931, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6051, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6179, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6299, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6427, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6532, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6637, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6757, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6869, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6982, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 7087, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7200, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7320, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7440, .adv_w = 252, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
+    {.bitmap_index = 7525, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7645, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 7773, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7893, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 8021, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 8149, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8269, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8382, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8495, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8600, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 8698, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8826, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8946, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9051, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 9149, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9254, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9374, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 9487, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 9623, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9743, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9863, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9983, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 10119, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10239, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10367, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10487, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10615, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10743, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 10871, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10976, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 11088, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11186, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 11314, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11427, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 11555, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 11691, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11804, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 11924, .adv_w = 252, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 12028, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12156, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12276, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 12404, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12532, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12637, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12765, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 12901, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 12999, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13097, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 13217, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 13329, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 13442, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13562, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13667, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13787, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13900, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 14028, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14148, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 14276, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 14388, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14508, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14628, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 14726, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 14824, .adv_w = 252, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 14943, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15056, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15161, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15289, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15409, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 15521, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15641, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15769, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15889, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16009, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16129, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16257, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7893, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8013, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8133, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 8261, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 8389, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8509, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8622, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8735, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8840, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 8938, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9066, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9179, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9299, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9404, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -1},
+    {.bitmap_index = 9502, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9607, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9727, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 9840, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 9976, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10104, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10224, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10344, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10464, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 10600, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10720, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10848, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10968, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11096, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11224, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 11352, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11457, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 11569, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 11667, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 11795, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 11908, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12036, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 12172, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 12285, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12405, .adv_w = 252, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 12509, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12637, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12757, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 12885, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13013, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13118, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13246, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 13382, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 13480, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13578, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 13698, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 13810, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 13923, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14043, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14148, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14268, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14381, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 14509, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14629, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 14757, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 14869, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14989, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15109, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 15207, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 15305, .adv_w = 252, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 15424, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15537, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15642, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15770, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15890, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 16002, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16122, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16250, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 16370, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16490, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 16595, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 16693, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16813, .adv_w = 252, .box_w = 13, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 16917, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 17029, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 17134, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17247, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17359, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17479, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17592, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17728, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 17824, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 17936, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18032, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18226, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18354, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18480, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18608, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18716, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18844, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18900, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18984, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 19128, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 19224, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 19312, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 19392, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 19518, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19623, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19721, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 19801, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
-    {.bitmap_index = 19913, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19983, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 20053, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 20151, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
-    {.bitmap_index = 20179, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 20287, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 20447, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 20607, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 20735, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 20805, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 20875, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21015, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 21111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 21239, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 21384, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21489, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 21601, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21699, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21797, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 21893, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 21989, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22101, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22213, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 22321, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 22483, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22579, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 22729, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 22829, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 22929, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23029, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23129, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23229, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 23376, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 23472, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 23584, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 23729, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 23849, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 23945, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 24039, .adv_w = 252, .box_w = 6, .box_h = 14, .ofs_x = 8, .ofs_y = -2},
-    {.bitmap_index = 24081, .adv_w = 252, .box_w = 5, .box_h = 14, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 24116, .adv_w = 252, .box_w = 5, .box_h = 6, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 24131, .adv_w = 252, .box_w = 4, .box_h = 10, .ofs_x = 2, .ofs_y = -1}
+    {.bitmap_index = 16490, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16610, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16738, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16851, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16971, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 17076, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 17174, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17294, .adv_w = 252, .box_w = 13, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17398, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17510, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17615, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17728, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17840, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17960, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18073, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18209, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18305, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 18417, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18513, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18707, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18835, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 18961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19089, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 19197, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19325, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 19381, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 19465, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19609, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 19705, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19793, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 19873, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 19999, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20104, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20202, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 20282, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
+    {.bitmap_index = 20394, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20464, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20534, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20632, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
+    {.bitmap_index = 20660, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 20768, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 20928, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 21088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 21216, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 21286, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 21356, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 21496, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 21592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 21720, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 21865, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 21970, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22082, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 22180, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 22278, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 22374, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 22470, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22582, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22694, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 22802, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 22964, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 23060, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 23210, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23310, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23410, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23510, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23610, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23710, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 23857, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 23953, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 24065, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 24210, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 24330, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 24426, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 24520, .adv_w = 252, .box_w = 6, .box_h = 14, .ofs_x = 8, .ofs_y = -2},
+    {.bitmap_index = 24562, .adv_w = 252, .box_w = 5, .box_h = 14, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 24597, .adv_w = 252, .box_w = 5, .box_h = 6, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 24612, .adv_w = 252, .box_w = 4, .box_h = 10, .ofs_x = 2, .ofs_y = -1}
 };
 
 /*---------------------
@@ -3990,27 +4063,28 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
 static const uint16_t unicode_list_2[] = {
     0x0, 0xf0d, 0xf0e, 0x2cfd, 0x2d06, 0x2d0a, 0x2d2a, 0x2d89,
     0x2d8b, 0x2d91, 0x2dd3, 0x2e59, 0x2e7c, 0x2eda, 0x3062, 0x3070,
-    0x3073, 0x30f7, 0x3103, 0x314a, 0x3244, 0x327f, 0x3288, 0x32ca,
-    0x32d3, 0x32f4, 0x330a, 0x330b, 0x332c, 0x337a, 0x35d8, 0x3625,
-    0x362d, 0x37ed, 0x3804, 0x380a, 0x382e, 0x3a55, 0x3a97, 0x3ac3,
-    0x3afc, 0x3b4c, 0x3cef, 0x3d52, 0x3df7, 0x3dfd, 0x3e50, 0x3e52,
-    0x3efe, 0x3f4f, 0x3f5f, 0x4168, 0x417b, 0x421e, 0x428f, 0x42a2,
-    0x42a4, 0x4375, 0x43ca, 0x4442, 0x44aa, 0x44dd, 0x44f3, 0x453b,
-    0x4577, 0x4627, 0x4629, 0x4637, 0x46e2, 0x4760, 0x4a60, 0x4b35,
-    0x4c85, 0x4d8d, 0x4de1, 0x4f6a, 0x5145, 0x51b3, 0x5303, 0x5425,
-    0x5432, 0x5578, 0x56fe, 0x576b, 0x5837, 0x58ed, 0x5908, 0x5a9e,
-    0x5da4, 0x5dce, 0x5dd9, 0x5dea, 0x5dfc, 0x5e4e, 0x5e6b, 0x5ffa,
-    0x6749, 0x687e, 0x68e3, 0x6abb, 0x6adf, 0x6af4, 0x6c22, 0x6e90,
-    0x6ed8, 0x6ed9, 0x6edb, 0x6efd, 0x6efe, 0x70ca, 0x70cc, 0x739c,
-    0x74ea, 0x74f1, 0x7599, 0x76f0, 0x77cb, 0x7885, 0x79d5, 0xcefe,
-    0xcf05, 0xcf08, 0xcf09, 0xcf0a, 0xcf0e, 0xcf10, 0xcf12, 0xcf16,
-    0xcf19, 0xcf1e, 0xcf23, 0xcf24, 0xcf25, 0xcf3b, 0xcf40, 0xcf45,
-    0xcf48, 0xcf49, 0xcf4a, 0xcf4e, 0xcf4f, 0xcf50, 0xcf51, 0xcf64,
-    0xcf65, 0xcf6b, 0xcf6d, 0xcf6e, 0xcf71, 0xcf74, 0xcf75, 0xcf76,
-    0xcf78, 0xcf90, 0xcf92, 0xcfc1, 0xcfc2, 0xcfc4, 0xcfc6, 0xcfdd,
-    0xcfe4, 0xcfe7, 0xcff0, 0xd019, 0xd021, 0xd058, 0xd0e8, 0xd13d,
-    0xd13e, 0xd13f, 0xd140, 0xd141, 0xd184, 0xd190, 0xd1ea, 0xd201,
-    0xd457, 0xd6bf, 0xd79f, 0xde05, 0xde06, 0xde09, 0xde17
+    0x3073, 0x30f7, 0x3103, 0x3114, 0x314a, 0x319c, 0x3244, 0x327f,
+    0x3288, 0x32ca, 0x32d3, 0x32f4, 0x330a, 0x330b, 0x332c, 0x337a,
+    0x35d8, 0x3625, 0x362d, 0x37ed, 0x3804, 0x380a, 0x382e, 0x3a55,
+    0x3a97, 0x3ac3, 0x3afc, 0x3b4c, 0x3cef, 0x3d52, 0x3d8c, 0x3df7,
+    0x3dfd, 0x3e50, 0x3e52, 0x3efe, 0x3f4f, 0x3f5f, 0x410d, 0x4168,
+    0x417b, 0x421e, 0x428f, 0x42a2, 0x42a4, 0x4375, 0x43ca, 0x4442,
+    0x44aa, 0x44dd, 0x44f3, 0x453b, 0x4577, 0x4627, 0x4629, 0x4637,
+    0x46e2, 0x4760, 0x4a60, 0x4b35, 0x4c85, 0x4d8d, 0x4de1, 0x4f6a,
+    0x5145, 0x51b3, 0x5303, 0x5425, 0x5432, 0x5578, 0x56fe, 0x576b,
+    0x5837, 0x58ed, 0x5908, 0x5a9e, 0x5da4, 0x5dce, 0x5dd9, 0x5dea,
+    0x5dfc, 0x5e4e, 0x5e6b, 0x5ffa, 0x6749, 0x687e, 0x68e3, 0x6abb,
+    0x6adf, 0x6af4, 0x6c22, 0x6e90, 0x6ed8, 0x6ed9, 0x6edb, 0x6efd,
+    0x6efe, 0x70ca, 0x70cc, 0x739c, 0x74ea, 0x74f1, 0x7599, 0x76f0,
+    0x77cb, 0x7885, 0x79d5, 0xcefe, 0xcf05, 0xcf08, 0xcf09, 0xcf0a,
+    0xcf0e, 0xcf10, 0xcf12, 0xcf16, 0xcf19, 0xcf1e, 0xcf23, 0xcf24,
+    0xcf25, 0xcf3b, 0xcf40, 0xcf45, 0xcf48, 0xcf49, 0xcf4a, 0xcf4e,
+    0xcf4f, 0xcf50, 0xcf51, 0xcf64, 0xcf65, 0xcf6b, 0xcf6d, 0xcf6e,
+    0xcf71, 0xcf74, 0xcf75, 0xcf76, 0xcf78, 0xcf90, 0xcf92, 0xcfc1,
+    0xcfc2, 0xcfc4, 0xcfc6, 0xcfdd, 0xcfe4, 0xcfe7, 0xcff0, 0xd019,
+    0xd021, 0xd058, 0xd0e8, 0xd13d, 0xd13e, 0xd13f, 0xd140, 0xd141,
+    0xd184, 0xd190, 0xd1ea, 0xd201, 0xd457, 0xd6bf, 0xd79f, 0xde05,
+    0xde06, 0xde09, 0xde17
 };
 
 /*Collect the unicode lists and glyph_id offsets*/
@@ -4026,7 +4100,7 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
     },
     {
         .range_start = 8451, .range_length = 56856, .glyph_id_start = 97,
-        .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 183, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
+        .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 187, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
     }
 };
 
@@ -4072,7 +4146,8 @@ static const uint8_t kern_left_class_mapping[] =
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
-    0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0
 };
 
 /*Map glyph_ids to kern right classes*/
@@ -4112,7 +4187,8 @@ static const uint8_t kern_right_class_mapping[] =
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
-    0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0
 };
 
 /*Kern values between classes*/

+ 71 - 104
main/ui/generated/guider_fonts/lv_font_iconfont_16.c

@@ -22,20 +22,6 @@
 
 /*Store the image of the glyphs*/
 static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
-    /* U+E60F "" */
-    0x0, 0x0, 0xc, 0xed, 0x0, 0x0, 0x0, 0x0,
-    0x0, 0x2f, 0xcf, 0x30, 0x0, 0x0, 0x0, 0x0,
-    0x7f, 0xfe, 0x90, 0x0, 0x0, 0x0, 0x0, 0xc6,
-    0x10, 0xd0, 0x0, 0x0, 0x0, 0x2, 0xb0, 0x0,
-    0xa4, 0x0, 0x0, 0x0, 0x7, 0x85, 0x9d, 0xf9,
-    0x0, 0x0, 0x0, 0xc, 0xff, 0xff, 0xfe, 0x0,
-    0x0, 0x0, 0x2f, 0xfd, 0x95, 0x1a, 0x40, 0x0,
-    0x0, 0x78, 0x10, 0x0, 0x3, 0x5a, 0x40, 0x0,
-    0xc1, 0x0, 0x16, 0x85, 0xc7, 0xd0, 0x2, 0xd5,
-    0x8d, 0xff, 0xae, 0x50, 0xc6, 0xef, 0xff, 0xff,
-    0xff, 0xd5, 0xc7, 0xd0, 0x78, 0x88, 0x88, 0x88,
-    0x84, 0x5a, 0x40,
-
     /* U+E64C "" */
     0x0, 0x0, 0x2, 0xaf, 0xfa, 0x20, 0x0, 0x0,
     0x0, 0x2, 0xe9, 0x33, 0x9e, 0x20, 0x0, 0x0,
@@ -52,23 +38,6 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x0, 0x0,
     0x0,
 
-    /* U+E6A2 "" */
-    0x3, 0xdd, 0xcc, 0xcc, 0xcc, 0xcc, 0xdd, 0x50,
-    0xe, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x30, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd0,
-    0x2, 0xbd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdb, 0x30,
-    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
-    0x0, 0x0, 0x0, 0xe6, 0x2e, 0x30, 0x0, 0x0,
-    0x6, 0x66, 0x62, 0x3e, 0xe7, 0x6, 0x66, 0x60,
-    0x7, 0x77, 0x73, 0x2e, 0xf6, 0x17, 0x77, 0x70,
-    0x0, 0x0, 0x0, 0xd8, 0x2e, 0x40, 0x0, 0x0,
-    0x0, 0x0, 0x0, 0x10, 0x1, 0x0, 0x0, 0x0,
-
     /* U+F001 "" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0xdc,
@@ -1019,69 +988,67 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
 
 static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
     {.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */,
-    {.bitmap_index = 0, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 91, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 316, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 452, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 548, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 660, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 756, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 822, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1078, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1332, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 1440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1568, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1624, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1708, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1852, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 1948, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 2036, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 2116, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 2242, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2347, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2445, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 2525, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
-    {.bitmap_index = 2637, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2707, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2777, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2875, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
-    {.bitmap_index = 2903, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 3011, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3171, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 3331, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3459, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 3529, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 3599, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 3739, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 3835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3963, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 4108, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4213, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4325, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4423, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4521, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 4617, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 4713, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4825, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4937, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 5045, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 5207, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 5303, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 5453, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5553, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5653, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5753, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5853, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5953, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 6100, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 6196, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6308, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 6453, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 6573, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6669, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
+    {.bitmap_index = 0, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 105, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 241, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 337, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 449, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 545, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 867, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1121, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 1229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1357, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 1413, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 1497, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1641, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 1737, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1825, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 1905, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 2031, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2136, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2234, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 2314, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
+    {.bitmap_index = 2426, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2496, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2566, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2664, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
+    {.bitmap_index = 2692, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 2800, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 2960, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 3120, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 3248, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 3318, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 3388, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 3528, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 3624, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 3752, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 3897, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4002, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4114, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4212, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4310, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 4406, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 4502, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4614, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4726, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 4834, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 4996, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 5092, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 5242, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5342, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5442, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5542, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5642, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5742, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 5889, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 5985, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6097, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 6242, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 6362, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6458, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
 };
 
 /*---------------------
@@ -1089,22 +1056,22 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
  *--------------------*/
 
 static const uint16_t unicode_list_0[] = {
-    0x0, 0x3d, 0x93, 0x9f2, 0x9f9, 0x9fc, 0x9fd, 0x9fe,
-    0xa02, 0xa04, 0xa06, 0xa0a, 0xa0d, 0xa12, 0xa17, 0xa18,
-    0xa19, 0xa2f, 0xa34, 0xa39, 0xa3c, 0xa3d, 0xa3e, 0xa42,
-    0xa43, 0xa44, 0xa45, 0xa58, 0xa59, 0xa5f, 0xa61, 0xa62,
-    0xa65, 0xa68, 0xa69, 0xa6a, 0xa6c, 0xa84, 0xa86, 0xab5,
-    0xab6, 0xab8, 0xaba, 0xad1, 0xad8, 0xadb, 0xae4, 0xb0d,
-    0xb15, 0xb4c, 0xbdc, 0xc31, 0xc32, 0xc33, 0xc34, 0xc35,
-    0xc78, 0xc84, 0xcde, 0xcf5, 0xf4b, 0x11b3, 0x1293
+    0x0, 0x9b5, 0x9bc, 0x9bf, 0x9c0, 0x9c1, 0x9c5, 0x9c7,
+    0x9c9, 0x9cd, 0x9d0, 0x9d5, 0x9da, 0x9db, 0x9dc, 0x9f2,
+    0x9f7, 0x9fc, 0x9ff, 0xa00, 0xa01, 0xa05, 0xa06, 0xa07,
+    0xa08, 0xa1b, 0xa1c, 0xa22, 0xa24, 0xa25, 0xa28, 0xa2b,
+    0xa2c, 0xa2d, 0xa2f, 0xa47, 0xa49, 0xa78, 0xa79, 0xa7b,
+    0xa7d, 0xa94, 0xa9b, 0xa9e, 0xaa7, 0xad0, 0xad8, 0xb0f,
+    0xb9f, 0xbf4, 0xbf5, 0xbf6, 0xbf7, 0xbf8, 0xc3b, 0xc47,
+    0xca1, 0xcb8, 0xf0e, 0x1176, 0x1256
 };
 
 /*Collect the unicode lists and glyph_id offsets*/
 static const lv_font_fmt_txt_cmap_t cmaps[] =
 {
     {
-        .range_start = 58895, .range_length = 4756, .glyph_id_start = 1,
-        .unicode_list = unicode_list_0, .glyph_id_ofs_list = NULL, .list_length = 63, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
+        .range_start = 58956, .range_length = 4695, .glyph_id_start = 1,
+        .unicode_list = unicode_list_0, .glyph_id_ofs_list = NULL, .list_length = 61, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
     }
 };
 

+ 1 - 1
main/ui/generated/images/images_list.mk

@@ -1 +1 @@
-GEN_CSRCS += _back_RGB565A8_480x480.c _huise_RGB565A8_74x26.c _you_RGB565A8_30x30.c _auto_off_RGB565A8_80x80.c _auto_on_RGB565A8_80x80.c _xf_off_RGB565A8_80x80.c _xf_on_RGB565A8_80x80.c _js_off_RGB565A8_80x80.c _js_on_RGB565A8_80x80.c _nxh_off_RGB565A8_80x80.c _nxh_on_RGB565A8_80x80.c _power_RGB565A8_40x40.c _power_open_RGB565A8_40x40.c _speed_RGB565A8_20x20.c _hum_RGB565A8_20x20.c _WiFizhong_RGB565A8_20x21.c
+GEN_CSRCS += _back_RGB565A8_480x480.c _huise_RGB565A8_74x26.c _you_RGB565A8_30x30.c _auto_off_RGB565A8_80x80.c _auto_on_RGB565A8_80x80.c _xf_off_RGB565A8_80x80.c _xf_on_RGB565A8_80x80.c _js_off_RGB565A8_80x80.c _js_on_RGB565A8_80x80.c _nxh_off_RGB565A8_80x80.c _nxh_on_RGB565A8_80x80.c _power_RGB565A8_40x40.c _power_open_RGB565A8_40x40.c _speed_RGB565A8_20x20.c _hum_RGB565A8_20x20.c _WiFiqiang_RGB565A8_32x32.c

+ 128 - 128
main/ui/generated/setup_scr_FactorySettingPage.c

@@ -118,38 +118,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_exhaust1_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust1_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -239,22 +239,22 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust5_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
 
     //Write style for FactorySettingPage_spinbox_exhaust5_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust5_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_exhaust5_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
@@ -367,22 +367,22 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust2_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
 
     //Write style for FactorySettingPage_spinbox_exhaust2_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust2_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_exhaust2_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
@@ -417,19 +417,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_4, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_4, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_4, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_4, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_4, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_label_2
@@ -463,19 +463,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_3, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_3, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_3, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_3, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_label_1
@@ -509,19 +509,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_5, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_5, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_5, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_5, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_btn_fan_vol_save
@@ -536,16 +536,16 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_width(ui->FactorySettingPage_btn_fan_vol_save_label, LV_PCT(100));
 
     //Write style for FactorySettingPage_btn_fan_vol_save, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_fan_vol_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_fan_vol_save, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_fan_vol_save, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_radius(ui->FactorySettingPage_btn_fan_vol_save, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_btn_fan_vol_save, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_btn_fan_vol_save, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_fan_vol_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_btn_fan_vol_save, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_fan_vol_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_fan_vol_save, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_fan_vol_save, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_spinbox_supply1_vol
     ui->FactorySettingPage_spinbox_supply1_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
@@ -576,38 +576,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply1_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_supply1_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply1_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -640,38 +640,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply2_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_supply2_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply2_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply2_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply2_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -704,38 +704,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply3_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply3_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply3_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply3_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply3_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_supply3_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply3_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply3_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply3_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -768,38 +768,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply4_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply4_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply4_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply4_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply4_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_supply4_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply4_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply4_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply4_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -832,38 +832,38 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply5_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write style for FactorySettingPage_spinbox_supply5_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply5_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply5_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply5_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
 
     //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default
     static lv_style_t style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default;
     ui_init_style(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default);
 
+    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, lv_color_hex(0xffffff));
+    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
+    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 255);
     lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 255);
     lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
     lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
     lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 0);
     lv_style_set_radius(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 5);
     lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 255);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_add_style(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
 
@@ -875,19 +875,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_10, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_10, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_10, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_10, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_10, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_10, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_label_9
@@ -898,19 +898,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_9, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_9, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_9, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_9, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_9, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_9, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_label_8
@@ -921,19 +921,19 @@ void setup_scr_FactorySettingPage(lv_ui *ui)
     lv_label_set_long_mode(ui->FactorySettingPage_label_8, LV_LABEL_LONG_WRAP);
 
     //Write style for FactorySettingPage_label_8, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_border_width(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->FactorySettingPage_label_8, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_font(ui->FactorySettingPage_label_8, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->FactorySettingPage_label_8, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_align(ui->FactorySettingPage_label_8, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes FactorySettingPage_label_7

+ 56 - 6
main/ui/generated/setup_scr_SettingPage.c

@@ -14,7 +14,7 @@
 #include "widgets_init.h"
 #include "custom.h"
 #include "main.h"
-
+#include "system/miscellaneous_interface.h"
 
 void setup_scr_SettingPage(lv_ui *ui)
 {
@@ -184,7 +184,7 @@ void setup_scr_SettingPage(lv_ui *ui)
     ui->SettingPage_lab_wifi_status = lv_label_create(ui->SettingPage_tabview_1_tab_1);
     lv_obj_set_pos(ui->SettingPage_lab_wifi_status, 80, -2);
     lv_obj_set_size(ui->SettingPage_lab_wifi_status, 97, 17);
-    lv_label_set_text(ui->SettingPage_lab_wifi_status, "未连接");
+    lv_label_set_text(ui->SettingPage_lab_wifi_status, "未连接已成功");
     lv_label_set_long_mode(ui->SettingPage_lab_wifi_status, LV_LABEL_LONG_WRAP);
 
     //Write style for SettingPage_lab_wifi_status, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
@@ -444,7 +444,7 @@ void setup_scr_SettingPage(lv_ui *ui)
     lv_obj_set_pos(ui->SettingPage_btn_5, 248, 337);
     lv_obj_set_size(ui->SettingPage_btn_5, 135, 38);
     ui->SettingPage_btn_5_label = lv_label_create(ui->SettingPage_btn_5);
-    lv_label_set_text(ui->SettingPage_btn_5_label, "查找网络");
+    lv_label_set_text(ui->SettingPage_btn_5_label, "重置网络");
     lv_label_set_long_mode(ui->SettingPage_btn_5_label, LV_LABEL_LONG_WRAP);
     lv_obj_align(ui->SettingPage_btn_5_label, LV_ALIGN_CENTER, 0, 0);
     lv_obj_set_style_pad_all(ui->SettingPage_btn_5, 0, LV_STATE_DEFAULT);
@@ -876,7 +876,7 @@ void setup_scr_SettingPage(lv_ui *ui)
 
     //Write codes SettingPage_lab_version
     ui->SettingPage_lab_version = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_lab_version, 66, 18);
+    lv_obj_set_pos(ui->SettingPage_lab_version, 69, 20);
     lv_obj_set_size(ui->SettingPage_lab_version, 264, 18);
     lv_label_set_text(ui->SettingPage_lab_version, "2025-04-25 v1.0.0");
     lv_label_set_long_mode(ui->SettingPage_lab_version, LV_LABEL_LONG_WRAP);
@@ -899,7 +899,7 @@ void setup_scr_SettingPage(lv_ui *ui)
 
     //Write codes SettingPage_label_7
     ui->SettingPage_label_7 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_label_7, 2, -9);
+    lv_obj_set_pos(ui->SettingPage_label_7, 1, -9);
     lv_obj_set_size(ui->SettingPage_label_7, 166, 18);
     lv_label_set_text(ui->SettingPage_label_7, "名称:智能中控屏");
     lv_label_set_long_mode(ui->SettingPage_label_7, LV_LABEL_LONG_WRAP);
@@ -922,7 +922,7 @@ void setup_scr_SettingPage(lv_ui *ui)
 
     //Write codes SettingPage_label_8
     ui->SettingPage_label_8 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_label_8, 3, 18);
+    lv_obj_set_pos(ui->SettingPage_label_8, 1, 20);
     lv_obj_set_size(ui->SettingPage_label_8, 65, 18);
     lv_label_set_text(ui->SettingPage_label_8, "版本号:\n");
     lv_label_set_long_mode(ui->SettingPage_label_8, LV_LABEL_LONG_WRAP);
@@ -943,6 +943,52 @@ void setup_scr_SettingPage(lv_ui *ui)
     lv_obj_set_style_pad_left(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
+    //Write codes SettingPage_label_13
+    ui->SettingPage_label_13 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
+    lv_obj_set_pos(ui->SettingPage_label_13, 1, 49);
+    lv_obj_set_size(ui->SettingPage_label_13, 65, 18);
+    lv_label_set_text(ui->SettingPage_label_13, "序列号:\n");
+    lv_label_set_long_mode(ui->SettingPage_label_13, LV_LABEL_LONG_WRAP);
+
+    //Write style for SettingPage_label_13, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
+    lv_obj_set_style_border_width(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->SettingPage_label_13, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->SettingPage_label_13, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->SettingPage_label_13, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_line_space(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_align(ui->SettingPage_label_13, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->SettingPage_label_13, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+
+    //Write codes SettingPage_lab_serial
+    ui->SettingPage_lab_serial = lv_label_create(ui->SettingPage_tabview_1_tab_4);
+    lv_obj_set_pos(ui->SettingPage_lab_serial, 69, 49);
+    lv_obj_set_size(ui->SettingPage_lab_serial, 264, 18);
+    lv_label_set_text(ui->SettingPage_lab_serial, "000000000000");
+    lv_label_set_long_mode(ui->SettingPage_lab_serial, LV_LABEL_LONG_WRAP);
+
+    //Write style for SettingPage_lab_serial, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
+    lv_obj_set_style_border_width(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_radius(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_color(ui->SettingPage_lab_serial, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->SettingPage_lab_serial, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_opa(ui->SettingPage_lab_serial, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_letter_space(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_line_space(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_align(ui->SettingPage_lab_serial, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_opa(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_top(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_right(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_bottom(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_pad_left(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_shadow_width(ui->SettingPage_lab_serial, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
+
     //The custom code of SettingPage.
     if(system_setting.sound_on_off)
         lv_obj_add_state(ui->SettingPage_sw_sound, LV_STATE_CHECKED);
@@ -955,6 +1001,10 @@ void setup_scr_SettingPage(lv_ui *ui)
         lv_obj_remove_state(ui->SettingPage_sw_1, LV_STATE_CHECKED);
     lv_slider_set_value(ui->SettingPage_slider_sound_level, system_setting.sound_volume, false);
     lv_spinbox_set_value(ui->SettingPage_spinbox_2,system_setting.screen_off_minute);
+    lv_spinbox_set_range(ui->SettingPage_spinbox_2, 1, 9);
+    char device_serial[12];
+    get_device_serial(device_serial);
+    lv_label_set_text(ui->SettingPage_lab_serial, device_serial);
 
 
 

+ 15 - 55
main/ui/generated/setup_scr_screen_main.c

@@ -911,30 +911,10 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_pad_left(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
-    //Write codes screen_main_cont_top
-    ui->screen_main_cont_top = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_top, -20, 5);
-    lv_obj_set_size(ui->screen_main_cont_top, 469, 33);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_top, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->screen_main_cont_top, LV_OBJ_FLAG_SCROLLABLE);
-
-    //Write style for screen_main_cont_top, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_top, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_top, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_top, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
     //Write codes screen_main_lab_err
-    ui->screen_main_lab_err = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_err, 376, 1);
-    lv_obj_set_size(ui->screen_main_lab_err, 26, 21);
+    ui->screen_main_lab_err = lv_label_create(ui->screen_main);
+    lv_obj_set_pos(ui->screen_main_lab_err, 329, 7);
+    lv_obj_set_size(ui->screen_main_lab_err, 32, 32);
     lv_obj_add_flag(ui->screen_main_lab_err, LV_OBJ_FLAG_HIDDEN);
     lv_label_set_text(ui->screen_main_lab_err, "");
     lv_label_set_long_mode(ui->screen_main_lab_err, LV_LABEL_LONG_WRAP);
@@ -943,7 +923,7 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_border_width(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_radius(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->screen_main_lab_err, lv_color_hex(0xfa052b), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_lab_err, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->screen_main_lab_err, &lv_font_iconfont_26, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->screen_main_lab_err, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
@@ -956,9 +936,9 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_shadow_width(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes screen_main_lab_485_err
-    ui->screen_main_lab_485_err = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_485_err, 399, 1);
-    lv_obj_set_size(ui->screen_main_lab_485_err, 26, 21);
+    ui->screen_main_lab_485_err = lv_label_create(ui->screen_main);
+    lv_obj_set_pos(ui->screen_main_lab_485_err, 360, 7);
+    lv_obj_set_size(ui->screen_main_lab_485_err, 32, 32);
     lv_obj_add_flag(ui->screen_main_lab_485_err, LV_OBJ_FLAG_HIDDEN);
     lv_label_set_text(ui->screen_main_lab_485_err, "");
     lv_label_set_long_mode(ui->screen_main_lab_485_err, LV_LABEL_LONG_WRAP);
@@ -967,7 +947,7 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_border_width(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_radius(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_color(ui->screen_main_lab_485_err, lv_color_hex(0xf7da00), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_lab_485_err, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_text_font(ui->screen_main_lab_485_err, &lv_font_iconfont_26, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_opa(ui->screen_main_lab_485_err, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_letter_space(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_text_line_space(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
@@ -980,9 +960,9 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_shadow_width(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes screen_main_label_wifi
-    ui->screen_main_label_wifi = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_label_wifi, 445, -2);
-    lv_obj_set_size(ui->screen_main_label_wifi, 20, 21);
+    ui->screen_main_label_wifi = lv_label_create(ui->screen_main);
+    lv_obj_set_pos(ui->screen_main_label_wifi, 435, 4);
+    lv_obj_set_size(ui->screen_main_label_wifi, 32, 32);
     lv_obj_add_flag(ui->screen_main_label_wifi, LV_OBJ_FLAG_HIDDEN);
     lv_label_set_text(ui->screen_main_label_wifi, "");
     lv_label_set_long_mode(ui->screen_main_label_wifi, LV_LABEL_LONG_WRAP);
@@ -1001,15 +981,15 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_pad_right(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_bottom(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_pad_left(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_wifi, &_WiFizhong_RGB565A8_20x21, LV_PART_MAIN|LV_STATE_DEFAULT);
+    lv_obj_set_style_bg_image_src(ui->screen_main_label_wifi, &_WiFiqiang_RGB565A8_32x32, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_bg_image_opa(ui->screen_main_label_wifi, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_bg_image_recolor_opa(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
     //Write codes screen_main_lab_cloud
-    ui->screen_main_lab_cloud = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_cloud, 422, 1);
-    lv_obj_set_size(ui->screen_main_lab_cloud, 26, 21);
+    ui->screen_main_lab_cloud = lv_label_create(ui->screen_main);
+    lv_obj_set_pos(ui->screen_main_lab_cloud, 399, 4);
+    lv_obj_set_size(ui->screen_main_lab_cloud, 32, 32);
     lv_obj_add_flag(ui->screen_main_lab_cloud, LV_OBJ_FLAG_HIDDEN);
     lv_label_set_text(ui->screen_main_lab_cloud, "");
     lv_label_set_long_mode(ui->screen_main_lab_cloud, LV_LABEL_LONG_WRAP);
@@ -1030,26 +1010,6 @@ void setup_scr_screen_main(lv_ui *ui)
     lv_obj_set_style_pad_left(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
     lv_obj_set_style_shadow_width(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
 
-    //Write codes screen_main_cont_turn_off
-    ui->screen_main_cont_turn_off = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_turn_off, 5, 25);
-    lv_obj_set_size(ui->screen_main_cont_turn_off, 464, 432);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_turn_off, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->screen_main_cont_turn_off, LV_OBJ_FLAG_HIDDEN);
-
-    //Write style for screen_main_cont_turn_off, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_turn_off, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_turn_off, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_turn_off, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
     //The custom code of screen_main.
     lv_obj_clear_flag(ui->screen_main_arc_AIQ, LV_OBJ_FLAG_CLICKABLE);
     lv_arc_set_range(ui->screen_main_arc_AIQ, 0, 500);

+ 1 - 16
sdkconfig

@@ -173,7 +173,6 @@ CONFIG_SOC_RTCIO_PIN_COUNT=22
 CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y
 CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y
 CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y
-CONFIG_SOC_LP_IO_CLOCK_IS_INDEPENDENT=y
 CONFIG_SOC_SDM_GROUPS=y
 CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8
 CONFIG_SOC_SDM_CLK_SUPPORT_APB=y
@@ -210,8 +209,6 @@ CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=54
 CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL=y
 CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y
 CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4
-CONFIG_SOC_LP_TIMER_BIT_WIDTH_LO=32
-CONFIG_SOC_LP_TIMER_BIT_WIDTH_HI=16
 CONFIG_SOC_TOUCH_VERSION_2=y
 CONFIG_SOC_TOUCH_SENSOR_NUM=15
 CONFIG_SOC_TOUCH_PROXIMITY_CHANNEL_NUM=3
@@ -529,12 +526,7 @@ CONFIG_APPTRACE_LOCK_ENABLE=y
 # Bluetooth
 #
 # CONFIG_BT_ENABLED is not set
-
-#
-# Common Options
-#
-# CONFIG_BT_BLE_LOG_SPI_OUT_ENABLED is not set
-# end of Common Options
+CONFIG_BT_ALARM_MAX_NUM=50
 # end of Bluetooth
 
 #
@@ -712,13 +704,6 @@ CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y
 #
 # end of GDB Stub
 
-#
-# ESP HID
-#
-CONFIG_ESPHID_TASK_SIZE_BT=2048
-CONFIG_ESPHID_TASK_SIZE_BLE=4096
-# end of ESP HID
-
 #
 # ESP HTTP client
 #

Разница между файлами не показана из-за своего большого размера
+ 310 - 533
xfUI/XFJS/XFJS.guiguider


+ 15 - 15
xfUI/XFJS/generated/events_init.c

@@ -116,20 +116,6 @@ static void screen_main_slider_humSet_sign_event_handler (lv_event_t *e)
     }
 }
 
-static void screen_main_cont_turn_off_event_handler (lv_event_t *e)
-{
-    lv_event_code_t code = lv_event_get_code(e);
-    switch (code) {
-    case LV_EVENT_CLICKED:
-    {
-        lv_obj_add_flag(guider_ui.screen_main_cont_turn_off, LV_OBJ_FLAG_HIDDEN);
-        break;
-    }
-    default:
-        break;
-    }
-}
-
 void events_init_screen_main (lv_ui *ui)
 {
     lv_obj_add_event_cb(ui->screen_main, screen_main_event_handler, LV_EVENT_ALL, ui);
@@ -137,7 +123,6 @@ void events_init_screen_main (lv_ui *ui)
     lv_obj_add_event_cb(ui->screen_main_imgbtn_power, screen_main_imgbtn_power_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->screen_main_slider_speedSet_sign, screen_main_slider_speedSet_sign_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->screen_main_slider_humSet_sign, screen_main_slider_humSet_sign_event_handler, LV_EVENT_ALL, ui);
-    lv_obj_add_event_cb(ui->screen_main_cont_turn_off, screen_main_cont_turn_off_event_handler, LV_EVENT_ALL, ui);
 }
 
 static void SettingPage_event_handler (lv_event_t *e)
@@ -416,6 +401,20 @@ static void FactorySettingPage_btn_filter_life_save_event_handler (lv_event_t *e
     }
 }
 
+static void FactorySettingPage_btn_6_event_handler (lv_event_t *e)
+{
+    lv_event_code_t code = lv_event_get_code(e);
+    switch (code) {
+    case LV_EVENT_CLICKED:
+    {
+        on_restart_device(e);
+        break;
+    }
+    default:
+        break;
+    }
+}
+
 void events_init_FactorySettingPage (lv_ui *ui)
 {
     lv_obj_add_event_cb(ui->FactorySettingPage, FactorySettingPage_event_handler, LV_EVENT_ALL, ui);
@@ -424,6 +423,7 @@ void events_init_FactorySettingPage (lv_ui *ui)
     lv_obj_add_event_cb(ui->FactorySettingPage_btn_5, FactorySettingPage_btn_5_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->FactorySettingPage_btn_filter_life_clear, FactorySettingPage_btn_filter_life_clear_event_handler, LV_EVENT_ALL, ui);
     lv_obj_add_event_cb(ui->FactorySettingPage_btn_filter_life_save, FactorySettingPage_btn_filter_life_save_event_handler, LV_EVENT_ALL, ui);
+    lv_obj_add_event_cb(ui->FactorySettingPage_btn_6, FactorySettingPage_btn_6_event_handler, LV_EVENT_ALL, ui);
 }
 
 static void OTAPage_btn_exit_event_handler (lv_event_t *e)

+ 2 - 2
xfUI/XFJS/generated/gui_guider.c

@@ -88,8 +88,8 @@ void setup_ui(lv_ui *ui)
     setup_bottom_layer();
     init_scr_del_flag(ui);
     init_keyboard(ui);
-    setup_scr_screen_main(ui);
-    lv_screen_load(ui->screen_main);
+    setup_scr_FactorySettingPage(ui);
+    lv_screen_load(ui->FactorySettingPage);
 }
 
 void video_play(lv_ui *ui)

+ 6 - 5
xfUI/XFJS/generated/gui_guider.h

@@ -60,12 +60,10 @@ typedef struct
 	lv_obj_t *screen_main_slider_humSet_sign;
 	lv_obj_t *screen_main_label_2;
 	lv_obj_t *screen_main_label_humSet_vul;
-	lv_obj_t *screen_main_cont_top;
 	lv_obj_t *screen_main_lab_err;
 	lv_obj_t *screen_main_lab_485_err;
 	lv_obj_t *screen_main_label_wifi;
 	lv_obj_t *screen_main_lab_cloud;
-	lv_obj_t *screen_main_cont_turn_off;
 	lv_obj_t *SettingPage;
 	bool SettingPage_del;
 	lv_obj_t *SettingPage_tabview_1;
@@ -111,6 +109,8 @@ typedef struct
 	lv_obj_t *SettingPage_lab_version;
 	lv_obj_t *SettingPage_label_7;
 	lv_obj_t *SettingPage_label_8;
+	lv_obj_t *SettingPage_label_13;
+	lv_obj_t *SettingPage_lab_serial;
 	lv_obj_t *FactorySettingPage;
 	bool FactorySettingPage_del;
 	lv_obj_t *FactorySettingPage_tabview_1;
@@ -159,6 +159,8 @@ typedef struct
 	lv_obj_t *FactorySettingPage_label_8;
 	lv_obj_t *FactorySettingPage_label_7;
 	lv_obj_t *FactorySettingPage_label_6;
+	lv_obj_t *FactorySettingPage_label_11;
+	lv_obj_t *FactorySettingPage_label_12;
 	lv_obj_t *FactorySettingPage_btn_4;
 	lv_obj_t *FactorySettingPage_btn_4_label;
 	lv_obj_t *FactorySettingPage_btn_5;
@@ -172,8 +174,6 @@ typedef struct
 	lv_obj_t *FactorySettingPage_btn_filter_life_save_label;
 	lv_obj_t *FactorySettingPage_btn_6;
 	lv_obj_t *FactorySettingPage_btn_6_label;
-	lv_obj_t *FactorySettingPage_label_11;
-	lv_obj_t *FactorySettingPage_label_12;
 	lv_obj_t *OTAPage;
 	bool OTAPage_del;
 	lv_obj_t *OTAPage_label_1;
@@ -238,7 +238,7 @@ LV_IMAGE_DECLARE(_speed_RGB565A8_20x20);
 
 LV_IMAGE_DECLARE(_hum_RGB565A8_20x20);
 
-LV_IMAGE_DECLARE(_WiFizhong_RGB565A8_20x21);
+LV_IMAGE_DECLARE(_WiFiqiang_RGB565A8_32x32);
 
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_26)
 LV_FONT_DECLARE(lv_font_montserratMedium_16)
@@ -250,6 +250,7 @@ LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_14)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_22)
 LV_FONT_DECLARE(lv_font_montserratMedium_12)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_12)
+LV_FONT_DECLARE(lv_font_iconfont_26)
 LV_FONT_DECLARE(lv_font_iconfont_16)
 LV_FONT_DECLARE(lv_font_Alibaba_PuHuiTi_Medium_20)
 LV_FONT_DECLARE(lv_font_SourceHanSerifSC_Regular_18)

+ 1 - 1
xfUI/XFJS/generated/guider_fonts/fonts_list.mk

@@ -1 +1 @@
-GEN_CSRCS += lv_font_Alibaba_PuHuiTi_Medium_26.c lv_font_montserratMedium_16.c lv_font_Alibaba_PuHuiTi_Medium_16.c lv_font_iconfont_24.c lv_font_Alibaba_PuHuiTi_Medium_18.c lv_font_Alibaba_PuHuiTi_Medium_48.c lv_font_Alibaba_PuHuiTi_Medium_14.c lv_font_Alibaba_PuHuiTi_Medium_22.c lv_font_montserratMedium_12.c lv_font_Alibaba_PuHuiTi_Medium_12.c lv_font_iconfont_16.c lv_font_Alibaba_PuHuiTi_Medium_20.c lv_font_SourceHanSerifSC_Regular_18.c
+GEN_CSRCS += lv_font_Alibaba_PuHuiTi_Medium_26.c lv_font_montserratMedium_16.c lv_font_Alibaba_PuHuiTi_Medium_16.c lv_font_iconfont_24.c lv_font_Alibaba_PuHuiTi_Medium_18.c lv_font_Alibaba_PuHuiTi_Medium_48.c lv_font_Alibaba_PuHuiTi_Medium_14.c lv_font_Alibaba_PuHuiTi_Medium_22.c lv_font_montserratMedium_12.c lv_font_Alibaba_PuHuiTi_Medium_12.c lv_font_iconfont_26.c lv_font_iconfont_16.c lv_font_Alibaba_PuHuiTi_Medium_20.c lv_font_SourceHanSerifSC_Regular_18.c

+ 262 - 186
xfUI/XFJS/generated/guider_fonts/lv_font_Alibaba_PuHuiTi_Medium_16.c

@@ -1042,6 +1042,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0xd, 0xf9, 0x0, 0x8, 0xfe, 0xb2, 0x0, 0x0,
     0x1, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+5217 "列" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf1, 0xa,
+    0xff, 0xff, 0xff, 0xf2, 0x30, 0x7f, 0x10, 0x58,
+    0xbf, 0xa8, 0x88, 0x9f, 0x7, 0xf1, 0x0, 0xa,
+    0xf0, 0x0, 0x9, 0xf0, 0x7f, 0x10, 0x1, 0xfe,
+    0x99, 0x94, 0x9f, 0x7, 0xf1, 0x0, 0x7f, 0xdd,
+    0xef, 0x69, 0xf0, 0x7f, 0x10, 0x1e, 0xd0, 0x6,
+    0xf3, 0x9f, 0x7, 0xf1, 0x9, 0xfe, 0x30, 0xce,
+    0x9, 0xf0, 0x7f, 0x14, 0xfb, 0xef, 0x4f, 0x90,
+    0x9f, 0x7, 0xf1, 0x3d, 0x11, 0x8c, 0xf2, 0x9,
+    0xf0, 0x7f, 0x10, 0x0, 0x7, 0xf8, 0x0, 0x9f,
+    0x7, 0xf1, 0x0, 0x6, 0xfc, 0x0, 0x0, 0x0,
+    0x7f, 0x10, 0x8, 0xfd, 0x10, 0x0, 0x0, 0x2b,
+    0xf0, 0xa, 0xfc, 0x10, 0x0, 0x0, 0xcf, 0xfd,
+    0x0, 0x49, 0x0, 0x0, 0x0, 0x4, 0x86, 0x10,
+
     /* U+524D "前" */
     0x0, 0x0, 0x10, 0x0, 0x0, 0x10, 0x0, 0x0,
     0x0, 0x2e, 0x90, 0x0, 0x1f, 0x90, 0x0, 0x0,
@@ -1060,6 +1077,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x1d, 0x60, 0xde, 0x60, 0xb, 0xfc, 0x30,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+529F "功" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0xe, 0xc0, 0x0, 0x0, 0x4,
+    0x44, 0x44, 0x10, 0xec, 0x0, 0x0, 0x0, 0xff,
+    0xff, 0xf6, 0xe, 0xc0, 0x0, 0x0, 0x4, 0x5f,
+    0xb4, 0x9f, 0xff, 0xff, 0xff, 0x10, 0x0, 0xf9,
+    0x5, 0xaf, 0xea, 0xad, 0xf1, 0x0, 0xf, 0x90,
+    0x0, 0xfa, 0x0, 0x9f, 0x10, 0x0, 0xf9, 0x0,
+    0x1f, 0x90, 0x9, 0xf0, 0x0, 0xf, 0x90, 0x3,
+    0xf7, 0x0, 0xaf, 0x0, 0x0, 0xf9, 0x0, 0x5f,
+    0x50, 0xb, 0xf0, 0x0, 0xf, 0xcb, 0xb9, 0xf2,
+    0x0, 0xbe, 0x3, 0xae, 0xff, 0xea, 0xfe, 0x0,
+    0xc, 0xd0, 0x3f, 0xb6, 0x20, 0xaf, 0x60, 0x0,
+    0xdd, 0x0, 0x0, 0x0, 0x7f, 0xc0, 0x16, 0x9f,
+    0xb0, 0x0, 0x0, 0x5f, 0xe1, 0x2, 0xff, 0xd3,
+    0x0, 0x0, 0x0, 0x82, 0x0, 0x3, 0x10, 0x0,
+
     /* U+5347 "升" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x14, 0x8a, 0xd, 0xc0, 0x0, 0x3,
@@ -1462,6 +1496,23 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0xe, 0x80, 0xf, 0x80, 0xed, 0x20, 0x0,
     0x0, 0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0,
 
+    /* U+5E8F "序" */
+    0x0, 0x0, 0x0, 0x4, 0xc4, 0x0, 0x0, 0x0,
+    0x4, 0x77, 0x77, 0x9f, 0xc7, 0x77, 0x74, 0x0,
+    0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0xa,
+    0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae,
+    0x2f, 0xff, 0xff, 0xff, 0xfc, 0x0, 0xa, 0xe0,
+    0x69, 0x96, 0x67, 0xef, 0x90, 0x0, 0xae, 0x0,
+    0xaf, 0x75, 0xee, 0x50, 0x0, 0xa, 0xe0, 0x11,
+    0x8f, 0xfa, 0x21, 0x11, 0x0, 0xad, 0xaf, 0xff,
+    0xff, 0xff, 0xff, 0xd0, 0xc, 0xc4, 0x66, 0x6b,
+    0xf7, 0x66, 0xfb, 0x0, 0xea, 0x0, 0x0, 0x7f,
+    0x10, 0x8f, 0x30, 0x3f, 0x60, 0x0, 0x7, 0xf1,
+    0xa, 0x90, 0x9, 0xf1, 0x0, 0x0, 0x8f, 0x10,
+    0x0, 0x2, 0xfa, 0x0, 0x6, 0xdf, 0xf0, 0x0,
+    0x0, 0x6, 0x20, 0x0, 0x2a, 0x83, 0x0, 0x0,
+    0x0,
+
     /* U+5EFA "建" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x0, 0x3, 0xf1, 0x0, 0x0, 0xf,
@@ -1579,6 +1630,24 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x4f, 0x30, 0x5c, 0x10, 0x0, 0x3, 0xb0,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 
+    /* U+6210 "成" */
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0xf8, 0x5f, 0x30, 0x0,
+    0x0, 0x0, 0x0, 0x0, 0xfa, 0x1d, 0xe1, 0x0,
+    0x0, 0x78, 0x88, 0x88, 0xfd, 0x8a, 0xf8, 0x50,
+    0x0, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90,
+    0x0, 0xea, 0x0, 0x0, 0xbe, 0x0, 0x10, 0x0,
+    0x0, 0xea, 0x0, 0x0, 0x9f, 0x0, 0xd8, 0x0,
+    0x0, 0xef, 0xff, 0xf7, 0x6f, 0x24, 0xf4, 0x0,
+    0x0, 0xfc, 0x78, 0xf6, 0x4f, 0x5b, 0xd0, 0x0,
+    0x0, 0xf9, 0x2, 0xf6, 0xf, 0xcf, 0x60, 0x0,
+    0x2, 0xf7, 0x3, 0xf5, 0xb, 0xfc, 0x0, 0x0,
+    0x6, 0xf4, 0x5, 0xf4, 0x1d, 0xf4, 0x3, 0x80,
+    0xc, 0xf1, 0xdf, 0xf4, 0xee, 0xec, 0x8, 0xe0,
+    0x4f, 0x90, 0x88, 0x6f, 0xd2, 0x5f, 0xdf, 0x80,
+    0x6e, 0x10, 0x0, 0x6, 0x10, 0x7, 0xed, 0x10,
+    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+
     /* U+626B "扫" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
@@ -3817,170 +3886,174 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
     {.bitmap_index = 5571, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 5691, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
     {.bitmap_index = 5803, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 5931, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6059, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6187, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6292, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6397, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6517, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6629, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 6742, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 6847, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6960, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7080, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7200, .adv_w = 252, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 7285, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7405, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7533, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7653, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 5931, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6051, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6179, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6299, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6427, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6532, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6637, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6757, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6869, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 6982, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 7087, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7200, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7320, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7440, .adv_w = 252, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
+    {.bitmap_index = 7525, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7645, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 7773, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 7893, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 8021, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 8149, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8269, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8382, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8495, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8600, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 8698, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8826, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 8946, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9051, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 9149, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9254, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9374, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 9487, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 9623, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9743, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9863, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 9983, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 10119, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10239, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10367, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10487, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10615, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10743, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 10871, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 10976, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 11088, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11186, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 11314, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11427, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 11555, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 11691, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 11804, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 11924, .adv_w = 252, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 12028, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12156, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12276, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 12404, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12532, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12637, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 12765, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 12901, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 12999, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13097, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 13217, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 13329, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 13442, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13562, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13667, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13787, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 13900, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 14028, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14148, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 14276, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 14388, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14508, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 14628, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 14726, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 14824, .adv_w = 252, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 14943, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15056, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15161, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15289, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15409, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 15521, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15641, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15769, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 15889, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16009, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16129, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16257, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 7893, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8013, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8133, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 8261, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 8389, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8509, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8622, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8735, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 8840, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 8938, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9066, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9179, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9299, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9404, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -1},
+    {.bitmap_index = 9502, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9607, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 9727, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 9840, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 9976, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10104, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10224, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10344, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10464, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 10600, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10720, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10848, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 10968, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11096, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11224, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 11352, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 11457, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 11569, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 11667, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 11795, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 11908, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12036, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 12172, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 12285, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12405, .adv_w = 252, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 12509, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12637, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 12757, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 12885, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13013, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13118, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13246, .adv_w = 252, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 13382, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 13480, .adv_w = 252, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 13578, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 13698, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 13810, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 13923, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14043, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14148, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14268, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14381, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 14509, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14629, .adv_w = 252, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 14757, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 14869, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 14989, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15109, .adv_w = 252, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 15207, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 15305, .adv_w = 252, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 15424, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15537, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15642, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15770, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 15890, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 16002, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16122, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16250, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
     {.bitmap_index = 16370, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16490, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 16595, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 16693, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 16813, .adv_w = 252, .box_w = 13, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 16917, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 17029, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 17134, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17247, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17359, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17479, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17592, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 17728, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 17824, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 17936, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18032, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18226, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18354, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18480, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18608, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 18716, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 18844, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18900, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 18984, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 19128, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 19224, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 19312, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 19392, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 19518, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19623, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19721, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 19801, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
-    {.bitmap_index = 19913, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 19983, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 20053, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 20151, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
-    {.bitmap_index = 20179, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 20287, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 20447, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 20607, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 20735, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 20805, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 20875, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21015, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 21111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 21239, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 21384, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21489, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 21601, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21699, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 21797, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 21893, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 21989, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22101, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22213, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 22321, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 22483, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 22579, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 22729, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 22829, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 22929, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23029, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23129, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 23229, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 23376, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 23472, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 23584, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 23729, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 23849, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 23945, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 24039, .adv_w = 252, .box_w = 6, .box_h = 14, .ofs_x = 8, .ofs_y = -2},
-    {.bitmap_index = 24081, .adv_w = 252, .box_w = 5, .box_h = 14, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 24116, .adv_w = 252, .box_w = 5, .box_h = 6, .ofs_x = 1, .ofs_y = -3},
-    {.bitmap_index = 24131, .adv_w = 252, .box_w = 4, .box_h = 10, .ofs_x = 2, .ofs_y = -1}
+    {.bitmap_index = 16490, .adv_w = 252, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16610, .adv_w = 252, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16738, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16851, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 16971, .adv_w = 252, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 17076, .adv_w = 252, .box_w = 15, .box_h = 13, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 17174, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17294, .adv_w = 252, .box_w = 13, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17398, .adv_w = 252, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17510, .adv_w = 252, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 17615, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17728, .adv_w = 252, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17840, .adv_w = 252, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 17960, .adv_w = 252, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18073, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18209, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18305, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 18417, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18513, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 18579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18707, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 18835, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 18961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19089, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 19197, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19325, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 19381, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 19465, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19609, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 19705, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 19793, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 19873, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 19999, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20104, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20202, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 20282, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
+    {.bitmap_index = 20394, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20464, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20534, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 20632, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
+    {.bitmap_index = 20660, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 20768, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 20928, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 21088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 21216, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 21286, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 21356, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 21496, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 21592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 21720, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 21865, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 21970, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22082, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 22180, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 22278, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 22374, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 22470, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22582, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 22694, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 22802, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 22964, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 23060, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 23210, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23310, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23410, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23510, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23610, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 23710, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 23857, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 23953, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 24065, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 24210, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 24330, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 24426, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 24520, .adv_w = 252, .box_w = 6, .box_h = 14, .ofs_x = 8, .ofs_y = -2},
+    {.bitmap_index = 24562, .adv_w = 252, .box_w = 5, .box_h = 14, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 24597, .adv_w = 252, .box_w = 5, .box_h = 6, .ofs_x = 1, .ofs_y = -3},
+    {.bitmap_index = 24612, .adv_w = 252, .box_w = 4, .box_h = 10, .ofs_x = 2, .ofs_y = -1}
 };
 
 /*---------------------
@@ -3990,27 +4063,28 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
 static const uint16_t unicode_list_2[] = {
     0x0, 0xf0d, 0xf0e, 0x2cfd, 0x2d06, 0x2d0a, 0x2d2a, 0x2d89,
     0x2d8b, 0x2d91, 0x2dd3, 0x2e59, 0x2e7c, 0x2eda, 0x3062, 0x3070,
-    0x3073, 0x30f7, 0x3103, 0x314a, 0x3244, 0x327f, 0x3288, 0x32ca,
-    0x32d3, 0x32f4, 0x330a, 0x330b, 0x332c, 0x337a, 0x35d8, 0x3625,
-    0x362d, 0x37ed, 0x3804, 0x380a, 0x382e, 0x3a55, 0x3a97, 0x3ac3,
-    0x3afc, 0x3b4c, 0x3cef, 0x3d52, 0x3df7, 0x3dfd, 0x3e50, 0x3e52,
-    0x3efe, 0x3f4f, 0x3f5f, 0x4168, 0x417b, 0x421e, 0x428f, 0x42a2,
-    0x42a4, 0x4375, 0x43ca, 0x4442, 0x44aa, 0x44dd, 0x44f3, 0x453b,
-    0x4577, 0x4627, 0x4629, 0x4637, 0x46e2, 0x4760, 0x4a60, 0x4b35,
-    0x4c85, 0x4d8d, 0x4de1, 0x4f6a, 0x5145, 0x51b3, 0x5303, 0x5425,
-    0x5432, 0x5578, 0x56fe, 0x576b, 0x5837, 0x58ed, 0x5908, 0x5a9e,
-    0x5da4, 0x5dce, 0x5dd9, 0x5dea, 0x5dfc, 0x5e4e, 0x5e6b, 0x5ffa,
-    0x6749, 0x687e, 0x68e3, 0x6abb, 0x6adf, 0x6af4, 0x6c22, 0x6e90,
-    0x6ed8, 0x6ed9, 0x6edb, 0x6efd, 0x6efe, 0x70ca, 0x70cc, 0x739c,
-    0x74ea, 0x74f1, 0x7599, 0x76f0, 0x77cb, 0x7885, 0x79d5, 0xcefe,
-    0xcf05, 0xcf08, 0xcf09, 0xcf0a, 0xcf0e, 0xcf10, 0xcf12, 0xcf16,
-    0xcf19, 0xcf1e, 0xcf23, 0xcf24, 0xcf25, 0xcf3b, 0xcf40, 0xcf45,
-    0xcf48, 0xcf49, 0xcf4a, 0xcf4e, 0xcf4f, 0xcf50, 0xcf51, 0xcf64,
-    0xcf65, 0xcf6b, 0xcf6d, 0xcf6e, 0xcf71, 0xcf74, 0xcf75, 0xcf76,
-    0xcf78, 0xcf90, 0xcf92, 0xcfc1, 0xcfc2, 0xcfc4, 0xcfc6, 0xcfdd,
-    0xcfe4, 0xcfe7, 0xcff0, 0xd019, 0xd021, 0xd058, 0xd0e8, 0xd13d,
-    0xd13e, 0xd13f, 0xd140, 0xd141, 0xd184, 0xd190, 0xd1ea, 0xd201,
-    0xd457, 0xd6bf, 0xd79f, 0xde05, 0xde06, 0xde09, 0xde17
+    0x3073, 0x30f7, 0x3103, 0x3114, 0x314a, 0x319c, 0x3244, 0x327f,
+    0x3288, 0x32ca, 0x32d3, 0x32f4, 0x330a, 0x330b, 0x332c, 0x337a,
+    0x35d8, 0x3625, 0x362d, 0x37ed, 0x3804, 0x380a, 0x382e, 0x3a55,
+    0x3a97, 0x3ac3, 0x3afc, 0x3b4c, 0x3cef, 0x3d52, 0x3d8c, 0x3df7,
+    0x3dfd, 0x3e50, 0x3e52, 0x3efe, 0x3f4f, 0x3f5f, 0x410d, 0x4168,
+    0x417b, 0x421e, 0x428f, 0x42a2, 0x42a4, 0x4375, 0x43ca, 0x4442,
+    0x44aa, 0x44dd, 0x44f3, 0x453b, 0x4577, 0x4627, 0x4629, 0x4637,
+    0x46e2, 0x4760, 0x4a60, 0x4b35, 0x4c85, 0x4d8d, 0x4de1, 0x4f6a,
+    0x5145, 0x51b3, 0x5303, 0x5425, 0x5432, 0x5578, 0x56fe, 0x576b,
+    0x5837, 0x58ed, 0x5908, 0x5a9e, 0x5da4, 0x5dce, 0x5dd9, 0x5dea,
+    0x5dfc, 0x5e4e, 0x5e6b, 0x5ffa, 0x6749, 0x687e, 0x68e3, 0x6abb,
+    0x6adf, 0x6af4, 0x6c22, 0x6e90, 0x6ed8, 0x6ed9, 0x6edb, 0x6efd,
+    0x6efe, 0x70ca, 0x70cc, 0x739c, 0x74ea, 0x74f1, 0x7599, 0x76f0,
+    0x77cb, 0x7885, 0x79d5, 0xcefe, 0xcf05, 0xcf08, 0xcf09, 0xcf0a,
+    0xcf0e, 0xcf10, 0xcf12, 0xcf16, 0xcf19, 0xcf1e, 0xcf23, 0xcf24,
+    0xcf25, 0xcf3b, 0xcf40, 0xcf45, 0xcf48, 0xcf49, 0xcf4a, 0xcf4e,
+    0xcf4f, 0xcf50, 0xcf51, 0xcf64, 0xcf65, 0xcf6b, 0xcf6d, 0xcf6e,
+    0xcf71, 0xcf74, 0xcf75, 0xcf76, 0xcf78, 0xcf90, 0xcf92, 0xcfc1,
+    0xcfc2, 0xcfc4, 0xcfc6, 0xcfdd, 0xcfe4, 0xcfe7, 0xcff0, 0xd019,
+    0xd021, 0xd058, 0xd0e8, 0xd13d, 0xd13e, 0xd13f, 0xd140, 0xd141,
+    0xd184, 0xd190, 0xd1ea, 0xd201, 0xd457, 0xd6bf, 0xd79f, 0xde05,
+    0xde06, 0xde09, 0xde17
 };
 
 /*Collect the unicode lists and glyph_id offsets*/
@@ -4026,7 +4100,7 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
     },
     {
         .range_start = 8451, .range_length = 56856, .glyph_id_start = 97,
-        .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 183, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
+        .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 187, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
     }
 };
 
@@ -4072,7 +4146,8 @@ static const uint8_t kern_left_class_mapping[] =
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
-    0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0
 };
 
 /*Map glyph_ids to kern right classes*/
@@ -4112,7 +4187,8 @@ static const uint8_t kern_right_class_mapping[] =
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
     0, 0, 0, 0, 0, 0, 0, 0,
-    0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0
 };
 
 /*Kern values between classes*/

+ 71 - 104
xfUI/XFJS/generated/guider_fonts/lv_font_iconfont_16.c

@@ -22,20 +22,6 @@
 
 /*Store the image of the glyphs*/
 static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
-    /* U+E60F "" */
-    0x0, 0x0, 0xc, 0xed, 0x0, 0x0, 0x0, 0x0,
-    0x0, 0x2f, 0xcf, 0x30, 0x0, 0x0, 0x0, 0x0,
-    0x7f, 0xfe, 0x90, 0x0, 0x0, 0x0, 0x0, 0xc6,
-    0x10, 0xd0, 0x0, 0x0, 0x0, 0x2, 0xb0, 0x0,
-    0xa4, 0x0, 0x0, 0x0, 0x7, 0x85, 0x9d, 0xf9,
-    0x0, 0x0, 0x0, 0xc, 0xff, 0xff, 0xfe, 0x0,
-    0x0, 0x0, 0x2f, 0xfd, 0x95, 0x1a, 0x40, 0x0,
-    0x0, 0x78, 0x10, 0x0, 0x3, 0x5a, 0x40, 0x0,
-    0xc1, 0x0, 0x16, 0x85, 0xc7, 0xd0, 0x2, 0xd5,
-    0x8d, 0xff, 0xae, 0x50, 0xc6, 0xef, 0xff, 0xff,
-    0xff, 0xd5, 0xc7, 0xd0, 0x78, 0x88, 0x88, 0x88,
-    0x84, 0x5a, 0x40,
-
     /* U+E64C "" */
     0x0, 0x0, 0x2, 0xaf, 0xfa, 0x20, 0x0, 0x0,
     0x0, 0x2, 0xe9, 0x33, 0x9e, 0x20, 0x0, 0x0,
@@ -52,23 +38,6 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
     0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x0, 0x0,
     0x0,
 
-    /* U+E6A2 "" */
-    0x3, 0xdd, 0xcc, 0xcc, 0xcc, 0xcc, 0xdd, 0x50,
-    0xe, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2,
-    0xd, 0x30, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd0,
-    0x2, 0xbd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdb, 0x30,
-    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
-    0x0, 0x0, 0x0, 0xe6, 0x2e, 0x30, 0x0, 0x0,
-    0x6, 0x66, 0x62, 0x3e, 0xe7, 0x6, 0x66, 0x60,
-    0x7, 0x77, 0x73, 0x2e, 0xf6, 0x17, 0x77, 0x70,
-    0x0, 0x0, 0x0, 0xd8, 0x2e, 0x40, 0x0, 0x0,
-    0x0, 0x0, 0x0, 0x10, 0x1, 0x0, 0x0, 0x0,
-
     /* U+F001 "" */
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0xdc,
@@ -1019,69 +988,67 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
 
 static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
     {.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */,
-    {.bitmap_index = 0, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1},
-    {.bitmap_index = 91, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 316, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 452, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 548, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 660, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 756, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 822, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1078, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1332, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 1440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1568, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1624, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 1708, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 1852, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 1948, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 2036, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 2116, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
-    {.bitmap_index = 2242, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2347, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2445, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
-    {.bitmap_index = 2525, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
-    {.bitmap_index = 2637, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2707, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2777, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 2875, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
-    {.bitmap_index = 2903, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 3011, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3171, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 3331, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3459, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 3529, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 3599, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 3739, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 3835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 3963, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 4108, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4213, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4325, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4423, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 4521, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 4617, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
-    {.bitmap_index = 4713, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4825, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 4937, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 5045, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 5207, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 5303, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 5453, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5553, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5653, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5753, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5853, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
-    {.bitmap_index = 5953, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
-    {.bitmap_index = 6100, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
-    {.bitmap_index = 6196, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6308, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
-    {.bitmap_index = 6453, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
-    {.bitmap_index = 6573, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
-    {.bitmap_index = 6669, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
+    {.bitmap_index = 0, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 105, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 241, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 337, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 449, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 545, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 867, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1121, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 1229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1357, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 1413, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 1497, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1641, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 1737, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 1825, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 1905, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
+    {.bitmap_index = 2031, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2136, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2234, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
+    {.bitmap_index = 2314, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
+    {.bitmap_index = 2426, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2496, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2566, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 2664, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
+    {.bitmap_index = 2692, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 2800, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 2960, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 3120, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 3248, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 3318, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 3388, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 3528, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 3624, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 3752, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 3897, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4002, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4114, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4212, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 4310, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 4406, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
+    {.bitmap_index = 4502, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4614, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 4726, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 4834, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 4996, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 5092, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 5242, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5342, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5442, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5542, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5642, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
+    {.bitmap_index = 5742, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
+    {.bitmap_index = 5889, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
+    {.bitmap_index = 5985, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6097, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
+    {.bitmap_index = 6242, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
+    {.bitmap_index = 6362, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
+    {.bitmap_index = 6458, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
 };
 
 /*---------------------
@@ -1089,22 +1056,22 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
  *--------------------*/
 
 static const uint16_t unicode_list_0[] = {
-    0x0, 0x3d, 0x93, 0x9f2, 0x9f9, 0x9fc, 0x9fd, 0x9fe,
-    0xa02, 0xa04, 0xa06, 0xa0a, 0xa0d, 0xa12, 0xa17, 0xa18,
-    0xa19, 0xa2f, 0xa34, 0xa39, 0xa3c, 0xa3d, 0xa3e, 0xa42,
-    0xa43, 0xa44, 0xa45, 0xa58, 0xa59, 0xa5f, 0xa61, 0xa62,
-    0xa65, 0xa68, 0xa69, 0xa6a, 0xa6c, 0xa84, 0xa86, 0xab5,
-    0xab6, 0xab8, 0xaba, 0xad1, 0xad8, 0xadb, 0xae4, 0xb0d,
-    0xb15, 0xb4c, 0xbdc, 0xc31, 0xc32, 0xc33, 0xc34, 0xc35,
-    0xc78, 0xc84, 0xcde, 0xcf5, 0xf4b, 0x11b3, 0x1293
+    0x0, 0x9b5, 0x9bc, 0x9bf, 0x9c0, 0x9c1, 0x9c5, 0x9c7,
+    0x9c9, 0x9cd, 0x9d0, 0x9d5, 0x9da, 0x9db, 0x9dc, 0x9f2,
+    0x9f7, 0x9fc, 0x9ff, 0xa00, 0xa01, 0xa05, 0xa06, 0xa07,
+    0xa08, 0xa1b, 0xa1c, 0xa22, 0xa24, 0xa25, 0xa28, 0xa2b,
+    0xa2c, 0xa2d, 0xa2f, 0xa47, 0xa49, 0xa78, 0xa79, 0xa7b,
+    0xa7d, 0xa94, 0xa9b, 0xa9e, 0xaa7, 0xad0, 0xad8, 0xb0f,
+    0xb9f, 0xbf4, 0xbf5, 0xbf6, 0xbf7, 0xbf8, 0xc3b, 0xc47,
+    0xca1, 0xcb8, 0xf0e, 0x1176, 0x1256
 };
 
 /*Collect the unicode lists and glyph_id offsets*/
 static const lv_font_fmt_txt_cmap_t cmaps[] =
 {
     {
-        .range_start = 58895, .range_length = 4756, .glyph_id_start = 1,
-        .unicode_list = unicode_list_0, .glyph_id_ofs_list = NULL, .list_length = 63, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
+        .range_start = 58956, .range_length = 4695, .glyph_id_start = 1,
+        .unicode_list = unicode_list_0, .glyph_id_ofs_list = NULL, .list_length = 61, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
     }
 };
 

+ 1 - 1
xfUI/XFJS/generated/images/images_list.mk

@@ -1 +1 @@
-GEN_CSRCS += _back_RGB565A8_480x480.c _huise_RGB565A8_74x26.c _you_RGB565A8_30x30.c _auto_off_RGB565A8_80x80.c _auto_on_RGB565A8_80x80.c _xf_off_RGB565A8_80x80.c _xf_on_RGB565A8_80x80.c _js_off_RGB565A8_80x80.c _js_on_RGB565A8_80x80.c _nxh_off_RGB565A8_80x80.c _nxh_on_RGB565A8_80x80.c _power_RGB565A8_40x40.c _power_open_RGB565A8_40x40.c _speed_RGB565A8_20x20.c _hum_RGB565A8_20x20.c _WiFizhong_RGB565A8_20x21.c
+GEN_CSRCS += _back_RGB565A8_480x480.c _huise_RGB565A8_74x26.c _you_RGB565A8_30x30.c _auto_off_RGB565A8_80x80.c _auto_on_RGB565A8_80x80.c _xf_off_RGB565A8_80x80.c _xf_on_RGB565A8_80x80.c _js_off_RGB565A8_80x80.c _js_on_RGB565A8_80x80.c _nxh_off_RGB565A8_80x80.c _nxh_on_RGB565A8_80x80.c _power_RGB565A8_40x40.c _power_open_RGB565A8_40x40.c _speed_RGB565A8_20x20.c _hum_RGB565A8_20x20.c _WiFiqiang_RGB565A8_32x32.c

+ 0 - 1228
xfUI/XFJS/generated/setup_scr_FactorySettingPage.c

@@ -1,1228 +0,0 @@
-/*
-* Copyright 2025 NXP
-* NXP Proprietary. This software is owned or controlled by NXP and may only be used strictly in
-* accordance with the applicable license terms. By expressly accepting such terms or by downloading, installing,
-* activating and/or otherwise using the software, you are agreeing that you have read, and that you agree to
-* comply with and are bound by, such license terms.  If you do not agree to be bound by the applicable license
-* terms, then you may not retain, install, activate or otherwise use the software.
-*/
-
-#include "lvgl.h"
-#include <stdio.h>
-#include "gui_guider.h"
-#include "events_init.h"
-#include "widgets_init.h"
-#include "custom.h"
-
-
-
-void setup_scr_FactorySettingPage(lv_ui *ui)
-{
-    //Write codes FactorySettingPage
-    ui->FactorySettingPage = lv_obj_create(NULL);
-    lv_obj_set_size(ui->FactorySettingPage, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->FactorySettingPage, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for FactorySettingPage, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_tabview_1
-    ui->FactorySettingPage_tabview_1 = lv_tabview_create(ui->FactorySettingPage);
-    lv_obj_set_pos(ui->FactorySettingPage_tabview_1, 0, 0);
-    lv_obj_set_size(ui->FactorySettingPage_tabview_1, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->FactorySettingPage_tabview_1, LV_SCROLLBAR_MODE_OFF);
-    lv_tabview_set_tab_bar_position(ui->FactorySettingPage_tabview_1, LV_DIR_TOP);
-    lv_tabview_set_tab_bar_size(ui->FactorySettingPage_tabview_1, 50);
-
-    //Write style for FactorySettingPage_tabview_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_tabview_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_tabview_1, lv_color_hex(0xf9f9f9), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_tabview_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_tabview_1, lv_color_hex(0x4d4d4d), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_tabview_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_tabview_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_tabview_1, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_tabview_1, 16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_tabview_1_extra_btnm_main_default
-    static lv_style_t style_FactorySettingPage_tabview_1_extra_btnm_main_default;
-    ui_init_style(&style_FactorySettingPage_tabview_1_extra_btnm_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_tabview_1_extra_btnm_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_tabview_1_extra_btnm_main_default, lv_color_hex(0xffffff));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_tabview_1_extra_btnm_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_tabview_1_extra_btnm_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_tabview_1_extra_btnm_main_default, 0);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->FactorySettingPage_tabview_1), &style_FactorySettingPage_tabview_1_extra_btnm_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_tabview_1_extra_btnm_items_default
-    static lv_style_t style_FactorySettingPage_tabview_1_extra_btnm_items_default;
-    ui_init_style(&style_FactorySettingPage_tabview_1_extra_btnm_items_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_tabview_1_extra_btnm_items_default, lv_color_hex(0xe3610c));
-    lv_style_set_text_font(&style_FactorySettingPage_tabview_1_extra_btnm_items_default, &lv_font_Alibaba_PuHuiTi_Medium_16);
-    lv_style_set_text_opa(&style_FactorySettingPage_tabview_1_extra_btnm_items_default, 255);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->FactorySettingPage_tabview_1), &style_FactorySettingPage_tabview_1_extra_btnm_items_default, LV_PART_ITEMS|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_CHECKED for &style_FactorySettingPage_tabview_1_extra_btnm_items_checked
-    static lv_style_t style_FactorySettingPage_tabview_1_extra_btnm_items_checked;
-    ui_init_style(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked);
-
-    lv_style_set_text_color(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_text_font(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, 255);
-    lv_style_set_border_width(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, 4);
-    lv_style_set_border_opa(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, 255);
-    lv_style_set_border_color(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_border_side(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, LV_BORDER_SIDE_BOTTOM);
-    lv_style_set_radius(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, 0);
-    lv_style_set_bg_opa(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, 60);
-    lv_style_set_bg_color(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_tabview_1_extra_btnm_items_checked, LV_GRAD_DIR_NONE);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->FactorySettingPage_tabview_1), &style_FactorySettingPage_tabview_1_extra_btnm_items_checked, LV_PART_ITEMS|LV_STATE_CHECKED);
-
-    //Write codes 风档电压
-    ui->FactorySettingPage_tabview_1_tab_1 = lv_tabview_add_tab(ui->FactorySettingPage_tabview_1,"风档电压");
-    lv_obj_t * FactorySettingPage_tabview_1_tab_1_label = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_label_set_text(FactorySettingPage_tabview_1_tab_1_label, "风挡电压:\n");
-
-    //Write codes FactorySettingPage_spinbox_exhaust1_vol
-    ui->FactorySettingPage_spinbox_exhaust1_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust1_vol, 88, 71);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust1_vol, 88, 71);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_exhaust1_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_exhaust1_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_exhaust1_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_exhaust1_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_exhaust1_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_exhaust1_vol);
-    ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust1_vol, 88, 71);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, FactorySettingPage_spinbox_exhaust1_vol_h, FactorySettingPage_spinbox_exhaust1_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, ui->FactorySettingPage_spinbox_exhaust1_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, lv_FactorySettingPage_spinbox_exhaust1_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, FactorySettingPage_spinbox_exhaust1_vol_h, FactorySettingPage_spinbox_exhaust1_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, ui->FactorySettingPage_spinbox_exhaust1_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust1_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_exhaust1_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust1_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_exhaust1_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust1_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust1_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust1_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_exhaust3_vol
-    ui->FactorySettingPage_spinbox_exhaust3_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust3_vol, 88, 176);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust3_vol, 88, 176);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_exhaust3_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_exhaust3_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_exhaust3_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_exhaust3_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_exhaust3_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_exhaust3_vol);
-    ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust3_vol, 88, 176);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus, FactorySettingPage_spinbox_exhaust3_vol_h, FactorySettingPage_spinbox_exhaust3_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus, ui->FactorySettingPage_spinbox_exhaust3_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus, lv_FactorySettingPage_spinbox_exhaust3_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus, FactorySettingPage_spinbox_exhaust3_vol_h, FactorySettingPage_spinbox_exhaust3_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus, ui->FactorySettingPage_spinbox_exhaust3_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust3_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_exhaust3_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust3_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust3_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust3_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust3_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust3_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust3_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust3_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust3_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_exhaust3_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust3_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust3_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust3_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust3_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust3_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_exhaust5_vol
-    ui->FactorySettingPage_spinbox_exhaust5_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust5_vol, 88, 279);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust5_vol, 88, 279);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_exhaust5_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_exhaust5_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_exhaust5_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_exhaust5_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_exhaust5_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_exhaust5_vol);
-    ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust5_vol, 88, 279);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus, FactorySettingPage_spinbox_exhaust5_vol_h, FactorySettingPage_spinbox_exhaust5_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus, ui->FactorySettingPage_spinbox_exhaust5_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus, lv_FactorySettingPage_spinbox_exhaust5_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, FactorySettingPage_spinbox_exhaust5_vol_h, FactorySettingPage_spinbox_exhaust5_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, ui->FactorySettingPage_spinbox_exhaust5_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust5_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_exhaust5_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust5_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_exhaust5_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust5_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust5_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust5_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust5_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_exhaust4_vol
-    ui->FactorySettingPage_spinbox_exhaust4_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust4_vol, 88, 228);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust4_vol, 88, 228);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_exhaust4_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_exhaust4_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_exhaust4_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_exhaust4_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_exhaust4_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_exhaust4_vol);
-    ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust4_vol, 88, 228);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus, FactorySettingPage_spinbox_exhaust4_vol_h, FactorySettingPage_spinbox_exhaust4_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus, ui->FactorySettingPage_spinbox_exhaust4_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus, lv_FactorySettingPage_spinbox_exhaust4_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus, FactorySettingPage_spinbox_exhaust4_vol_h, FactorySettingPage_spinbox_exhaust4_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus, ui->FactorySettingPage_spinbox_exhaust4_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust4_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_exhaust4_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust4_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust4_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust4_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust4_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust4_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust4_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust4_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust4_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_exhaust4_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust4_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust4_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust4_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust4_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust4_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_exhaust2_vol
-    ui->FactorySettingPage_spinbox_exhaust2_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust2_vol, 88, 124);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust2_vol, 88, 124);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_exhaust2_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_exhaust2_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_exhaust2_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_exhaust2_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_exhaust2_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_exhaust2_vol);
-    ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_exhaust2_vol, 88, 124);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus, FactorySettingPage_spinbox_exhaust2_vol_h, FactorySettingPage_spinbox_exhaust2_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus, ui->FactorySettingPage_spinbox_exhaust2_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus, lv_FactorySettingPage_spinbox_exhaust2_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, FactorySettingPage_spinbox_exhaust2_vol_h, FactorySettingPage_spinbox_exhaust2_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, ui->FactorySettingPage_spinbox_exhaust2_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, lv_FactorySettingPage_spinbox_exhaust2_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_exhaust2_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_exhaust2_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_exhaust2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_exhaust2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_exhaust2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_exhaust2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_exhaust2_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_exhaust2_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_exhaust2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_exhaust2_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_exhaust2_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_plus, &style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_exhaust2_vol_btn_minus, &style_FactorySettingPage_spinbox_exhaust2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_4
-    ui->FactorySettingPage_label_4 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_4, -2, 232);
-    lv_obj_set_size(ui->FactorySettingPage_label_4, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_4, "四档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_4, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_4, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_4, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_4, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_4, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_2
-    ui->FactorySettingPage_label_2 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_2, -2, 128);
-    lv_obj_set_size(ui->FactorySettingPage_label_2, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_2, "二档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_2, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_2, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_3
-    ui->FactorySettingPage_label_3 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_3, -2, 180);
-    lv_obj_set_size(ui->FactorySettingPage_label_3, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_3, "三档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_3, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_3, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_3, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_3, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_1
-    ui->FactorySettingPage_label_1 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_1, -2, 75);
-    lv_obj_set_size(ui->FactorySettingPage_label_1, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_1, "一档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_1, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_1, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_1, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_5
-    ui->FactorySettingPage_label_5 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_5, -2, 283);
-    lv_obj_set_size(ui->FactorySettingPage_label_5, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_5, "五档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_5, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_5, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_5, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_5, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_btn_fan_vol_save
-    ui->FactorySettingPage_btn_fan_vol_save = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_fan_vol_save, 151, 355);
-    lv_obj_set_size(ui->FactorySettingPage_btn_fan_vol_save, 177, 33);
-    ui->FactorySettingPage_btn_fan_vol_save_label = lv_label_create(ui->FactorySettingPage_btn_fan_vol_save);
-    lv_label_set_text(ui->FactorySettingPage_btn_fan_vol_save_label, "保存");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_fan_vol_save_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_fan_vol_save_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_fan_vol_save_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_fan_vol_save, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_fan_vol_save, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_fan_vol_save, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_fan_vol_save, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_fan_vol_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_fan_vol_save, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_fan_vol_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_fan_vol_save, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_fan_vol_save, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_fan_vol_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_supply1_vol
-    ui->FactorySettingPage_spinbox_supply1_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply1_vol, 331, 71);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply1_vol, 331, 71);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_supply1_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_supply1_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_supply1_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_supply1_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_supply1_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_supply1_vol);
-    ui->FactorySettingPage_spinbox_supply1_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply1_vol, 331, 71);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, FactorySettingPage_spinbox_supply1_vol_h, FactorySettingPage_spinbox_supply1_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, ui->FactorySettingPage_spinbox_supply1_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, lv_FactorySettingPage_spinbox_supply1_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_supply1_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, FactorySettingPage_spinbox_supply1_vol_h, FactorySettingPage_spinbox_supply1_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, ui->FactorySettingPage_spinbox_supply1_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, lv_FactorySettingPage_spinbox_supply1_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_supply1_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply1_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_supply1_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply1_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply1_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply1_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply1_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply1_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_supply1_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply1_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply1_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply1_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply1_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply1_vol_btn_plus, &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply1_vol_btn_minus, &style_FactorySettingPage_spinbox_supply1_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_supply2_vol
-    ui->FactorySettingPage_spinbox_supply2_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply2_vol, 331, 124);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply2_vol, 331, 124);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_supply2_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_supply2_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_supply2_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_supply2_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_supply2_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_supply2_vol);
-    ui->FactorySettingPage_spinbox_supply2_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply2_vol, 331, 124);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, FactorySettingPage_spinbox_supply2_vol_h, FactorySettingPage_spinbox_supply2_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, ui->FactorySettingPage_spinbox_supply2_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, lv_FactorySettingPage_spinbox_supply2_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_supply2_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, FactorySettingPage_spinbox_supply2_vol_h, FactorySettingPage_spinbox_supply2_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, ui->FactorySettingPage_spinbox_supply2_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, lv_FactorySettingPage_spinbox_supply2_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_supply2_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply2_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_supply2_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply2_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply2_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply2_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply2_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply2_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_supply2_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply2_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply2_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply2_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply2_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply2_vol_btn_plus, &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply2_vol_btn_minus, &style_FactorySettingPage_spinbox_supply2_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_supply3_vol
-    ui->FactorySettingPage_spinbox_supply3_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply3_vol, 331, 176);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply3_vol, 331, 176);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_supply3_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_supply3_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_supply3_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_supply3_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_supply3_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_supply3_vol);
-    ui->FactorySettingPage_spinbox_supply3_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply3_vol, 331, 176);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, FactorySettingPage_spinbox_supply3_vol_h, FactorySettingPage_spinbox_supply3_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, ui->FactorySettingPage_spinbox_supply3_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, lv_FactorySettingPage_spinbox_supply3_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_supply3_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, FactorySettingPage_spinbox_supply3_vol_h, FactorySettingPage_spinbox_supply3_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, ui->FactorySettingPage_spinbox_supply3_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, lv_FactorySettingPage_spinbox_supply3_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_supply3_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply3_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_supply3_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply3_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply3_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply3_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply3_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply3_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_supply3_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply3_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply3_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply3_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply3_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply3_vol_btn_plus, &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply3_vol_btn_minus, &style_FactorySettingPage_spinbox_supply3_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_supply4_vol
-    ui->FactorySettingPage_spinbox_supply4_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply4_vol, 331, 228);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply4_vol, 331, 228);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_supply4_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_supply4_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_supply4_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_supply4_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_supply4_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_supply4_vol);
-    ui->FactorySettingPage_spinbox_supply4_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply4_vol, 331, 228);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, FactorySettingPage_spinbox_supply4_vol_h, FactorySettingPage_spinbox_supply4_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, ui->FactorySettingPage_spinbox_supply4_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, lv_FactorySettingPage_spinbox_supply4_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_supply4_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, FactorySettingPage_spinbox_supply4_vol_h, FactorySettingPage_spinbox_supply4_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, ui->FactorySettingPage_spinbox_supply4_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, lv_FactorySettingPage_spinbox_supply4_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_supply4_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply4_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_supply4_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply4_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply4_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply4_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply4_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply4_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_supply4_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply4_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply4_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply4_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply4_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply4_vol_btn_plus, &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply4_vol_btn_minus, &style_FactorySettingPage_spinbox_supply4_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_supply5_vol
-    ui->FactorySettingPage_spinbox_supply5_vol = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply5_vol, 331, 279);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply5_vol, 331, 279);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_supply5_vol, 70);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_supply5_vol, 30);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_supply5_vol, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_supply5_vol, -99, 99);
-    int32_t FactorySettingPage_spinbox_supply5_vol_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_supply5_vol);
-    ui->FactorySettingPage_spinbox_supply5_vol_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_supply5_vol, 331, 279);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, FactorySettingPage_spinbox_supply5_vol_h, FactorySettingPage_spinbox_supply5_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, ui->FactorySettingPage_spinbox_supply5_vol, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, lv_FactorySettingPage_spinbox_supply5_vol_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_supply5_vol_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, FactorySettingPage_spinbox_supply5_vol_h, FactorySettingPage_spinbox_supply5_vol_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, ui->FactorySettingPage_spinbox_supply5_vol, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, lv_FactorySettingPage_spinbox_supply5_vol_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_supply5_vol, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply5_vol, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_supply5_vol, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_supply5_vol, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_supply5_vol, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply5_vol, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_supply5_vol, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_supply5_vol, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_supply5_vol, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_supply5_vol, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_supply5_vol, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_supply5_vol, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_supply5_vol, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default);
-
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, 255);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply5_vol_btn_plus, &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_supply5_vol_btn_minus, &style_FactorySettingPage_spinbox_supply5_vol_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_10
-    ui->FactorySettingPage_label_10 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_10, 242, 280);
-    lv_obj_set_size(ui->FactorySettingPage_label_10, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_10, "五档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_10, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_10, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_10, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_10, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_10, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_10, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_9
-    ui->FactorySettingPage_label_9 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_9, 242, 229);
-    lv_obj_set_size(ui->FactorySettingPage_label_9, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_9, "四档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_9, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_9, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_9, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_9, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_9, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_9, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_8
-    ui->FactorySettingPage_label_8 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_8, 242, 178);
-    lv_obj_set_size(ui->FactorySettingPage_label_8, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_8, "三档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_8, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_8, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_8, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_8, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_8, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_8, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_7
-    ui->FactorySettingPage_label_7 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_7, 242, 127);
-    lv_obj_set_size(ui->FactorySettingPage_label_7, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_7, "二档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_7, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_7, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_7, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_7, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_7, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_7, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_6
-    ui->FactorySettingPage_label_6 = lv_label_create(ui->FactorySettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->FactorySettingPage_label_6, 242, 76);
-    lv_obj_set_size(ui->FactorySettingPage_label_6, 50, 22);
-    lv_label_set_text(ui->FactorySettingPage_label_6, "一档");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_6, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_6, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_6, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_6, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_6, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_6, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes 故障查询
-    ui->FactorySettingPage_tabview_1_tab_2 = lv_tabview_add_tab(ui->FactorySettingPage_tabview_1,"故障查询");
-    lv_obj_t * FactorySettingPage_tabview_1_tab_2_label = lv_label_create(ui->FactorySettingPage_tabview_1_tab_2);
-    lv_label_set_text(FactorySettingPage_tabview_1_tab_2_label, "当前故障显示:");
-
-    //Write codes 其他
-    ui->FactorySettingPage_tabview_1_tab_3 = lv_tabview_add_tab(ui->FactorySettingPage_tabview_1,"其他");
-    lv_obj_t * FactorySettingPage_tabview_1_tab_3_label = lv_label_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_label_set_text(FactorySettingPage_tabview_1_tab_3_label, "");
-
-    //Write codes FactorySettingPage_btn_4
-    ui->FactorySettingPage_btn_4 = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_4, 161, 217);
-    lv_obj_set_size(ui->FactorySettingPage_btn_4, 157, 50);
-    ui->FactorySettingPage_btn_4_label = lv_label_create(ui->FactorySettingPage_btn_4);
-    lv_label_set_text(ui->FactorySettingPage_btn_4_label, "退出高级设置");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_4_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_4_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_4, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_4_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_4, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_4, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_4, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_4, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_4, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_4, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_4, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_btn_5
-    ui->FactorySettingPage_btn_5 = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_5, 161, 280);
-    lv_obj_set_size(ui->FactorySettingPage_btn_5, 157, 50);
-    ui->FactorySettingPage_btn_5_label = lv_label_create(ui->FactorySettingPage_btn_5);
-    lv_label_set_text(ui->FactorySettingPage_btn_5_label, "恢复出厂设置");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_5_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_5_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_5, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_5_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_5, lv_color_hex(0xee0024), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_5, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_5, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_5, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_5, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_5, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_btn_filter_life_clear
-    ui->FactorySettingPage_btn_filter_life_clear = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_filter_life_clear, 161, 151);
-    lv_obj_set_size(ui->FactorySettingPage_btn_filter_life_clear, 157, 50);
-    ui->FactorySettingPage_btn_filter_life_clear_label = lv_label_create(ui->FactorySettingPage_btn_filter_life_clear);
-    lv_label_set_text(ui->FactorySettingPage_btn_filter_life_clear_label, "重置滤网");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_filter_life_clear_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_filter_life_clear_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_filter_life_clear, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_filter_life_clear_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_filter_life_clear, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_filter_life_clear, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_filter_life_clear, lv_color_hex(0x8f9cff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_filter_life_clear, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_filter_life_clear, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_filter_life_clear, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_filter_life_clear, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_filter_life_clear, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_filter_life_clear, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_filter_life_clear, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_filter_life_clear, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_spinbox_filter_life
-    ui->FactorySettingPage_spinbox_filter_life = lv_spinbox_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_filter_life, 203, 11);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_filter_life, 203, 11);
-    lv_obj_set_width(ui->FactorySettingPage_spinbox_filter_life, 74);
-    lv_obj_set_height(ui->FactorySettingPage_spinbox_filter_life, 38);
-    lv_spinbox_set_digit_format(ui->FactorySettingPage_spinbox_filter_life, 2, 2);
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_filter_life, -99, 99);
-    int32_t FactorySettingPage_spinbox_filter_life_h = lv_obj_get_height(ui->FactorySettingPage_spinbox_filter_life);
-    ui->FactorySettingPage_spinbox_filter_life_btn_plus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_spinbox_filter_life, 203, 11);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_filter_life_btn_plus, FactorySettingPage_spinbox_filter_life_h, FactorySettingPage_spinbox_filter_life_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_filter_life_btn_plus, ui->FactorySettingPage_spinbox_filter_life, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_filter_life_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_filter_life_btn_plus, lv_FactorySettingPage_spinbox_filter_life_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->FactorySettingPage_spinbox_filter_life_btn_minus = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_size(ui->FactorySettingPage_spinbox_filter_life_btn_minus, FactorySettingPage_spinbox_filter_life_h, FactorySettingPage_spinbox_filter_life_h);
-    lv_obj_align_to(ui->FactorySettingPage_spinbox_filter_life_btn_minus, ui->FactorySettingPage_spinbox_filter_life, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->FactorySettingPage_spinbox_filter_life_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->FactorySettingPage_spinbox_filter_life_btn_minus, lv_FactorySettingPage_spinbox_filter_life_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for FactorySettingPage_spinbox_filter_life, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_filter_life, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_filter_life, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_filter_life, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_spinbox_filter_life, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->FactorySettingPage_spinbox_filter_life, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->FactorySettingPage_spinbox_filter_life, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->FactorySettingPage_spinbox_filter_life, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_spinbox_filter_life, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_spinbox_filter_life, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_spinbox_filter_life, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_spinbox_filter_life, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_filter_life, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_filter_life, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_filter_life, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_spinbox_filter_life, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_spinbox_filter_life, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_spinbox_filter_life, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for FactorySettingPage_spinbox_filter_life, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->FactorySettingPage_spinbox_filter_life, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_spinbox_filter_life, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_spinbox_filter_life, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_spinbox_filter_life, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_spinbox_filter_life, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_spinbox_filter_life, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default
-    static lv_style_t style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default;
-    ui_init_style(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_filter_life_btn_plus, &style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->FactorySettingPage_spinbox_filter_life_btn_minus, &style_FactorySettingPage_spinbox_filter_life_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_btn_filter_life_save
-    ui->FactorySettingPage_btn_filter_life_save = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_filter_life_save, 161, 56);
-    lv_obj_set_size(ui->FactorySettingPage_btn_filter_life_save, 157, 50);
-    ui->FactorySettingPage_btn_filter_life_save_label = lv_label_create(ui->FactorySettingPage_btn_filter_life_save);
-    lv_label_set_text(ui->FactorySettingPage_btn_filter_life_save_label, "设置滤网寿命");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_filter_life_save_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_filter_life_save_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_filter_life_save, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_filter_life_save_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_filter_life_save, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_filter_life_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_filter_life_save, lv_color_hex(0x00eeff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_filter_life_save, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_filter_life_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_filter_life_save, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_filter_life_save, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_filter_life_save, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_filter_life_save, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_filter_life_save, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_filter_life_save, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_btn_6
-    ui->FactorySettingPage_btn_6 = lv_button_create(ui->FactorySettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->FactorySettingPage_btn_6, 161, 342);
-    lv_obj_set_size(ui->FactorySettingPage_btn_6, 157, 50);
-    ui->FactorySettingPage_btn_6_label = lv_label_create(ui->FactorySettingPage_btn_6);
-    lv_label_set_text(ui->FactorySettingPage_btn_6_label, "重启设备");
-    lv_label_set_long_mode(ui->FactorySettingPage_btn_6_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->FactorySettingPage_btn_6_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->FactorySettingPage_btn_6, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->FactorySettingPage_btn_6_label, LV_PCT(100));
-
-    //Write style for FactorySettingPage_btn_6, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_btn_6, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->FactorySettingPage_btn_6, lv_color_hex(0xa358f9), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->FactorySettingPage_btn_6, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->FactorySettingPage_btn_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_btn_6, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_btn_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_btn_6, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_btn_6, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_btn_6, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_btn_6, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_11
-    ui->FactorySettingPage_label_11 = lv_label_create(ui->FactorySettingPage);
-    lv_obj_set_pos(ui->FactorySettingPage_label_11, 92, 103);
-    lv_obj_set_size(ui->FactorySettingPage_label_11, 100, 32);
-    lv_label_set_text(ui->FactorySettingPage_label_11, "排风风机");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_11, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_11, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_11, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_11, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_11, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_11, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes FactorySettingPage_label_12
-    ui->FactorySettingPage_label_12 = lv_label_create(ui->FactorySettingPage);
-    lv_obj_set_pos(ui->FactorySettingPage_label_12, 333, 103);
-    lv_obj_set_size(ui->FactorySettingPage_label_12, 100, 32);
-    lv_label_set_text(ui->FactorySettingPage_label_12, "送风风机");
-    lv_label_set_long_mode(ui->FactorySettingPage_label_12, LV_LABEL_LONG_WRAP);
-
-    //Write style for FactorySettingPage_label_12, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->FactorySettingPage_label_12, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->FactorySettingPage_label_12, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->FactorySettingPage_label_12, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->FactorySettingPage_label_12, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->FactorySettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //The custom code of FactorySettingPage.
-    lv_spinbox_set_range(ui->FactorySettingPage_spinbox_filter_life, 1, 99);
-
-    //Update current screen layout.
-    lv_obj_update_layout(ui->FactorySettingPage);
-
-    //Init events for screen.
-    events_init_FactorySettingPage(ui);
-}

+ 0 - 223
xfUI/XFJS/generated/setup_scr_OTAPage.c

@@ -1,223 +0,0 @@
-/*
-* Copyright 2025 NXP
-* NXP Proprietary. This software is owned or controlled by NXP and may only be used strictly in
-* accordance with the applicable license terms. By expressly accepting such terms or by downloading, installing,
-* activating and/or otherwise using the software, you are agreeing that you have read, and that you agree to
-* comply with and are bound by, such license terms.  If you do not agree to be bound by the applicable license
-* terms, then you may not retain, install, activate or otherwise use the software.
-*/
-
-#include "lvgl.h"
-#include <stdio.h>
-#include "gui_guider.h"
-#include "events_init.h"
-#include "widgets_init.h"
-#include "custom.h"
-
-
-
-void setup_scr_OTAPage(lv_ui *ui)
-{
-    //Write codes OTAPage
-    ui->OTAPage = lv_obj_create(NULL);
-    lv_obj_set_size(ui->OTAPage, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->OTAPage, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for OTAPage, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->OTAPage, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->OTAPage, lv_color_hex(0x1f1e23), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->OTAPage, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_label_1
-    ui->OTAPage_label_1 = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_label_1, 189, 49);
-    lv_obj_set_size(ui->OTAPage_label_1, 100, 32);
-    lv_label_set_text(ui->OTAPage_label_1, "系统更新");
-    lv_label_set_long_mode(ui->OTAPage_label_1, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_label_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_label_1, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_label_1, &lv_font_Alibaba_PuHuiTi_Medium_20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_label_1, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_label_2
-    ui->OTAPage_label_2 = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_label_2, 83, 177);
-    lv_obj_set_size(ui->OTAPage_label_2, 100, 32);
-    lv_label_set_text(ui->OTAPage_label_2, "本地版本");
-    lv_label_set_long_mode(ui->OTAPage_label_2, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_label_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_label_2, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_label_2, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_label_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_label_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_label_3
-    ui->OTAPage_label_3 = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_label_3, 83, 222);
-    lv_obj_set_size(ui->OTAPage_label_3, 100, 32);
-    lv_label_set_text(ui->OTAPage_label_3, "远程版本");
-    lv_label_set_long_mode(ui->OTAPage_label_3, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_label_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_label_3, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_label_3, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_label_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_label_3, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_lab_ota_current_version
-    ui->OTAPage_lab_ota_current_version = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_lab_ota_current_version, 193, 177);
-    lv_obj_set_size(ui->OTAPage_lab_ota_current_version, 100, 32);
-    lv_label_set_text(ui->OTAPage_lab_ota_current_version, "v1.0.0");
-    lv_label_set_long_mode(ui->OTAPage_lab_ota_current_version, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_lab_ota_current_version, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_lab_ota_current_version, lv_color_hex(0xffea06), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_lab_ota_current_version, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_lab_ota_current_version, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_lab_ota_current_version, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_lab_ota_current_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_lab_ota_remote_version
-    ui->OTAPage_lab_ota_remote_version = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_lab_ota_remote_version, 193, 222);
-    lv_obj_set_size(ui->OTAPage_lab_ota_remote_version, 100, 32);
-    lv_label_set_text(ui->OTAPage_lab_ota_remote_version, "v2.0.1");
-    lv_label_set_long_mode(ui->OTAPage_lab_ota_remote_version, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_lab_ota_remote_version, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_lab_ota_remote_version, lv_color_hex(0x06ff00), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_lab_ota_remote_version, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_lab_ota_remote_version, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_lab_ota_remote_version, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_lab_ota_remote_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_btn_exit
-    ui->OTAPage_btn_exit = lv_button_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_btn_exit, 189, 311);
-    lv_obj_set_size(ui->OTAPage_btn_exit, 100, 50);
-    lv_obj_add_flag(ui->OTAPage_btn_exit, LV_OBJ_FLAG_HIDDEN);
-    ui->OTAPage_btn_exit_label = lv_label_create(ui->OTAPage_btn_exit);
-    lv_label_set_text(ui->OTAPage_btn_exit_label, "失败重启");
-    lv_label_set_long_mode(ui->OTAPage_btn_exit_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->OTAPage_btn_exit_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->OTAPage_btn_exit, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->OTAPage_btn_exit_label, LV_PCT(100));
-
-    //Write style for OTAPage_btn_exit, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->OTAPage_btn_exit, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->OTAPage_btn_exit, lv_color_hex(0xe70854), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->OTAPage_btn_exit, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->OTAPage_btn_exit, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_btn_exit, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_btn_exit, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_btn_exit, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_btn_exit, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_btn_exit, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_btn_exit, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_label_4
-    ui->OTAPage_label_4 = lv_label_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_label_4, 86, 391);
-    lv_obj_set_size(ui->OTAPage_label_4, 308, 32);
-    lv_label_set_text(ui->OTAPage_label_4, "正在进行设备升级,不要断开设备电源\n");
-    lv_label_set_long_mode(ui->OTAPage_label_4, LV_LABEL_LONG_WRAP);
-
-    //Write style for OTAPage_label_4, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->OTAPage_label_4, lv_color_hex(0xfffe00), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->OTAPage_label_4, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->OTAPage_label_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->OTAPage_label_4, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_label_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes OTAPage_bar_ota_progress
-    ui->OTAPage_bar_ota_progress = lv_bar_create(ui->OTAPage);
-    lv_obj_set_pos(ui->OTAPage_bar_ota_progress, 50, 427);
-    lv_obj_set_size(ui->OTAPage_bar_ota_progress, 380, 20);
-    lv_obj_set_style_anim_duration(ui->OTAPage_bar_ota_progress, 1000, 0);
-    lv_bar_set_mode(ui->OTAPage_bar_ota_progress, LV_BAR_MODE_NORMAL);
-    lv_bar_set_range(ui->OTAPage_bar_ota_progress, 0, 100);
-    lv_bar_set_value(ui->OTAPage_bar_ota_progress, 0, LV_ANIM_OFF);
-
-    //Write style for OTAPage_bar_ota_progress, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->OTAPage_bar_ota_progress, 60, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->OTAPage_bar_ota_progress, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->OTAPage_bar_ota_progress, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_bar_ota_progress, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->OTAPage_bar_ota_progress, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for OTAPage_bar_ota_progress, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->OTAPage_bar_ota_progress, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->OTAPage_bar_ota_progress, lv_color_hex(0x2195f6), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->OTAPage_bar_ota_progress, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->OTAPage_bar_ota_progress, 10, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //The custom code of OTAPage.
-
-
-    //Update current screen layout.
-    lv_obj_update_layout(ui->OTAPage);
-
-    //Init events for screen.
-    events_init_OTAPage(ui);
-}

+ 0 - 966
xfUI/XFJS/generated/setup_scr_SettingPage.c

@@ -1,966 +0,0 @@
-/*
-* Copyright 2025 NXP
-* NXP Proprietary. This software is owned or controlled by NXP and may only be used strictly in
-* accordance with the applicable license terms. By expressly accepting such terms or by downloading, installing,
-* activating and/or otherwise using the software, you are agreeing that you have read, and that you agree to
-* comply with and are bound by, such license terms.  If you do not agree to be bound by the applicable license
-* terms, then you may not retain, install, activate or otherwise use the software.
-*/
-
-#include "lvgl.h"
-#include <stdio.h>
-#include "gui_guider.h"
-#include "events_init.h"
-#include "widgets_init.h"
-#include "custom.h"
-#include "main.h"
-
-
-void setup_scr_SettingPage(lv_ui *ui)
-{
-    //Write codes SettingPage
-    ui->SettingPage = lv_obj_create(NULL);
-    lv_obj_set_size(ui->SettingPage, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->SettingPage, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for SettingPage, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_tabview_1
-    ui->SettingPage_tabview_1 = lv_tabview_create(ui->SettingPage);
-    lv_obj_set_pos(ui->SettingPage_tabview_1, 0, 0);
-    lv_obj_set_size(ui->SettingPage_tabview_1, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->SettingPage_tabview_1, LV_SCROLLBAR_MODE_OFF);
-    lv_tabview_set_tab_bar_position(ui->SettingPage_tabview_1, LV_DIR_TOP);
-    lv_tabview_set_tab_bar_size(ui->SettingPage_tabview_1, 50);
-
-    //Write style for SettingPage_tabview_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_tabview_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_tabview_1, lv_color_hex(0x1f1e23), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_tabview_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_tabview_1, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_tabview_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_tabview_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_tabview_1, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_tabview_1, 16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_tabview_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_tabview_1_extra_btnm_main_default
-    static lv_style_t style_SettingPage_tabview_1_extra_btnm_main_default;
-    ui_init_style(&style_SettingPage_tabview_1_extra_btnm_main_default);
-
-    lv_style_set_bg_opa(&style_SettingPage_tabview_1_extra_btnm_main_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_tabview_1_extra_btnm_main_default, lv_color_hex(0x1f1e23));
-    lv_style_set_bg_grad_dir(&style_SettingPage_tabview_1_extra_btnm_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_SettingPage_tabview_1_extra_btnm_main_default, 0);
-    lv_style_set_radius(&style_SettingPage_tabview_1_extra_btnm_main_default, 0);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->SettingPage_tabview_1), &style_SettingPage_tabview_1_extra_btnm_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_tabview_1_extra_btnm_items_default
-    static lv_style_t style_SettingPage_tabview_1_extra_btnm_items_default;
-    ui_init_style(&style_SettingPage_tabview_1_extra_btnm_items_default);
-
-    lv_style_set_text_color(&style_SettingPage_tabview_1_extra_btnm_items_default, lv_color_hex(0xffb204));
-    lv_style_set_text_font(&style_SettingPage_tabview_1_extra_btnm_items_default, &lv_font_Alibaba_PuHuiTi_Medium_16);
-    lv_style_set_text_opa(&style_SettingPage_tabview_1_extra_btnm_items_default, 255);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->SettingPage_tabview_1), &style_SettingPage_tabview_1_extra_btnm_items_default, LV_PART_ITEMS|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_CHECKED for &style_SettingPage_tabview_1_extra_btnm_items_checked
-    static lv_style_t style_SettingPage_tabview_1_extra_btnm_items_checked;
-    ui_init_style(&style_SettingPage_tabview_1_extra_btnm_items_checked);
-
-    lv_style_set_text_color(&style_SettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_text_font(&style_SettingPage_tabview_1_extra_btnm_items_checked, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_SettingPage_tabview_1_extra_btnm_items_checked, 255);
-    lv_style_set_border_width(&style_SettingPage_tabview_1_extra_btnm_items_checked, 4);
-    lv_style_set_border_opa(&style_SettingPage_tabview_1_extra_btnm_items_checked, 255);
-    lv_style_set_border_color(&style_SettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_border_side(&style_SettingPage_tabview_1_extra_btnm_items_checked, LV_BORDER_SIDE_BOTTOM);
-    lv_style_set_radius(&style_SettingPage_tabview_1_extra_btnm_items_checked, 0);
-    lv_style_set_bg_opa(&style_SettingPage_tabview_1_extra_btnm_items_checked, 60);
-    lv_style_set_bg_color(&style_SettingPage_tabview_1_extra_btnm_items_checked, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_SettingPage_tabview_1_extra_btnm_items_checked, LV_GRAD_DIR_NONE);
-    lv_obj_add_style(lv_tabview_get_tab_bar(ui->SettingPage_tabview_1), &style_SettingPage_tabview_1_extra_btnm_items_checked, LV_PART_ITEMS|LV_STATE_CHECKED);
-
-    //Write codes 网络
-    ui->SettingPage_tabview_1_tab_1 = lv_tabview_add_tab(ui->SettingPage_tabview_1,"网络");
-    lv_obj_t * SettingPage_tabview_1_tab_1_label = lv_label_create(ui->SettingPage_tabview_1_tab_1);
-    lv_label_set_text(SettingPage_tabview_1_tab_1_label, "");
-
-    //Write codes SettingPage_list_wifi
-    ui->SettingPage_list_wifi = lv_list_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_list_wifi, 44, 29);
-    lv_obj_set_size(ui->SettingPage_list_wifi, 363, 300);
-    lv_obj_set_scrollbar_mode(ui->SettingPage_list_wifi, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->SettingPage_list_wifi, LV_OBJ_FLAG_HIDDEN);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_list_wifi_main_main_default
-    static lv_style_t style_SettingPage_list_wifi_main_main_default;
-    ui_init_style(&style_SettingPage_list_wifi_main_main_default);
-
-    lv_style_set_pad_top(&style_SettingPage_list_wifi_main_main_default, 5);
-    lv_style_set_pad_left(&style_SettingPage_list_wifi_main_main_default, 5);
-    lv_style_set_pad_right(&style_SettingPage_list_wifi_main_main_default, 5);
-    lv_style_set_pad_bottom(&style_SettingPage_list_wifi_main_main_default, 5);
-    lv_style_set_bg_opa(&style_SettingPage_list_wifi_main_main_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_list_wifi_main_main_default, lv_color_hex(0x1f1e23));
-    lv_style_set_bg_grad_dir(&style_SettingPage_list_wifi_main_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_SettingPage_list_wifi_main_main_default, 0);
-    lv_style_set_radius(&style_SettingPage_list_wifi_main_main_default, 3);
-    lv_style_set_shadow_width(&style_SettingPage_list_wifi_main_main_default, 0);
-    lv_obj_add_style(ui->SettingPage_list_wifi, &style_SettingPage_list_wifi_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_list_wifi_main_scrollbar_default
-    static lv_style_t style_SettingPage_list_wifi_main_scrollbar_default;
-    ui_init_style(&style_SettingPage_list_wifi_main_scrollbar_default);
-
-    lv_style_set_radius(&style_SettingPage_list_wifi_main_scrollbar_default, 3);
-    lv_style_set_bg_opa(&style_SettingPage_list_wifi_main_scrollbar_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_list_wifi_main_scrollbar_default, lv_color_hex(0xffffff));
-    lv_style_set_bg_grad_dir(&style_SettingPage_list_wifi_main_scrollbar_default, LV_GRAD_DIR_NONE);
-    lv_obj_add_style(ui->SettingPage_list_wifi, &style_SettingPage_list_wifi_main_scrollbar_default, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_list_wifi_extra_btns_main_default
-    static lv_style_t style_SettingPage_list_wifi_extra_btns_main_default;
-    ui_init_style(&style_SettingPage_list_wifi_extra_btns_main_default);
-
-    lv_style_set_pad_top(&style_SettingPage_list_wifi_extra_btns_main_default, 5);
-    lv_style_set_pad_left(&style_SettingPage_list_wifi_extra_btns_main_default, 5);
-    lv_style_set_pad_right(&style_SettingPage_list_wifi_extra_btns_main_default, 5);
-    lv_style_set_pad_bottom(&style_SettingPage_list_wifi_extra_btns_main_default, 5);
-    lv_style_set_border_width(&style_SettingPage_list_wifi_extra_btns_main_default, 0);
-    lv_style_set_text_color(&style_SettingPage_list_wifi_extra_btns_main_default, lv_color_hex(0x0D3055));
-    lv_style_set_text_font(&style_SettingPage_list_wifi_extra_btns_main_default, &lv_font_Alibaba_PuHuiTi_Medium_16);
-    lv_style_set_text_opa(&style_SettingPage_list_wifi_extra_btns_main_default, 255);
-    lv_style_set_radius(&style_SettingPage_list_wifi_extra_btns_main_default, 3);
-    lv_style_set_bg_opa(&style_SettingPage_list_wifi_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_list_wifi_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_bg_grad_dir(&style_SettingPage_list_wifi_extra_btns_main_default, LV_GRAD_DIR_NONE);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_list_wifi_extra_texts_main_default
-    static lv_style_t style_SettingPage_list_wifi_extra_texts_main_default;
-    ui_init_style(&style_SettingPage_list_wifi_extra_texts_main_default);
-
-    lv_style_set_pad_top(&style_SettingPage_list_wifi_extra_texts_main_default, 5);
-    lv_style_set_pad_left(&style_SettingPage_list_wifi_extra_texts_main_default, 5);
-    lv_style_set_pad_right(&style_SettingPage_list_wifi_extra_texts_main_default, 5);
-    lv_style_set_pad_bottom(&style_SettingPage_list_wifi_extra_texts_main_default, 5);
-    lv_style_set_border_width(&style_SettingPage_list_wifi_extra_texts_main_default, 0);
-    lv_style_set_text_color(&style_SettingPage_list_wifi_extra_texts_main_default, lv_color_hex(0x0D3055));
-    lv_style_set_text_font(&style_SettingPage_list_wifi_extra_texts_main_default, &lv_font_Alibaba_PuHuiTi_Medium_16);
-    lv_style_set_text_opa(&style_SettingPage_list_wifi_extra_texts_main_default, 255);
-    lv_style_set_radius(&style_SettingPage_list_wifi_extra_texts_main_default, 3);
-    lv_style_set_transform_width(&style_SettingPage_list_wifi_extra_texts_main_default, 0);
-    lv_style_set_bg_opa(&style_SettingPage_list_wifi_extra_texts_main_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_list_wifi_extra_texts_main_default, lv_color_hex(0xffffff));
-    lv_style_set_bg_grad_dir(&style_SettingPage_list_wifi_extra_texts_main_default, LV_GRAD_DIR_NONE);
-
-    //Write codes SettingPage_label_1
-    ui->SettingPage_label_1 = lv_label_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_label_1, 2, -2);
-    lv_obj_set_size(ui->SettingPage_label_1, 97, 17);
-    lv_label_set_text(ui->SettingPage_label_1, "网络状态:");
-    lv_label_set_long_mode(ui->SettingPage_label_1, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_1, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_1, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_lab_wifi_status
-    ui->SettingPage_lab_wifi_status = lv_label_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_lab_wifi_status, 80, -2);
-    lv_obj_set_size(ui->SettingPage_lab_wifi_status, 97, 17);
-    lv_label_set_text(ui->SettingPage_lab_wifi_status, "已未连接");
-    lv_label_set_long_mode(ui->SettingPage_lab_wifi_status, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_lab_wifi_status, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_lab_wifi_status, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_lab_wifi_status, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_lab_wifi_status, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_lab_wifi_status, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_lab_wifi_status, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_btn_1
-    ui->SettingPage_btn_1 = lv_button_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_btn_1, 43, 335);
-    lv_obj_set_size(ui->SettingPage_btn_1, 135, 38);
-    ui->SettingPage_btn_1_label = lv_label_create(ui->SettingPage_btn_1);
-    lv_label_set_text(ui->SettingPage_btn_1_label, "查找网络");
-    lv_label_set_long_mode(ui->SettingPage_btn_1_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->SettingPage_btn_1_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->SettingPage_btn_1, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->SettingPage_btn_1_label, LV_PCT(100));
-
-    //Write style for SettingPage_btn_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_1, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_btn_1, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_1, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_btn_1, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_p_wifi_connect
-    ui->SettingPage_p_wifi_connect = lv_obj_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_p_wifi_connect, 71, 81);
-    lv_obj_set_size(ui->SettingPage_p_wifi_connect, 300, 200);
-    lv_obj_set_scrollbar_mode(ui->SettingPage_p_wifi_connect, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->SettingPage_p_wifi_connect, LV_OBJ_FLAG_HIDDEN);
-
-    //Write style for SettingPage_p_wifi_connect, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_p_wifi_connect, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->SettingPage_p_wifi_connect, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->SettingPage_p_wifi_connect, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->SettingPage_p_wifi_connect, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_p_wifi_connect, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_p_wifi_connect, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_p_wifi_connect, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_p_wifi_connect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_2
-    ui->SettingPage_label_2 = lv_label_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_label_2, 13, 27);
-    lv_obj_set_size(ui->SettingPage_label_2, 104, 17);
-    lv_label_set_text(ui->SettingPage_label_2, "SSID:");
-    lv_label_set_long_mode(ui->SettingPage_label_2, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_2, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_3
-    ui->SettingPage_label_3 = lv_label_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_label_3, 19, 72);
-    lv_obj_set_size(ui->SettingPage_label_3, 102, 18);
-    lv_label_set_text(ui->SettingPage_label_3, "密码:");
-    lv_label_set_long_mode(ui->SettingPage_label_3, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_3, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_3, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_3, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_lab_wifi_ssid
-    ui->SettingPage_lab_wifi_ssid = lv_label_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_lab_wifi_ssid, 99, 25);
-    lv_obj_set_size(ui->SettingPage_lab_wifi_ssid, 161, 32);
-    lv_label_set_text(ui->SettingPage_lab_wifi_ssid, "Label");
-    lv_label_set_long_mode(ui->SettingPage_lab_wifi_ssid, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_lab_wifi_ssid, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_lab_wifi_ssid, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_lab_wifi_ssid, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_lab_wifi_ssid, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_lab_wifi_ssid, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_lab_wifi_ssid, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_btn_2
-    ui->SettingPage_btn_2 = lv_button_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_btn_2, 27, 146);
-    lv_obj_set_size(ui->SettingPage_btn_2, 100, 35);
-    ui->SettingPage_btn_2_label = lv_label_create(ui->SettingPage_btn_2);
-    lv_label_set_text(ui->SettingPage_btn_2_label, "连接");
-    lv_label_set_long_mode(ui->SettingPage_btn_2_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->SettingPage_btn_2_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->SettingPage_btn_2, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->SettingPage_btn_2_label, LV_PCT(100));
-
-    //Write style for SettingPage_btn_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_2, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_2, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_btn_2, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_2, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_2, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_btn_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_btn_2, Part: LV_PART_MAIN, State: LV_STATE_DISABLED.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_2, 255, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_2, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_2, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_2, 0, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_radius(ui->SettingPage_btn_2, 5, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_2, 0, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_2, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DISABLED);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_2, 255, LV_PART_MAIN|LV_STATE_DISABLED);
-
-    //Write codes SettingPage_txt_wifi_password
-    ui->SettingPage_txt_wifi_password = lv_textarea_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_txt_wifi_password, 94, 62);
-    lv_obj_set_size(ui->SettingPage_txt_wifi_password, 184, 38);
-    lv_textarea_set_text(ui->SettingPage_txt_wifi_password, "");
-    lv_textarea_set_placeholder_text(ui->SettingPage_txt_wifi_password, "");
-    lv_textarea_set_password_bullet(ui->SettingPage_txt_wifi_password, "*");
-    lv_textarea_set_password_mode(ui->SettingPage_txt_wifi_password, true);
-    lv_textarea_set_one_line(ui->SettingPage_txt_wifi_password, true);
-    lv_textarea_set_accepted_chars(ui->SettingPage_txt_wifi_password, "");
-    lv_textarea_set_max_length(ui->SettingPage_txt_wifi_password, 32);
-#if LV_USE_KEYBOARD
-    lv_obj_add_event_cb(ui->SettingPage_txt_wifi_password, ta_event_cb, LV_EVENT_ALL, ui->g_kb_top_layer);
-#endif
-
-    //Write style for SettingPage_txt_wifi_password, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->SettingPage_txt_wifi_password, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_txt_wifi_password, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_txt_wifi_password, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_txt_wifi_password, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_txt_wifi_password, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_txt_wifi_password, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_txt_wifi_password, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_txt_wifi_password, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_txt_wifi_password, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->SettingPage_txt_wifi_password, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->SettingPage_txt_wifi_password, lv_color_hex(0xe6e6e6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->SettingPage_txt_wifi_password, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_txt_wifi_password, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_txt_wifi_password, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_txt_wifi_password, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_txt_wifi_password, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_txt_wifi_password, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_txt_wifi_password, Part: LV_PART_SCROLLBAR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_txt_wifi_password, 255, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_txt_wifi_password, lv_color_hex(0x2195f6), LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_txt_wifi_password, LV_GRAD_DIR_NONE, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_txt_wifi_password, 0, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_btn_3
-    ui->SettingPage_btn_3 = lv_button_create(ui->SettingPage_p_wifi_connect);
-    lv_obj_set_pos(ui->SettingPage_btn_3, 177, 146);
-    lv_obj_set_size(ui->SettingPage_btn_3, 100, 35);
-    ui->SettingPage_btn_3_label = lv_label_create(ui->SettingPage_btn_3);
-    lv_label_set_text(ui->SettingPage_btn_3_label, "取消");
-    lv_label_set_long_mode(ui->SettingPage_btn_3_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->SettingPage_btn_3_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->SettingPage_btn_3, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->SettingPage_btn_3_label, LV_PCT(100));
-
-    //Write style for SettingPage_btn_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_3, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_3, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_btn_3, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_3, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_3, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_3, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_btn_3, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_sp_wifi_scan
-    ui->SettingPage_sp_wifi_scan = lv_spinner_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_sp_wifi_scan, 205, -13);
-    lv_obj_set_size(ui->SettingPage_sp_wifi_scan, 42, 47);
-    lv_obj_add_flag(ui->SettingPage_sp_wifi_scan, LV_OBJ_FLAG_HIDDEN);
-    lv_spinner_set_anim_params(ui->SettingPage_sp_wifi_scan, 2000, 200);
-
-    //Write style for SettingPage_sp_wifi_scan, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_pad_top(ui->SettingPage_sp_wifi_scan, 1, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_sp_wifi_scan, 1, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_sp_wifi_scan, 1, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_sp_wifi_scan, 1, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_sp_wifi_scan, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_width(ui->SettingPage_sp_wifi_scan, 7, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_opa(ui->SettingPage_sp_wifi_scan, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_color(ui->SettingPage_sp_wifi_scan, lv_color_hex(0xd5d6de), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_rounded(ui->SettingPage_sp_wifi_scan, false, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_sp_wifi_scan, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_sp_wifi_scan, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_arc_width(ui->SettingPage_sp_wifi_scan, 7, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_opa(ui->SettingPage_sp_wifi_scan, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_color(ui->SettingPage_sp_wifi_scan, lv_color_hex(0xffd400), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_rounded(ui->SettingPage_sp_wifi_scan, false, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_btn_5
-    ui->SettingPage_btn_5 = lv_button_create(ui->SettingPage_tabview_1_tab_1);
-    lv_obj_set_pos(ui->SettingPage_btn_5, 248, 337);
-    lv_obj_set_size(ui->SettingPage_btn_5, 135, 38);
-    ui->SettingPage_btn_5_label = lv_label_create(ui->SettingPage_btn_5);
-    lv_label_set_text(ui->SettingPage_btn_5_label, "查找网络");
-    lv_label_set_long_mode(ui->SettingPage_btn_5_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->SettingPage_btn_5_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->SettingPage_btn_5, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->SettingPage_btn_5_label, LV_PCT(100));
-
-    //Write style for SettingPage_btn_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_5, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_5, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_btn_5, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_5, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_5, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_btn_5, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes 显示&声音
-    ui->SettingPage_tabview_1_tab_2 = lv_tabview_add_tab(ui->SettingPage_tabview_1,"显示&声音");
-    lv_obj_t * SettingPage_tabview_1_tab_2_label = lv_label_create(ui->SettingPage_tabview_1_tab_2);
-    lv_label_set_text(SettingPage_tabview_1_tab_2_label, "");
-
-    //Write codes SettingPage_sw_sound
-    ui->SettingPage_sw_sound = lv_switch_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_sw_sound, 247, 85);
-    lv_obj_set_size(ui->SettingPage_sw_sound, 61, 21);
-
-    //Write style for SettingPage_sw_sound, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_sound, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_sound, lv_color_hex(0xe6e2e6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_sound, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_sound, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_sw_sound, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_sw_sound, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_sw_sound, Part: LV_PART_INDICATOR, State: LV_STATE_CHECKED.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_sound, 255, LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_sound, lv_color_hex(0x2195f6), LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_sound, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_sound, 0, LV_PART_INDICATOR|LV_STATE_CHECKED);
-
-    //Write style for SettingPage_sw_sound, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_sound, 255, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_sound, lv_color_hex(0xffffff), LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_sound, LV_GRAD_DIR_NONE, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_sound, 0, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_sw_sound, 10, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_10
-    ui->SettingPage_label_10 = lv_label_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_label_10, 121, 89);
-    lv_obj_set_size(ui->SettingPage_label_10, 100, 18);
-    lv_label_set_text(ui->SettingPage_label_10, "触摸反馈音量");
-    lv_label_set_long_mode(ui->SettingPage_label_10, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_10, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_10, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_10, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_10, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_10, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_9
-    ui->SettingPage_label_9 = lv_label_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_label_9, 121, 136);
-    lv_obj_set_size(ui->SettingPage_label_9, 100, 18);
-    lv_label_set_text(ui->SettingPage_label_9, "触摸声音反馈");
-    lv_label_set_long_mode(ui->SettingPage_label_9, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_9, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_9, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_9, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_9, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_9, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_slider_sound_level
-    ui->SettingPage_slider_sound_level = lv_slider_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_slider_sound_level, 244, 134);
-    lv_obj_set_size(ui->SettingPage_slider_sound_level, 168, 20);
-    lv_slider_set_range(ui->SettingPage_slider_sound_level, 30, 100);
-    lv_slider_set_mode(ui->SettingPage_slider_sound_level, LV_SLIDER_MODE_NORMAL);
-    lv_slider_set_value(ui->SettingPage_slider_sound_level, 50, LV_ANIM_OFF);
-
-    //Write style for SettingPage_slider_sound_level, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_slider_sound_level, 60, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_slider_sound_level, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_slider_sound_level, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_slider_sound_level, 50, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_outline_width(ui->SettingPage_slider_sound_level, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_slider_sound_level, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_slider_sound_level, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_slider_sound_level, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_slider_sound_level, lv_color_hex(0x2195f6), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_slider_sound_level, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_slider_sound_level, 50, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_slider_sound_level, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_slider_sound_level, 255, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_slider_sound_level, lv_color_hex(0x2195f6), LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_slider_sound_level, LV_GRAD_DIR_NONE, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_slider_sound_level, 50, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_11
-    ui->SettingPage_label_11 = lv_label_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_label_11, 29, 318);
-    lv_obj_set_size(ui->SettingPage_label_11, 177, 18);
-    lv_obj_add_flag(ui->SettingPage_label_11, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->SettingPage_label_11, "屏幕无操作关闭屏幕");
-    lv_label_set_long_mode(ui->SettingPage_label_11, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_11, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_11, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_11, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_11, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_11, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_sw_1
-    ui->SettingPage_sw_1 = lv_switch_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_sw_1, 219, 308);
-    lv_obj_set_size(ui->SettingPage_sw_1, 61, 21);
-    lv_obj_add_flag(ui->SettingPage_sw_1, LV_OBJ_FLAG_HIDDEN);
-
-    //Write style for SettingPage_sw_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_1, lv_color_hex(0xe6e2e6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_sw_1, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_sw_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_sw_1, Part: LV_PART_INDICATOR, State: LV_STATE_CHECKED.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_1, 255, LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_1, lv_color_hex(0x2195f6), LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_1, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_CHECKED);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_1, 0, LV_PART_INDICATOR|LV_STATE_CHECKED);
-
-    //Write style for SettingPage_sw_1, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_sw_1, 255, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_sw_1, lv_color_hex(0xffffff), LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_sw_1, LV_GRAD_DIR_NONE, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_sw_1, 0, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_sw_1, 10, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_12
-    ui->SettingPage_label_12 = lv_label_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_label_12, 55, 183);
-    lv_obj_set_size(ui->SettingPage_label_12, 177, 18);
-    lv_label_set_text(ui->SettingPage_label_12, "无操作灭屏时间(分钟)");
-    lv_label_set_long_mode(ui->SettingPage_label_12, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_12, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_12, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_12, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_12, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_12, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_12, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_spinbox_2
-    ui->SettingPage_spinbox_2 = lv_spinbox_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_spinbox_2, 289, 181);
-    lv_obj_set_pos(ui->SettingPage_spinbox_2, 289, 181);
-    lv_obj_set_width(ui->SettingPage_spinbox_2, 70);
-    lv_obj_set_height(ui->SettingPage_spinbox_2, 40);
-    lv_spinbox_set_digit_format(ui->SettingPage_spinbox_2, 1, 1);
-    lv_spinbox_set_range(ui->SettingPage_spinbox_2, -9, 9);
-    int32_t SettingPage_spinbox_2_h = lv_obj_get_height(ui->SettingPage_spinbox_2);
-    ui->SettingPage_spinbox_2_btn_plus = lv_button_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_pos(ui->SettingPage_spinbox_2, 289, 181);
-    lv_obj_set_size(ui->SettingPage_spinbox_2_btn_plus, SettingPage_spinbox_2_h, SettingPage_spinbox_2_h);
-    lv_obj_align_to(ui->SettingPage_spinbox_2_btn_plus, ui->SettingPage_spinbox_2, LV_ALIGN_OUT_RIGHT_MID, 5, 0);
-    lv_obj_set_style_bg_image_src(ui->SettingPage_spinbox_2_btn_plus, LV_SYMBOL_PLUS, 0);
-    lv_obj_add_event_cb(ui->SettingPage_spinbox_2_btn_plus, lv_SettingPage_spinbox_2_increment_event_cb, LV_EVENT_ALL, NULL);
-    ui->SettingPage_spinbox_2_btn_minus = lv_button_create(ui->SettingPage_tabview_1_tab_2);
-    lv_obj_set_size(ui->SettingPage_spinbox_2_btn_minus, SettingPage_spinbox_2_h, SettingPage_spinbox_2_h);
-    lv_obj_align_to(ui->SettingPage_spinbox_2_btn_minus, ui->SettingPage_spinbox_2, LV_ALIGN_OUT_LEFT_MID, -5, 0);
-    lv_obj_set_style_bg_image_src(ui->SettingPage_spinbox_2_btn_minus, LV_SYMBOL_MINUS, 0);
-    lv_obj_add_event_cb(ui->SettingPage_spinbox_2_btn_minus, lv_SettingPage_spinbox_2_decrement_event_cb, LV_EVENT_ALL, NULL);
-
-    //Write style for SettingPage_spinbox_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_spinbox_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_spinbox_2, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_spinbox_2, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_spinbox_2, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->SettingPage_spinbox_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->SettingPage_spinbox_2, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->SettingPage_spinbox_2, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_spinbox_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_spinbox_2, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_spinbox_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_spinbox_2, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_spinbox_2, Part: LV_PART_CURSOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->SettingPage_spinbox_2, lv_color_hex(0xffffff), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_spinbox_2, &lv_font_montserratMedium_12, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_spinbox_2, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_spinbox_2, 255, LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_spinbox_2, lv_color_hex(0x2195f6), LV_PART_CURSOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_spinbox_2, LV_GRAD_DIR_NONE, LV_PART_CURSOR|LV_STATE_DEFAULT);
-
-    //Write style state: LV_STATE_DEFAULT for &style_SettingPage_spinbox_2_extra_btns_main_default
-    static lv_style_t style_SettingPage_spinbox_2_extra_btns_main_default;
-    ui_init_style(&style_SettingPage_spinbox_2_extra_btns_main_default);
-
-    lv_style_set_text_color(&style_SettingPage_spinbox_2_extra_btns_main_default, lv_color_hex(0xffffff));
-    lv_style_set_text_font(&style_SettingPage_spinbox_2_extra_btns_main_default, &lv_font_montserratMedium_12);
-    lv_style_set_text_opa(&style_SettingPage_spinbox_2_extra_btns_main_default, 255);
-    lv_style_set_bg_opa(&style_SettingPage_spinbox_2_extra_btns_main_default, 255);
-    lv_style_set_bg_color(&style_SettingPage_spinbox_2_extra_btns_main_default, lv_color_hex(0x2195f6));
-    lv_style_set_bg_grad_dir(&style_SettingPage_spinbox_2_extra_btns_main_default, LV_GRAD_DIR_NONE);
-    lv_style_set_border_width(&style_SettingPage_spinbox_2_extra_btns_main_default, 0);
-    lv_style_set_radius(&style_SettingPage_spinbox_2_extra_btns_main_default, 5);
-    lv_style_set_shadow_width(&style_SettingPage_spinbox_2_extra_btns_main_default, 0);
-    lv_obj_add_style(ui->SettingPage_spinbox_2_btn_plus, &style_SettingPage_spinbox_2_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_add_style(ui->SettingPage_spinbox_2_btn_minus, &style_SettingPage_spinbox_2_extra_btns_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes 高级设置
-    ui->SettingPage_tabview_1_tab_3 = lv_tabview_add_tab(ui->SettingPage_tabview_1,"高级设置");
-    lv_obj_t * SettingPage_tabview_1_tab_3_label = lv_label_create(ui->SettingPage_tabview_1_tab_3);
-    lv_label_set_text(SettingPage_tabview_1_tab_3_label, "");
-
-    //Write codes SettingPage_cont_1
-    ui->SettingPage_cont_1 = lv_obj_create(ui->SettingPage_tabview_1_tab_3);
-    lv_obj_set_pos(ui->SettingPage_cont_1, 48, 28);
-    lv_obj_set_size(ui->SettingPage_cont_1, 359, 327);
-    lv_obj_set_scrollbar_mode(ui->SettingPage_cont_1, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for SettingPage_cont_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_cont_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_btn_4
-    ui->SettingPage_btn_4 = lv_button_create(ui->SettingPage_cont_1);
-    lv_obj_set_pos(ui->SettingPage_btn_4, 123, 169);
-    lv_obj_set_size(ui->SettingPage_btn_4, 100, 50);
-    ui->SettingPage_btn_4_label = lv_label_create(ui->SettingPage_btn_4);
-    lv_label_set_text(ui->SettingPage_btn_4_label, "登录");
-    lv_label_set_long_mode(ui->SettingPage_btn_4_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->SettingPage_btn_4_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->SettingPage_btn_4, 0, LV_STATE_DEFAULT);
-    lv_obj_set_width(ui->SettingPage_btn_4_label, LV_PCT(100));
-
-    //Write style for SettingPage_btn_4, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_btn_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_btn_4, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_btn_4, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_btn_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_btn_4, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_btn_4, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_btn_4, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_btn_4, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_btn_4, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_btn_4, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_ta_1
-    ui->SettingPage_ta_1 = lv_textarea_create(ui->SettingPage_cont_1);
-    lv_obj_set_pos(ui->SettingPage_ta_1, 75, 90);
-    lv_obj_set_size(ui->SettingPage_ta_1, 200, 60);
-    lv_textarea_set_text(ui->SettingPage_ta_1, "");
-    lv_textarea_set_placeholder_text(ui->SettingPage_ta_1, "");
-    lv_textarea_set_password_bullet(ui->SettingPage_ta_1, "*");
-    lv_textarea_set_password_mode(ui->SettingPage_ta_1, true);
-    lv_textarea_set_one_line(ui->SettingPage_ta_1, false);
-    lv_textarea_set_accepted_chars(ui->SettingPage_ta_1, "");
-    lv_textarea_set_max_length(ui->SettingPage_ta_1, 32);
-#if LV_USE_KEYBOARD
-    lv_obj_add_event_cb(ui->SettingPage_ta_1, ta_event_cb, LV_EVENT_ALL, ui->g_kb_top_layer);
-#endif
-
-    //Write style for SettingPage_ta_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->SettingPage_ta_1, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_ta_1, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_ta_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_ta_1, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_ta_1, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_ta_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_ta_1, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_ta_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->SettingPage_ta_1, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->SettingPage_ta_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->SettingPage_ta_1, lv_color_hex(0xe6e6e6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->SettingPage_ta_1, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_ta_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_ta_1, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_ta_1, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_ta_1, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_ta_1, 4, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for SettingPage_ta_1, Part: LV_PART_SCROLLBAR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->SettingPage_ta_1, 255, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->SettingPage_ta_1, lv_color_hex(0x2195f6), LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->SettingPage_ta_1, LV_GRAD_DIR_NONE, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_ta_1, 0, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_5
-    ui->SettingPage_label_5 = lv_label_create(ui->SettingPage_cont_1);
-    lv_obj_set_pos(ui->SettingPage_label_5, 59, 59);
-    lv_obj_set_size(ui->SettingPage_label_5, 223, 39);
-    lv_label_set_text(ui->SettingPage_label_5, "请输入管理密码后操作");
-    lv_label_set_long_mode(ui->SettingPage_label_5, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_5, lv_color_hex(0xffd816), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_5, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_5, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_5, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_lab_password_incorrect
-    ui->SettingPage_lab_password_incorrect = lv_label_create(ui->SettingPage_cont_1);
-    lv_obj_set_pos(ui->SettingPage_lab_password_incorrect, 127, 237);
-    lv_obj_set_size(ui->SettingPage_lab_password_incorrect, 100, 32);
-    lv_obj_add_flag(ui->SettingPage_lab_password_incorrect, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->SettingPage_lab_password_incorrect, "密码不正确");
-    lv_label_set_long_mode(ui->SettingPage_lab_password_incorrect, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_lab_password_incorrect, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_lab_password_incorrect, lv_color_hex(0xeb0023), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_lab_password_incorrect, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_lab_password_incorrect, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_lab_password_incorrect, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_lab_password_incorrect, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes 关于
-    ui->SettingPage_tabview_1_tab_4 = lv_tabview_add_tab(ui->SettingPage_tabview_1,"关于");
-    lv_obj_t * SettingPage_tabview_1_tab_4_label = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_label_set_text(SettingPage_tabview_1_tab_4_label, "");
-
-    //Write codes SettingPage_label_6
-    ui->SettingPage_label_6 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_label_6, 58, 299);
-    lv_obj_set_size(ui->SettingPage_label_6, 322, 32);
-    lv_label_set_text(ui->SettingPage_label_6, "使用【永续绿建五恒 APP】扫码绑定");
-    lv_label_set_long_mode(ui->SettingPage_label_6, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_6, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_6, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_6, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_6, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_6, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_qr_device_code
-    ui->SettingPage_qr_device_code = lv_qrcode_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_qr_device_code, 131, 95);
-    lv_obj_set_size(ui->SettingPage_qr_device_code, 163, 163);
-    lv_qrcode_set_size(ui->SettingPage_qr_device_code, 163);
-    lv_qrcode_set_dark_color(ui->SettingPage_qr_device_code, lv_color_hex(0x007f07));
-    lv_qrcode_set_light_color(ui->SettingPage_qr_device_code, lv_color_hex(0xffffff));
-    const char * SettingPage_qr_device_code_data = "https://www.nxp.com/";
-    lv_qrcode_update(ui->SettingPage_qr_device_code, SettingPage_qr_device_code_data, 20);
-
-    //Write codes SettingPage_lab_version
-    ui->SettingPage_lab_version = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_lab_version, 66, 18);
-    lv_obj_set_size(ui->SettingPage_lab_version, 264, 18);
-    lv_label_set_text(ui->SettingPage_lab_version, "2025-04-25 v1.0.0");
-    lv_label_set_long_mode(ui->SettingPage_lab_version, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_lab_version, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_lab_version, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_lab_version, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_lab_version, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_lab_version, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_lab_version, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_7
-    ui->SettingPage_label_7 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_label_7, 2, -9);
-    lv_obj_set_size(ui->SettingPage_label_7, 166, 18);
-    lv_label_set_text(ui->SettingPage_label_7, "名称:智能中控屏");
-    lv_label_set_long_mode(ui->SettingPage_label_7, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_7, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_7, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_7, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_7, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_7, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes SettingPage_label_8
-    ui->SettingPage_label_8 = lv_label_create(ui->SettingPage_tabview_1_tab_4);
-    lv_obj_set_pos(ui->SettingPage_label_8, 3, 18);
-    lv_obj_set_size(ui->SettingPage_label_8, 65, 18);
-    lv_label_set_text(ui->SettingPage_label_8, "版本号:\n");
-    lv_label_set_long_mode(ui->SettingPage_label_8, LV_LABEL_LONG_WRAP);
-
-    //Write style for SettingPage_label_8, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->SettingPage_label_8, lv_color_hex(0xfbb310), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->SettingPage_label_8, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->SettingPage_label_8, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->SettingPage_label_8, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->SettingPage_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //The custom code of SettingPage.
-    if(system_setting.sound_on_off)
-        lv_obj_add_state(ui->SettingPage_sw_sound, LV_STATE_CHECKED);
-    else
-        lv_obj_remove_state(ui->SettingPage_sw_sound, LV_STATE_CHECKED);
-
-    if(system_setting.screen_auto_off)
-        lv_obj_add_state(ui->SettingPage_sw_1, LV_STATE_CHECKED);
-    else
-        lv_obj_remove_state(ui->SettingPage_sw_1, LV_STATE_CHECKED);
-    lv_slider_set_value(ui->SettingPage_slider_sound_level, system_setting.sound_volume, false);
-    lv_spinbox_set_value(ui->SettingPage_spinbox_2,system_setting.screen_off_minute);
-
-
-
-    //Update current screen layout.
-    lv_obj_update_layout(ui->SettingPage);
-
-    //Init events for screen.
-    events_init_SettingPage(ui);
-}

+ 0 - 1074
xfUI/XFJS/generated/setup_scr_screen_main.c

@@ -1,1074 +0,0 @@
-/*
-* Copyright 2025 NXP
-* NXP Proprietary. This software is owned or controlled by NXP and may only be used strictly in
-* accordance with the applicable license terms. By expressly accepting such terms or by downloading, installing,
-* activating and/or otherwise using the software, you are agreeing that you have read, and that you agree to
-* comply with and are bound by, such license terms.  If you do not agree to be bound by the applicable license
-* terms, then you may not retain, install, activate or otherwise use the software.
-*/
-
-#include "lvgl.h"
-#include <stdio.h>
-#include "gui_guider.h"
-#include "events_init.h"
-#include "widgets_init.h"
-#include "custom.h"
-#include "xf_controller.h"
-void set_xf_mode(lv_ui *ui, uint16_t mode) {
-    lv_obj_t *cont = ui->screen_main_cont_mode;
-    uint32_t count = lv_obj_get_child_count(cont);
-    for (int i = 0; i < count; i++) {
-        lv_obj_t *child = lv_obj_get_child(cont, i);
-        lv_obj_remove_state(child, LV_STATE_CHECKED);
-    }
-    switch (mode) {
-    case NXH:
-        lv_obj_add_state(ui->screen_main_imgbtn_nxh, LV_STATE_CHECKED);
-        break;
-    case JS:
-        lv_obj_add_state(ui->screen_main_imgbtn_js, LV_STATE_CHECKED);
-        break;
-    case XF:
-        lv_obj_add_state(ui->screen_main_imgbtn_xf, LV_STATE_CHECKED);
-        break;
-    case AUTO:
-        lv_obj_add_state(ui->screen_main_imgbtn_auto, LV_STATE_CHECKED);
-        break;
-    default:
-        break;
-    }
-}
-
-
-void setup_scr_screen_main(lv_ui *ui)
-{
-    //Write codes screen_main
-    ui->screen_main = lv_obj_create(NULL);
-    lv_obj_set_size(ui->screen_main, 480, 480);
-    lv_obj_set_scrollbar_mode(ui->screen_main, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for screen_main, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main, &_back_RGB565A8_480x480, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_recolor_opa(ui->screen_main, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_arc_AIQ
-    ui->screen_main_arc_AIQ = lv_arc_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_arc_AIQ, 78, 46);
-    lv_obj_set_size(ui->screen_main_arc_AIQ, 326, 320);
-    lv_arc_set_mode(ui->screen_main_arc_AIQ, LV_ARC_MODE_NORMAL);
-    lv_arc_set_range(ui->screen_main_arc_AIQ, 0, 100);
-    lv_arc_set_bg_angles(ui->screen_main_arc_AIQ, 180, 0);
-    lv_arc_set_value(ui->screen_main_arc_AIQ, 100);
-    lv_arc_set_rotation(ui->screen_main_arc_AIQ, 0);
-
-    //Write style for screen_main_arc_AIQ, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_arc_AIQ, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_width(ui->screen_main_arc_AIQ, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_width(ui->screen_main_arc_AIQ, 12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_opa(ui->screen_main_arc_AIQ, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_color(ui->screen_main_arc_AIQ, lv_color_hex(0xe6e6e6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_rounded(ui->screen_main_arc_AIQ, true, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_arc_AIQ, 6, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_arc_AIQ, 20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_arc_AIQ, 20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_arc_AIQ, 20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_arc_AIQ, 20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_arc_AIQ, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_arc_AIQ, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_arc_width(ui->screen_main_arc_AIQ, 12, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_opa(ui->screen_main_arc_AIQ, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_color(ui->screen_main_arc_AIQ, lv_color_hex(0x2FDA64), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_arc_rounded(ui->screen_main_arc_AIQ, true, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_arc_AIQ, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_arc_AIQ, 0, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_all(ui->screen_main_arc_AIQ, 5, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_temp
-    ui->screen_main_label_temp = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_temp, 75, 290);
-    lv_obj_set_size(ui->screen_main_label_temp, 65, 30);
-    lv_label_set_text(ui->screen_main_label_temp, "0");
-    lv_label_set_long_mode(ui->screen_main_label_temp, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_temp, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_temp, lv_color_hex(0xFFFFFF), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_temp, &lv_font_Alibaba_PuHuiTi_Medium_26, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_temp, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_temp, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_temp, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_hum_vul2
-    ui->screen_main_label_hum_vul2 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_hum_vul2, 175, 290);
-    lv_obj_set_size(ui->screen_main_label_hum_vul2, 69, 25);
-    lv_label_set_text(ui->screen_main_label_hum_vul2, "0");
-    lv_label_set_long_mode(ui->screen_main_label_hum_vul2, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_hum_vul2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_hum_vul2, lv_color_hex(0xFFFFFF), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_hum_vul2, &lv_font_Alibaba_PuHuiTi_Medium_26, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_hum_vul2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_hum_vul2, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_hum_vul2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_co2
-    ui->screen_main_label_co2 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_co2, 291, 290);
-    lv_obj_set_size(ui->screen_main_label_co2, 69, 26);
-    lv_label_set_text(ui->screen_main_label_co2, "0");
-    lv_label_set_long_mode(ui->screen_main_label_co2, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_co2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_co2, lv_color_hex(0xFFFFFF), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_co2, &lv_font_Alibaba_PuHuiTi_Medium_26, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_co2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_co2, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_co2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_6
-    ui->screen_main_label_6 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_6, 360, 299);
-    lv_obj_set_size(ui->screen_main_label_6, 66, 18);
-    lv_label_set_text(ui->screen_main_label_6, "ppm");
-    lv_label_set_long_mode(ui->screen_main_label_6, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_6, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_6, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_6, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_6, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_6, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_6, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_7
-    ui->screen_main_label_7 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_7, 244, 299);
-    lv_obj_set_size(ui->screen_main_label_7, 66, 18);
-    lv_label_set_text(ui->screen_main_label_7, "%");
-    lv_label_set_long_mode(ui->screen_main_label_7, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_7, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_7, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_7, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_7, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_7, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_7, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_8
-    ui->screen_main_label_8 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_8, 140, 299);
-    lv_obj_set_size(ui->screen_main_label_8, 66, 18);
-    lv_label_set_text(ui->screen_main_label_8, "℃");
-    lv_label_set_long_mode(ui->screen_main_label_8, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_8, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_8, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_8, &lv_font_Alibaba_PuHuiTi_Medium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_8, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_8, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_8, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_9
-    ui->screen_main_label_9 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_9, 108, 328);
-    lv_obj_set_size(ui->screen_main_label_9, 40, 26);
-    lv_label_set_text(ui->screen_main_label_9, "");
-    lv_label_set_long_mode(ui->screen_main_label_9, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_9, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_9, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_9, &lv_font_iconfont_24, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_9, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_9, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_9, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_10
-    ui->screen_main_label_10 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_10, 225, 328);
-    lv_obj_set_size(ui->screen_main_label_10, 36, 25);
-    lv_label_set_text(ui->screen_main_label_10, "");
-    lv_label_set_long_mode(ui->screen_main_label_10, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_10, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_10, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_10, &lv_font_iconfont_24, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_10, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_10, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_10, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_11
-    ui->screen_main_label_11 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_11, 323, 328);
-    lv_obj_set_size(ui->screen_main_label_11, 53, 27);
-    lv_label_set_text(ui->screen_main_label_11, "CO₂");
-    lv_label_set_long_mode(ui->screen_main_label_11, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_11, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_11, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_11, &lv_font_Alibaba_PuHuiTi_Medium_18, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_11, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_11, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_11, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_14
-    ui->screen_main_label_14 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_14, 129, 251);
-    lv_obj_set_size(ui->screen_main_label_14, 127, 20);
-    lv_label_set_text(ui->screen_main_label_14, "滤芯剩余:");
-    lv_label_set_long_mode(ui->screen_main_label_14, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_14, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_14, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_14, &lv_font_Alibaba_PuHuiTi_Medium_18, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_14, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_14, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_14, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_lvxin
-    ui->screen_main_label_lvxin = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_lvxin, 256, 251);
-    lv_obj_set_size(ui->screen_main_label_lvxin, 127, 20);
-    lv_label_set_text(ui->screen_main_label_lvxin, "100%");
-    lv_label_set_long_mode(ui->screen_main_label_lvxin, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_lvxin, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_lvxin, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_lvxin, &lv_font_Alibaba_PuHuiTi_Medium_18, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_lvxin, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_lvxin, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_lvxin, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_AIQ_vul
-    ui->screen_main_label_AIQ_vul = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_AIQ_vul, 179, 175);
-    lv_obj_set_size(ui->screen_main_label_AIQ_vul, 95, 44);
-    lv_label_set_text(ui->screen_main_label_AIQ_vul, "0");
-    lv_label_set_long_mode(ui->screen_main_label_AIQ_vul, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_AIQ_vul, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_AIQ_vul, lv_color_hex(0xFFFFFF), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_AIQ_vul, &lv_font_Alibaba_PuHuiTi_Medium_48, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_AIQ_vul, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_AIQ_vul, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_AIQ_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_17
-    ui->screen_main_label_17 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_17, 274, 206);
-    lv_obj_set_size(ui->screen_main_label_17, 66, 18);
-    lv_label_set_text(ui->screen_main_label_17, "ug/m³");
-    lv_label_set_long_mode(ui->screen_main_label_17, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_17, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_17, lv_color_hex(0x8a90a7), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_17, &lv_font_Alibaba_PuHuiTi_Medium_14, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_17, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_17, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_17, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_18
-    ui->screen_main_label_18 = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_18, 203, 132);
-    lv_obj_set_size(ui->screen_main_label_18, 74, 26);
-    lv_label_set_text(ui->screen_main_label_18, "PM2.5");
-    lv_label_set_long_mode(ui->screen_main_label_18, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_18, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_18, lv_color_hex(0xFFFFFF), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_18, &lv_font_Alibaba_PuHuiTi_Medium_22, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_18, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_18, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_18, &_huise_RGB565A8_74x26, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_18, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_AIQ_sign
-    ui->screen_main_label_AIQ_sign = lv_label_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_label_AIQ_sign, 157, 169);
-    lv_obj_set_size(ui->screen_main_label_AIQ_sign, 30, 30);
-    lv_label_set_text(ui->screen_main_label_AIQ_sign, "");
-    lv_label_set_long_mode(ui->screen_main_label_AIQ_sign, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_AIQ_sign, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_AIQ_sign, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_AIQ_sign, &lv_font_montserratMedium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_AIQ_sign, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_AIQ_sign, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_AIQ_sign, &_you_RGB565A8_30x30, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main_label_AIQ_sign, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_recolor_opa(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_AIQ_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_cont_mode
-    ui->screen_main_cont_mode = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_mode, 40, 370);
-    lv_obj_set_size(ui->screen_main_cont_mode, 420, 109);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_mode, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for screen_main_cont_mode, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_mode, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_mode, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_mode, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_mode, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_imgbtn_auto
-    ui->screen_main_imgbtn_auto = lv_imagebutton_create(ui->screen_main_cont_mode);
-    lv_obj_set_pos(ui->screen_main_imgbtn_auto, 321, 0);
-    lv_obj_set_size(ui->screen_main_imgbtn_auto, 80, 80);
-    lv_obj_add_flag(ui->screen_main_imgbtn_auto, LV_OBJ_FLAG_EVENT_BUBBLE);
-    lv_obj_add_flag(ui->screen_main_imgbtn_auto, LV_OBJ_FLAG_CHECKABLE);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_auto, LV_IMAGEBUTTON_STATE_RELEASED, &_auto_off_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_auto, LV_IMAGEBUTTON_STATE_PRESSED, &_auto_on_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_auto, LV_IMAGEBUTTON_STATE_CHECKED_RELEASED, &_auto_on_RGB565A8_80x80, NULL, NULL);
-    ui->screen_main_imgbtn_auto_label = lv_label_create(ui->screen_main_imgbtn_auto);
-    lv_label_set_text(ui->screen_main_imgbtn_auto_label, "");
-    lv_label_set_long_mode(ui->screen_main_imgbtn_auto_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->screen_main_imgbtn_auto_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->screen_main_imgbtn_auto, 0, LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_auto, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_auto, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_auto, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_imgbtn_auto, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_auto, Part: LV_PART_MAIN, State: LV_STATE_PRESSED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_auto, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_auto, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-
-    //Write style for screen_main_imgbtn_auto, Part: LV_PART_MAIN, State: LV_STATE_CHECKED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_auto, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_auto, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-
-    //Write style for screen_main_imgbtn_auto, Part: LV_PART_MAIN, State: LV_IMAGEBUTTON_STATE_RELEASED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_auto, 0, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_auto, 255, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-
-    //Write codes screen_main_imgbtn_xf
-    ui->screen_main_imgbtn_xf = lv_imagebutton_create(ui->screen_main_cont_mode);
-    lv_obj_set_pos(ui->screen_main_imgbtn_xf, 214, -1);
-    lv_obj_set_size(ui->screen_main_imgbtn_xf, 80, 80);
-    lv_obj_add_flag(ui->screen_main_imgbtn_xf, LV_OBJ_FLAG_EVENT_BUBBLE);
-    lv_obj_add_flag(ui->screen_main_imgbtn_xf, LV_OBJ_FLAG_CHECKABLE);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_xf, LV_IMAGEBUTTON_STATE_RELEASED, &_xf_off_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_xf, LV_IMAGEBUTTON_STATE_PRESSED, &_xf_on_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_xf, LV_IMAGEBUTTON_STATE_CHECKED_RELEASED, &_xf_on_RGB565A8_80x80, NULL, NULL);
-    ui->screen_main_imgbtn_xf_label = lv_label_create(ui->screen_main_imgbtn_xf);
-    lv_label_set_text(ui->screen_main_imgbtn_xf_label, "");
-    lv_label_set_long_mode(ui->screen_main_imgbtn_xf_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->screen_main_imgbtn_xf_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->screen_main_imgbtn_xf, 0, LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_xf, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_xf, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_xf, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_imgbtn_xf, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_xf, Part: LV_PART_MAIN, State: LV_STATE_PRESSED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_xf, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_xf, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-
-    //Write style for screen_main_imgbtn_xf, Part: LV_PART_MAIN, State: LV_STATE_CHECKED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_xf, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_xf, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-
-    //Write style for screen_main_imgbtn_xf, Part: LV_PART_MAIN, State: LV_IMAGEBUTTON_STATE_RELEASED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_xf, 0, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_xf, 255, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-
-    //Write codes screen_main_imgbtn_js
-    ui->screen_main_imgbtn_js = lv_imagebutton_create(ui->screen_main_cont_mode);
-    lv_obj_set_pos(ui->screen_main_imgbtn_js, 107, 0);
-    lv_obj_set_size(ui->screen_main_imgbtn_js, 80, 80);
-    lv_obj_add_flag(ui->screen_main_imgbtn_js, LV_OBJ_FLAG_EVENT_BUBBLE);
-    lv_obj_add_flag(ui->screen_main_imgbtn_js, LV_OBJ_FLAG_CHECKABLE);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_js, LV_IMAGEBUTTON_STATE_RELEASED, &_js_off_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_js, LV_IMAGEBUTTON_STATE_PRESSED, &_js_on_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_js, LV_IMAGEBUTTON_STATE_CHECKED_RELEASED, &_js_on_RGB565A8_80x80, NULL, NULL);
-    ui->screen_main_imgbtn_js_label = lv_label_create(ui->screen_main_imgbtn_js);
-    lv_label_set_text(ui->screen_main_imgbtn_js_label, "");
-    lv_label_set_long_mode(ui->screen_main_imgbtn_js_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->screen_main_imgbtn_js_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->screen_main_imgbtn_js, 0, LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_js, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_js, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_js, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_imgbtn_js, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_js, Part: LV_PART_MAIN, State: LV_STATE_PRESSED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_js, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_js, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-
-    //Write style for screen_main_imgbtn_js, Part: LV_PART_MAIN, State: LV_STATE_CHECKED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_js, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_js, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-
-    //Write style for screen_main_imgbtn_js, Part: LV_PART_MAIN, State: LV_IMAGEBUTTON_STATE_RELEASED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_js, 0, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_js, 255, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-
-    //Write codes screen_main_imgbtn_nxh
-    ui->screen_main_imgbtn_nxh = lv_imagebutton_create(ui->screen_main_cont_mode);
-    lv_obj_set_pos(ui->screen_main_imgbtn_nxh, 0, 0);
-    lv_obj_set_size(ui->screen_main_imgbtn_nxh, 80, 80);
-    lv_obj_add_flag(ui->screen_main_imgbtn_nxh, LV_OBJ_FLAG_EVENT_BUBBLE);
-    lv_obj_add_flag(ui->screen_main_imgbtn_nxh, LV_OBJ_FLAG_CHECKABLE);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_nxh, LV_IMAGEBUTTON_STATE_RELEASED, &_nxh_off_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_nxh, LV_IMAGEBUTTON_STATE_PRESSED, &_nxh_on_RGB565A8_80x80, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_nxh, LV_IMAGEBUTTON_STATE_CHECKED_RELEASED, &_nxh_on_RGB565A8_80x80, NULL, NULL);
-    ui->screen_main_imgbtn_nxh_label = lv_label_create(ui->screen_main_imgbtn_nxh);
-    lv_label_set_text(ui->screen_main_imgbtn_nxh_label, "");
-    lv_label_set_long_mode(ui->screen_main_imgbtn_nxh_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->screen_main_imgbtn_nxh_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->screen_main_imgbtn_nxh, 0, LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_nxh, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_nxh, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_nxh, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_imgbtn_nxh, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_nxh, Part: LV_PART_MAIN, State: LV_STATE_PRESSED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_nxh, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_nxh, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-
-    //Write style for screen_main_imgbtn_nxh, Part: LV_PART_MAIN, State: LV_STATE_CHECKED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_nxh, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_nxh, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-
-    //Write style for screen_main_imgbtn_nxh, Part: LV_PART_MAIN, State: LV_IMAGEBUTTON_STATE_RELEASED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_nxh, 0, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_nxh, 255, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-
-    //Write codes screen_main_imgbtn_power
-    ui->screen_main_imgbtn_power = lv_imagebutton_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_imgbtn_power, 35, 40);
-    lv_obj_set_size(ui->screen_main_imgbtn_power, 40, 40);
-    lv_obj_add_flag(ui->screen_main_imgbtn_power, LV_OBJ_FLAG_CHECKABLE);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_power, LV_IMAGEBUTTON_STATE_RELEASED, &_power_RGB565A8_40x40, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_power, LV_IMAGEBUTTON_STATE_PRESSED, &_power_open_RGB565A8_40x40, NULL, NULL);
-    lv_imagebutton_set_src(ui->screen_main_imgbtn_power, LV_IMAGEBUTTON_STATE_CHECKED_RELEASED, &_power_open_RGB565A8_40x40, NULL, NULL);
-    ui->screen_main_imgbtn_power_label = lv_label_create(ui->screen_main_imgbtn_power);
-    lv_label_set_text(ui->screen_main_imgbtn_power_label, "");
-    lv_label_set_long_mode(ui->screen_main_imgbtn_power_label, LV_LABEL_LONG_WRAP);
-    lv_obj_align(ui->screen_main_imgbtn_power_label, LV_ALIGN_CENTER, 0, 0);
-    lv_obj_set_style_pad_all(ui->screen_main_imgbtn_power, 0, LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_power, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_power, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_power, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_imgbtn_power, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_imgbtn_power, Part: LV_PART_MAIN, State: LV_STATE_PRESSED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_power, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_power, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_STATE_PRESSED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_STATE_PRESSED);
-
-    //Write style for screen_main_imgbtn_power, Part: LV_PART_MAIN, State: LV_STATE_CHECKED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_color(ui->screen_main_imgbtn_power, lv_color_hex(0xFF33FF), LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_font(ui->screen_main_imgbtn_power, &lv_font_montserratMedium_12, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_text_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_STATE_CHECKED);
-    lv_obj_set_style_shadow_width(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_STATE_CHECKED);
-
-    //Write style for screen_main_imgbtn_power, Part: LV_PART_MAIN, State: LV_IMAGEBUTTON_STATE_RELEASED.
-    lv_obj_set_style_image_recolor_opa(ui->screen_main_imgbtn_power, 0, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-    lv_obj_set_style_image_opa(ui->screen_main_imgbtn_power, 255, LV_PART_MAIN|LV_IMAGEBUTTON_STATE_RELEASED);
-
-    //Write codes screen_main_cont_speedset
-    ui->screen_main_cont_speedset = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_speedset, 35, 95);
-    lv_obj_set_size(ui->screen_main_cont_speedset, 43, 248);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_speedset, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for screen_main_cont_speedset, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_speedset, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_speedset, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_speedset, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_speedset, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_slider_speedSet_sign
-    ui->screen_main_slider_speedSet_sign = lv_slider_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_slider_speedSet_sign, 0, 0);
-    lv_obj_set_size(ui->screen_main_slider_speedSet_sign, 40, 245);
-    lv_slider_set_range(ui->screen_main_slider_speedSet_sign, 0, 100);
-    lv_slider_set_mode(ui->screen_main_slider_speedSet_sign, LV_SLIDER_MODE_NORMAL);
-    lv_slider_set_value(ui->screen_main_slider_speedSet_sign, 40, LV_ANIM_OFF);
-
-    //Write style for screen_main_slider_speedSet_sign, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_speedSet_sign, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->screen_main_slider_speedSet_sign, lv_color_hex(0x565B6E), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->screen_main_slider_speedSet_sign, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_speedSet_sign, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_outline_width(ui->screen_main_slider_speedSet_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_slider_speedSet_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_slider_speedSet_sign, Part: LV_PART_MAIN, State: LV_STATE_FOCUSED.
-    lv_obj_set_style_shadow_width(ui->screen_main_slider_speedSet_sign, 0, LV_PART_MAIN|LV_STATE_FOCUSED);
-
-    //Write style for screen_main_slider_speedSet_sign, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_speedSet_sign, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->screen_main_slider_speedSet_sign, lv_color_hex(0x0ACF7A), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->screen_main_slider_speedSet_sign, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_speedSet_sign, 6, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_slider_speedSet_sign, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_speedSet_sign, 0, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_speedSet_sign, 50, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_line_2
-    ui->screen_main_line_2 = lv_line_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_line_2, 1, 148);
-    lv_obj_set_size(ui->screen_main_line_2, 37, 48);
-    static lv_point_precise_t screen_main_line_2[] = {{0, 0},{180, 0}};
-    lv_line_set_points(ui->screen_main_line_2, screen_main_line_2, 2);
-
-    //Write style for screen_main_line_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_line_width(ui->screen_main_line_2, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_color(ui->screen_main_line_2, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_opa(ui->screen_main_line_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_rounded(ui->screen_main_line_2, true, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_line_1
-    ui->screen_main_line_1 = lv_line_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_line_1, 1, 199);
-    lv_obj_set_size(ui->screen_main_line_1, 37, 48);
-    static lv_point_precise_t screen_main_line_1[] = {{0, 0},{180, 0}};
-    lv_line_set_points(ui->screen_main_line_1, screen_main_line_1, 2);
-
-    //Write style for screen_main_line_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_line_width(ui->screen_main_line_1, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_color(ui->screen_main_line_1, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_opa(ui->screen_main_line_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_rounded(ui->screen_main_line_1, true, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_line_3
-    ui->screen_main_line_3 = lv_line_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_line_3, 1, 48);
-    lv_obj_set_size(ui->screen_main_line_3, 37, 48);
-    static lv_point_precise_t screen_main_line_3[] = {{0, 0},{180, 0}};
-    lv_line_set_points(ui->screen_main_line_3, screen_main_line_3, 2);
-
-    //Write style for screen_main_line_3, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_line_width(ui->screen_main_line_3, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_color(ui->screen_main_line_3, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_opa(ui->screen_main_line_3, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_rounded(ui->screen_main_line_3, true, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_line_5
-    ui->screen_main_line_5 = lv_line_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_line_5, 1, 97);
-    lv_obj_set_size(ui->screen_main_line_5, 37, 48);
-    static lv_point_precise_t screen_main_line_5[] = {{0, 0},{180, 0}};
-    lv_line_set_points(ui->screen_main_line_5, screen_main_line_5, 2);
-
-    //Write style for screen_main_line_5, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_line_width(ui->screen_main_line_5, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_color(ui->screen_main_line_5, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_opa(ui->screen_main_line_5, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_line_rounded(ui->screen_main_line_5, true, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_spedSet_vul
-    ui->screen_main_label_spedSet_vul = lv_label_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_label_spedSet_vul, 10, 25);
-    lv_obj_set_size(ui->screen_main_label_spedSet_vul, 24, 14);
-    lv_label_set_text(ui->screen_main_label_spedSet_vul, "2档");
-    lv_label_set_long_mode(ui->screen_main_label_spedSet_vul, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_spedSet_vul, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_spedSet_vul, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_spedSet_vul, &lv_font_Alibaba_PuHuiTi_Medium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_spedSet_vul, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_spedSet_vul, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_spedSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_1
-    ui->screen_main_label_1 = lv_label_create(ui->screen_main_cont_speedset);
-    lv_obj_set_pos(ui->screen_main_label_1, 10, 215);
-    lv_obj_set_size(ui->screen_main_label_1, 20, 20);
-    lv_label_set_text(ui->screen_main_label_1, "");
-    lv_label_set_long_mode(ui->screen_main_label_1, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_1, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_1, &lv_font_montserratMedium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_1, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_1, &_speed_RGB565A8_20x20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_recolor_opa(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_cont_humSet
-    ui->screen_main_cont_humSet = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_humSet, 405, 95);
-    lv_obj_set_size(ui->screen_main_cont_humSet, 43, 248);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_humSet, LV_SCROLLBAR_MODE_OFF);
-
-    //Write style for screen_main_cont_humSet, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_humSet, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_humSet, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_humSet, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_humSet, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_slider_humSet_sign
-    ui->screen_main_slider_humSet_sign = lv_slider_create(ui->screen_main_cont_humSet);
-    lv_obj_set_pos(ui->screen_main_slider_humSet_sign, 0, 0);
-    lv_obj_set_size(ui->screen_main_slider_humSet_sign, 40, 245);
-    lv_slider_set_range(ui->screen_main_slider_humSet_sign, 30, 70);
-    lv_slider_set_mode(ui->screen_main_slider_humSet_sign, LV_SLIDER_MODE_NORMAL);
-    lv_slider_set_value(ui->screen_main_slider_humSet_sign, 50, LV_ANIM_OFF);
-
-    //Write style for screen_main_slider_humSet_sign, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_humSet_sign, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->screen_main_slider_humSet_sign, lv_color_hex(0x565B6E), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->screen_main_slider_humSet_sign, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_humSet_sign, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_outline_width(ui->screen_main_slider_humSet_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_slider_humSet_sign, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_slider_humSet_sign, Part: LV_PART_MAIN, State: LV_STATE_FOCUSED.
-    lv_obj_set_style_shadow_width(ui->screen_main_slider_humSet_sign, 0, LV_PART_MAIN|LV_STATE_FOCUSED);
-
-    //Write style for screen_main_slider_humSet_sign, Part: LV_PART_INDICATOR, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_humSet_sign, 255, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_color(ui->screen_main_slider_humSet_sign, lv_color_hex(0x2195f6), LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_grad_dir(ui->screen_main_slider_humSet_sign, LV_GRAD_DIR_NONE, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_humSet_sign, 6, LV_PART_INDICATOR|LV_STATE_DEFAULT);
-
-    //Write style for screen_main_slider_humSet_sign, Part: LV_PART_KNOB, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_bg_opa(ui->screen_main_slider_humSet_sign, 0, LV_PART_KNOB|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_slider_humSet_sign, 50, LV_PART_KNOB|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_2
-    ui->screen_main_label_2 = lv_label_create(ui->screen_main_cont_humSet);
-    lv_obj_set_pos(ui->screen_main_label_2, 10, 215);
-    lv_obj_set_size(ui->screen_main_label_2, 20, 20);
-    lv_label_set_text(ui->screen_main_label_2, "");
-    lv_label_set_long_mode(ui->screen_main_label_2, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_2, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_2, &lv_font_montserratMedium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_2, &_hum_RGB565A8_20x20, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main_label_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_recolor_opa(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_humSet_vul
-    ui->screen_main_label_humSet_vul = lv_label_create(ui->screen_main_cont_humSet);
-    lv_obj_set_pos(ui->screen_main_label_humSet_vul, -2, 25);
-    lv_obj_set_size(ui->screen_main_label_humSet_vul, 36, 14);
-    lv_label_set_text(ui->screen_main_label_humSet_vul, "24%");
-    lv_label_set_long_mode(ui->screen_main_label_humSet_vul, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_humSet_vul, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_humSet_vul, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_humSet_vul, &lv_font_Alibaba_PuHuiTi_Medium_12, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_humSet_vul, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_humSet_vul, LV_TEXT_ALIGN_RIGHT, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_humSet_vul, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_cont_top
-    ui->screen_main_cont_top = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_top, -20, 5);
-    lv_obj_set_size(ui->screen_main_cont_top, 469, 33);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_top, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->screen_main_cont_top, LV_OBJ_FLAG_SCROLLABLE);
-
-    //Write style for screen_main_cont_top, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_top, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_top, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_top, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_top, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_lab_err
-    ui->screen_main_lab_err = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_err, 376, 1);
-    lv_obj_set_size(ui->screen_main_lab_err, 26, 21);
-    lv_obj_add_flag(ui->screen_main_lab_err, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->screen_main_lab_err, "");
-    lv_label_set_long_mode(ui->screen_main_lab_err, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_lab_err, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_lab_err, lv_color_hex(0xfa052b), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_lab_err, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_lab_err, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_lab_err, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_lab_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_lab_485_err
-    ui->screen_main_lab_485_err = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_485_err, 399, 1);
-    lv_obj_set_size(ui->screen_main_lab_485_err, 26, 21);
-    lv_obj_add_flag(ui->screen_main_lab_485_err, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->screen_main_lab_485_err, "");
-    lv_label_set_long_mode(ui->screen_main_lab_485_err, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_lab_485_err, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_lab_485_err, lv_color_hex(0xf7da00), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_lab_485_err, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_lab_485_err, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_lab_485_err, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_lab_485_err, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_label_wifi
-    ui->screen_main_label_wifi = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_label_wifi, 445, -2);
-    lv_obj_set_size(ui->screen_main_label_wifi, 20, 21);
-    lv_obj_add_flag(ui->screen_main_label_wifi, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->screen_main_label_wifi, "");
-    lv_label_set_long_mode(ui->screen_main_label_wifi, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_label_wifi, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_label_wifi, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_label_wifi, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_label_wifi, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_label_wifi, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_src(ui->screen_main_label_wifi, &_WiFizhong_RGB565A8_20x21, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_opa(ui->screen_main_label_wifi, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_image_recolor_opa(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_label_wifi, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_lab_cloud
-    ui->screen_main_lab_cloud = lv_label_create(ui->screen_main_cont_top);
-    lv_obj_set_pos(ui->screen_main_lab_cloud, 422, 1);
-    lv_obj_set_size(ui->screen_main_lab_cloud, 26, 21);
-    lv_obj_add_flag(ui->screen_main_lab_cloud, LV_OBJ_FLAG_HIDDEN);
-    lv_label_set_text(ui->screen_main_lab_cloud, "");
-    lv_label_set_long_mode(ui->screen_main_lab_cloud, LV_LABEL_LONG_WRAP);
-
-    //Write style for screen_main_lab_cloud, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_color(ui->screen_main_lab_cloud, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_font(ui->screen_main_lab_cloud, &lv_font_iconfont_16, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_opa(ui->screen_main_lab_cloud, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_letter_space(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_line_space(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_text_align(ui->screen_main_lab_cloud, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_lab_cloud, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //Write codes screen_main_cont_turn_off
-    ui->screen_main_cont_turn_off = lv_obj_create(ui->screen_main);
-    lv_obj_set_pos(ui->screen_main_cont_turn_off, 5, 25);
-    lv_obj_set_size(ui->screen_main_cont_turn_off, 464, 432);
-    lv_obj_set_scrollbar_mode(ui->screen_main_cont_turn_off, LV_SCROLLBAR_MODE_OFF);
-    lv_obj_add_flag(ui->screen_main_cont_turn_off, LV_OBJ_FLAG_HIDDEN);
-
-    //Write style for screen_main_cont_turn_off, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
-    lv_obj_set_style_border_width(ui->screen_main_cont_turn_off, 2, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_opa(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_color(ui->screen_main_cont_turn_off, lv_color_hex(0x2195f6), LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_border_side(ui->screen_main_cont_turn_off, LV_BORDER_SIDE_FULL, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_radius(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_bg_opa(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_top(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_bottom(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_left(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_pad_right(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-    lv_obj_set_style_shadow_width(ui->screen_main_cont_turn_off, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
-
-    //The custom code of screen_main.
-    lv_obj_clear_flag(ui->screen_main_arc_AIQ, LV_OBJ_FLAG_CLICKABLE);
-    lv_arc_set_range(ui->screen_main_arc_AIQ, 0, 500);
-    lv_arc_set_value(ui->screen_main_arc_AIQ, 500);
-    lv_obj_remove_flag(ui->screen_main_slider_humSet_sign, LV_OBJ_FLAG_GESTURE_BUBBLE);
-    lv_obj_remove_flag(ui->screen_main_slider_speedSet_sign, LV_OBJ_FLAG_GESTURE_BUBBLE);
-
-    lv_label_set_text_fmt(ui->screen_main_label_humSet_vul, "%d%%",  xf_status.set_max_hum);
-    lv_slider_set_value(ui->screen_main_slider_speedSet_sign, xf_status.fan_speed*20, LV_ANIM_ON);
-    lv_label_set_text_fmt(ui->screen_main_label_spedSet_vul, "%d档",xf_status.fan_speed);
-    lv_slider_set_value(ui->screen_main_slider_humSet_sign, xf_status.set_max_hum, LV_ANIM_ON);
-    set_xf_mode(ui, xf_status.mode);
-    xf_set_power(true);
-// 设置电源状态
-    lv_obj_add_state(ui->screen_main_imgbtn_power, xf_status.power == 1 ? LV_STATE_CHECKED : LV_STATE_DEFAULT);
-
-    //Update current screen layout.
-    lv_obj_update_layout(ui->screen_main);
-
-    //Init events for screen.
-    events_init_screen_main(ui);
-}

BIN
xfUI/XFJS/import/font/iconfont.ttf


Некоторые файлы не были показаны из-за большого количества измененных файлов