adafruit / Adafruit_SSD1305

OLEDs with SSD1305
Other
18 stars 19 forks source link

Library currently broken for 128x32 display #12

Closed caternuson closed 4 years ago

caternuson commented 4 years ago

Re this thread: https://forums.adafruit.com/viewtopic.php?f=47&t=151924

Issue recreated, but with slightly different glitch. Running ssd1305test.ino example from this library in I2C mode. Saw similar in SPI mode before switching to I2C mode.

oled

caternuson commented 4 years ago

This might just be not changing to proper resolution in the header file. I forgot about that feature of this library and did not do that. But this library is also currently broken for the 128x32. Making the header file change results in a compiler error:

Adafruit_SSD1305.cpp:117:1: error: too many initializers for 'uint8_t [512] {aka unsigned char [512]}'

Looks like there are a couple of (very old) PR's that tried to address this.

@dherrada Seeing some recent activity from you. Are you planning to give this library and make over?

caternuson commented 4 years ago

I closed the above two issues so we can focus efforts here. See PR #9 for some simple and obvious issues. There are even more tweaks in PR #4 that should be investigated.

caternuson commented 4 years ago

Forum poster never responded. Hopefully this is fixed now.