File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
libraries/Arduino_H7_Video/src Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ struct envie_edid_mode envie_known_modes[NUM_KNOWN_MODES] = {
6363
6464enum edid_modes video_modes_get_edid (uint32_t h_check , uint32_t v_check ) {
6565 int sum = 0 ;
66- int sel_mode = -1 ;
66+ int sel_mode = EDID_MODE_AUTO ;
6767 int sel_sum = 0 ;
6868
6969 for (int i = 0 ; i < NUM_KNOWN_MODES ; i ++ ) {
@@ -74,7 +74,7 @@ enum edid_modes video_modes_get_edid(uint32_t h_check, uint32_t v_check) {
7474 sum = -1 ;
7575 }
7676
77- if (sum >= 0 && ((sel_mode == -1 ) || (sum < sel_sum ))) {
77+ if (sum >= 0 && ((sel_mode == EDID_MODE_AUTO ) || (sum < sel_sum ))) {
7878 sel_mode = i ;
7979 sel_sum = sum ;
8080 }
@@ -88,14 +88,13 @@ enum edid_modes video_modes_get_edid(uint32_t h_check, uint32_t v_check) {
8888 sum = -1 ;
8989 }
9090
91- if (sum >= 0 && ((sel_mode == -1 ) || (sum < sel_sum ))) {
91+ if (sum >= 0 && ((sel_mode == EDID_MODE_AUTO ) || (sum < sel_sum ))) {
9292 sel_mode = i ;
9393 sel_sum = sum ;
9494 }
9595 }
9696
97- if (sel_mode == -1 ||
98- sel_mode == EDID_MODE_1280x768_60Hz ||
97+ if (sel_mode == EDID_MODE_1280x768_60Hz ||
9998 sel_mode == EDID_MODE_1280x720_60Hz ||
10099 sel_mode == EDID_MODE_1920x1080_60Hz ) {
101100 sel_mode = EDID_MODE_1024x768_60Hz ;
You can’t perform that action at this time.
0 commit comments