adafruit/Adafruit_CircuitPython_SSD1322

Is there any way to draw a pixel without a bitmap?

AdinAck opened this issue · 3 comments

I have been using this driver with my SSD1322 display and have just started making animations and have discovered it in incredibly slow because I have to recreate the group, tile_grid, and bitmap in order to update the screen. How can I draw a single pixel without using a bitmap to improve the speed?

Thanks!

EDIT: To articulate more, maybe a series of displayio.send() commands that select column and row and turn on that pixel? Lot's of register stuff that I know nothing about!
Thanks again!

Hi @AdinAck, you can set the pixel value on the bitmap and it should update just that portion of the screen. Make sure you are using CircuitPython 5.x. I'm not sure that optimization is in 4.x.

Hello thanks for the help, just changing the bitmap with "bitmap[x,y] = 1" works, I was doing it wrong sorry! Thanks for the help!