@@ -187,12 +187,12 @@ static void vfx_task(void *pvParameter)
187187 gdispGFillArea (vfx_gdisp , clear_x , clear_y , clear_cx , clear_cy , 0x000000 );
188188 gdispGFillArea (vfx_gdisp , fill_x , fill_y , fill_cx , fill_cy , pixel_color );
189189
190- if (color_h ++ == 511 ) {
190+ if (( color_h ++ ) == 512 ) {
191191 color_h = 0 ;
192192 }
193193 }
194194
195- if (color_tmp ++ == 511 ) {
195+ if (( color_tmp ++ ) == 512 ) {
196196 color_h = 0 ;
197197 } else {
198198 color_h = color_tmp ;
@@ -516,12 +516,12 @@ static void vfx_task(void *pvParameter)
516516 gdispGFillArea (vfx_gdisp , clear_x , clear_d_y , clear_cx , clear_cy , 0x000000 );
517517 gdispGFillArea (vfx_gdisp , fill_x , fill_y , fill_cx , fill_cy , pixel_color );
518518
519- if (color_h ++ == 511 ) {
519+ if (( color_h ++ ) == 512 ) {
520520 color_h = 0 ;
521521 }
522522 }
523523
524- if (color_tmp ++ == 511 ) {
524+ if (( color_tmp ++ ) == 512 ) {
525525 color_h = 0 ;
526526 } else {
527527 color_h = color_tmp ;
@@ -621,7 +621,7 @@ static void vfx_task(void *pvParameter)
621621 gdispGFillArea (vfx_gdisp , fill_x , fill_y , fill_cx , fill_cy , pixel_color );
622622
623623 if ((color_h += 8 ) == 512 ) {
624- color_h = 511 ;
624+ color_h = 0 ;
625625 }
626626 }
627627
@@ -802,7 +802,7 @@ static void vfx_task(void *pvParameter)
802802 }
803803 }
804804
805- if (color_h ++ == 511 ) {
805+ if (( color_h ++ ) == 512 ) {
806806 color_h = 0 ;
807807 }
808808 }
@@ -842,12 +842,12 @@ static void vfx_task(void *pvParameter)
842842 }
843843 }
844844
845- if (color_h ++ == 511 ) {
845+ if (( color_h ++ ) == 512 ) {
846846 color_h = 0 ;
847847 }
848848 }
849849
850- if (color_tmp ++ == 511 ) {
850+ if (( color_tmp ++ ) == 512 ) {
851851 color_h = 0 ;
852852 } else {
853853 color_h = color_tmp ;
@@ -873,7 +873,7 @@ static void vfx_task(void *pvParameter)
873873
874874 vfx_fill_cube (0 , 0 , 0 , 8 , 8 , 8 , color_h , color_l );
875875
876- if (color_h ++ == 511 ) {
876+ if (( color_h ++ ) == 512 ) {
877877 color_h = 0 ;
878878 }
879879
@@ -928,19 +928,19 @@ static void vfx_task(void *pvParameter)
928928
929929 gdispGSetBacklight (vfx_gdisp , vfx .backlight );
930930
931- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
931+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
932932 led_idx [i ] = i ;
933933 color_h [i ] = i % 80 + 432 ;
934934 }
935935
936- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
936+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
937937 uint16_t rnd = esp_random () % 512 ;
938938 uint16_t tmp = led_idx [rnd ];
939939 led_idx [rnd ] = led_idx [i ];
940940 led_idx [i ] = tmp ;
941941 }
942942
943- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
943+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
944944 uint16_t rnd = esp_random () % 512 ;
945945 uint16_t tmp = color_h [rnd ];
946946 color_h [rnd ] = color_h [i ];
@@ -964,7 +964,7 @@ static void vfx_task(void *pvParameter)
964964 vfx_draw_pixel (x , y , z , color_h [idx_base ], color_l - i );
965965 }
966966
967- if ((idx_base + led_num ) <= 511 ) {
967+ if ((idx_base + led_num ) < 512 ) {
968968 x = (led_idx [idx_base + led_num ] % 64 ) % 8 ;
969969 y = (led_idx [idx_base + led_num ] % 64 ) / 8 ;
970970 z = led_idx [idx_base + led_num ] / 64 ;
@@ -974,7 +974,7 @@ static void vfx_task(void *pvParameter)
974974 vTaskDelayUntil (& xLastWakeTime , 8 / portTICK_RATE_MS );
975975 }
976976
977- if (idx_base ++ == 511 ) {
977+ if (( idx_base ++ ) == 512 ) {
978978 idx_base = - led_num ;
979979 }
980980 }
@@ -993,19 +993,19 @@ static void vfx_task(void *pvParameter)
993993
994994 gdispGSetBacklight (vfx_gdisp , vfx .backlight );
995995
996- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
996+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
997997 led_idx [i ] = i ;
998998 color_h [i ] = i % 85 + 80 ;
999999 }
10001000
1001- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
1001+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
10021002 uint16_t rnd = esp_random () % 512 ;
10031003 uint16_t tmp = led_idx [rnd ];
10041004 led_idx [rnd ] = led_idx [i ];
10051005 led_idx [i ] = tmp ;
10061006 }
10071007
1008- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
1008+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
10091009 uint16_t rnd = esp_random () % 512 ;
10101010 uint16_t tmp = color_h [rnd ];
10111011 color_h [rnd ] = color_h [i ];
@@ -1029,7 +1029,7 @@ static void vfx_task(void *pvParameter)
10291029 vfx_draw_pixel (x , y , z , color_h [idx_base ], color_l - i );
10301030 }
10311031
1032- if ((idx_base + led_num ) <= 511 ) {
1032+ if ((idx_base + led_num ) < 512 ) {
10331033 x = (led_idx [idx_base + led_num ] % 64 ) % 8 ;
10341034 y = (led_idx [idx_base + led_num ] % 64 ) / 8 ;
10351035 z = led_idx [idx_base + led_num ] / 64 ;
@@ -1039,7 +1039,7 @@ static void vfx_task(void *pvParameter)
10391039 vTaskDelayUntil (& xLastWakeTime , 8 / portTICK_RATE_MS );
10401040 }
10411041
1042- if (idx_base ++ == 511 ) {
1042+ if (( idx_base ++ ) == 512 ) {
10431043 idx_base = - led_num ;
10441044 }
10451045 }
@@ -1058,19 +1058,19 @@ static void vfx_task(void *pvParameter)
10581058
10591059 gdispGSetBacklight (vfx_gdisp , vfx .backlight );
10601060
1061- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
1061+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
10621062 led_idx [i ] = i ;
10631063 color_h [i ] = i % 80 + 260 ;
10641064 }
10651065
1066- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
1066+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
10671067 uint16_t rnd = esp_random () % 512 ;
10681068 uint16_t tmp = led_idx [rnd ];
10691069 led_idx [rnd ] = led_idx [i ];
10701070 led_idx [i ] = tmp ;
10711071 }
10721072
1073- for (uint16_t i = 0 ; i <= 511 ; i ++ ) {
1073+ for (uint16_t i = 0 ; i < 512 ; i ++ ) {
10741074 uint16_t rnd = esp_random () % 512 ;
10751075 uint16_t tmp = color_h [rnd ];
10761076 color_h [rnd ] = color_h [i ];
@@ -1094,7 +1094,7 @@ static void vfx_task(void *pvParameter)
10941094 vfx_draw_pixel (x , y , z , color_h [idx_base ], color_l - i );
10951095 }
10961096
1097- if ((idx_base + led_num ) <= 511 ) {
1097+ if ((idx_base + led_num ) < 512 ) {
10981098 x = (led_idx [idx_base + led_num ] % 64 ) % 8 ;
10991099 y = (led_idx [idx_base + led_num ] % 64 ) / 8 ;
11001100 z = led_idx [idx_base + led_num ] / 64 ;
@@ -1104,7 +1104,7 @@ static void vfx_task(void *pvParameter)
11041104 vTaskDelayUntil (& xLastWakeTime , 8 / portTICK_RATE_MS );
11051105 }
11061106
1107- if (idx_base ++ == 511 ) {
1107+ if (( idx_base ++ ) == 512 ) {
11081108 idx_base = - led_num ;
11091109 }
11101110 }
@@ -1197,7 +1197,7 @@ static void vfx_task(void *pvParameter)
11971197 }
11981198 }
11991199
1200- if (color_h ++ == 511 ) {
1200+ if (( color_h ++ ) == 512 ) {
12011201 color_h = 0 ;
12021202 }
12031203
@@ -1609,7 +1609,7 @@ static void vfx_task(void *pvParameter)
16091609 color_h [i ], color_l [i ]);
16101610
16111611 if (color_flg ) {
1612- if (color_h [i ]++ == 511 ) {
1612+ if (( color_h [i ]++ ) == 512 ) {
16131613 color_h [i ] = 0 ;
16141614 }
16151615 }
@@ -1940,7 +1940,7 @@ static void vfx_task(void *pvParameter)
19401940 color_h [i ], color_l [i ]);
19411941
19421942 if (color_flg ) {
1943- if (color_h [i ]++ == 511 ) {
1943+ if (( color_h [i ]++ ) == 512 ) {
19441944 color_h [i ] = 0 ;
19451945 }
19461946 }
0 commit comments