Inky Frame - is there a faster way to write to the buffer?

Hello,

I have an Inky Frame 7.3 with the Spectra display and the 2W Zero Pi.

My issue is, that whenever I try to display an already dithered 800x480 image on the display, it seems to take about 15-20 seconds for the screen to start refreshing (I know that this part also takes this long). I tried with pngdec, jpgdec, and also directly writing the pixels on the buffer, but all of them take this long.

Did anyone find a way to display an image without this delay?

The best thing to do is to instrument the driver. I.e. add some print-statements with a timestamp and see where it is loosing time. The relevant driver file is inky/inky_e673.py.