SSD1351 (Waveshare 1.5 RGB OLED) Adafruit GFX Canvas issue

Hello all!

Was hoping for some assistance with an issue i've been having!

I've gotten the Adafruit1351, and the AdafruitGFX Library working the way I need, but was trying to reduce redraws and flickering by using the 'canvas' option from the GFX library.

When I use it, it returns this garbled image;

_canvas.fillScreen(BLACK);
_canvas.setCursor(0, 0);
_canvas.print(millis());
_tft.drawBitmap(0,0,_canvas.getBuffer(),128, 128, ORANGE);

If I draw directly to the display (Only using the 1351 driver) Everything works correctly.

_tft.fillScreen(BLACK);
_tft.drawBitmap(0,0,menu_images[cursor],128,128, ORANGE);

I haven't been able to find other posts with this issue, was hoping for some insight!

Thanks!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.