datacute / Tiny4kOLED

Library for an ATTiny85 to use an SSD1306 powered, double buffered, 128x32 pixel OLED, over I2C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please check the % character font.

rom-far opened this issue · comments

The displayed % characters appear to be mirrored.
Could you please check the font header file?
Only font6x8.h has been confirmed.
thank you.
I'm sorry if I made a mistake.

additional information. Only when oled.setFontX2(FONT6X8);'' is specified, the % character becomes a mirror character, and when oled.setFont(FONT6X8);'' is specified, the % character is displayed normally.

It seems that this issue is not related to the font6x8.h file.

Thanks for reporting this. It is a fault in the FONT6X8 font, and in the proportional version I generated from it: FONT6X8P, it is simply easier to see when double size.
Here's an online simulator showing the problem: https://wokwi.com/projects/360858143862483969
I'll create a fix.

Other libraries have found this too, e.g
lexus2k/ssd1306#23

Fixed in v2.3