ILI9488: pixel queue size limited?

Any bugs you encounter with Flowcode should be discussed here.
Post Reply
MJU20
Posts: 336
http://meble-kuchenne.info.pl
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 93 times
Been thanked: 67 times

Flowcode v10 ILI9488: pixel queue size limited?

Post by MJU20 »

I’m using an ILI9488 SPI display with an ESP32_WROOM board.

One of the display settings involves the "queue fast pixels" option, which requires specifying the pixel queue size. I believe this is set to 300 by default. However, whenever I try to increase the pixel queue size, the display behaves oddly.

The background displays a strange color, and the text and numbers I print on the display seem to use the background color that I had previously set with SetBackGroundColor.

Could this be a bug in the program? Or is it a hardware limitation of the ESP32?
How can I determine the maximum allowable size for the pixel queue?

I want to render information on the display as quickly as possible. Since the SPI speed is limited to 32 MHz in this case, the queue seems to be my only viable option for now. :-)

BenR
Matrix Staff
Posts: 1924
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 501 times
Been thanked: 684 times

Re: ILI9488: pixel queue size limited?

Post by BenR »

Hello,

I would keep the pixel queue size to the size of a single pixel row and that should hopefully work ok without issues. I'll look into why the corruption is happening and if I can't find a nice way to stop it then I'll put a limit on the value you can enter to make it easier to get it right.

Post Reply