ThingPulse / esp8266-oled-ssd1306

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
https://thingpulse.com
Other
2k stars 638 forks source link

SSD1306ClockDemo showing artefacts on left edege #248

Closed justme-1968 closed 4 years ago

justme-1968 commented 5 years ago

I'm seeing some artefacts on the left display edge during scrolling between the two frames.

I think the source is pixels overlapping the right edge during drawing. if I change the some of the internal checks in setPixel and drawInternal from < width() to < width() -2 the artefacts are gone. but I have no idea why -2 is needed. -1 does not work.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.