Skip to content

Commit dadf09e

Browse files
fix Vcom bug
1 parent a332821 commit dadf09e

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

examples/factory/main/ui.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2497,7 +2497,7 @@ static void create8(lv_obj_t *parent)
24972497
}
24982498
else
24992499
{
2500-
ui_setting_set_vcom(5000);
2500+
ui_shutdown_vcom(5000);
25012501

25022502
lv_obj_t * img = lv_img_create(parent);
25032503
lv_img_set_src(img, &img_start);

examples/factory/main/ui_port.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ void ui_nvs_set_defaulat_param(void)
2020
epd_vcom_default = nvs_param_get_u16(NVS_ID_EPD_VCOM);
2121
refresh_mode = nvs_param_get_u8(NVS_ID_REFRESH_MODE);
2222

23+
printf("ui_setting_backlight = %d\n", ui_setting_backlight );
24+
printf("epd_vcom_default = %d\n", epd_vcom_default );
25+
printf("refresh_mode = %d\n", refresh_mode );
26+
2327
ui_setting_set_backlight(ui_setting_backlight);
2428
}
2529

@@ -496,6 +500,11 @@ void ui_gps_get_speed(double *speed)
496500
}
497501

498502
//************************************[ screen 8 ]****************************************** shutdown
503+
void ui_shutdown_vcom(int v)
504+
{
505+
epd_set_vcom(v);
506+
}
507+
499508
void ui_shutdown(void)
500509
{
501510
PPM.shutdown();

examples/factory/main/ui_port.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ void ui_gps_get_time(uint8_t *hour, uint8_t *minute, uint8_t *second);
111111
void ui_gps_get_satellites(uint32_t *vsat);
112112
void ui_gps_get_speed(double *speed);
113113
// shutdown
114+
void ui_shutdown_vcom(int v);
114115
void ui_shutdown(void);
115116

116117
void ui_sleep(void);

0 commit comments

Comments
 (0)