Filip Szkandera

Results 11 comments of Filip Szkandera

> The driver module is based on the construction of IL3820 (SSD1608), which is very similar from command point of view. > It is tested on ESP32-S2 MCU and GoodDisplay...

@glina126 Hmm, okay. I'm using LVGL v8.3.0 and esp-idf v5 so I had to update few more things, but merging this PR with this one https://github.com/lvgl/lvgl_esp32_drivers/pull/227 allowed me to compile...

> @FilipSzkandera check if this example works for you: > > https://github.com/AramVartanyan/lvgl_test Yes! Thank you very much, this really helped a lot! I had to do some modifications in order...

@AramVartanyan My code now renders what I want on my e-ink display, however whenever I change anything (i.e. update any part of the screen, change focus, etc) the display won't...

@AramVartanyan Oh! yeah, after x changes the display will appear to be updated correctly! I was not able to confirm that there are 7 needed display updates (I'm not sure...

Thank you very much, I'll go through it in upcoming few days and report back if I find anything.

@AramVartanyan Ok, now I have dissected every line of your partial-update routine, tried playing with numbers, etc. Setting EPD_PARTIAL_CNT to zero works well, but it is not a great solution...

@AramVartanyan I think I found the bug. I have to experiment a bit more and then I'll come back.

This should be the fix, but I need to run it for longer to be for sure. `buffer = (uint8_t *) color_map;` - is very important, my guess is that...

Yes I did; kinda. I could only get the partial refresh working on a whole display. When specifying a smaller refresh window (ssd1680_set_window and ssd1680_set_cursor) It always did something unexpected...