I'm having an odd problem displaying text. Certain coordinates do not display certain characters, etc.
See the code below. The D does not display in label1. This came up initially when I was trying to position text to be correctly centered at 90 degree rotation.
from m5stack import *
from m5ui import *
from uiflow import *
@timerSch.event('timer1')
def ttimer1():
global curLetter
if curLetter == "A":
curLetter = "B"
else:
if curLetter == "B":
curLetter = "C"
else:
if curLetter == "C":
curLetter = "D"
else:
if curLetter == "D":
curLetter = "A"
label0.setText(curLetter)
label1.setText(curLetter)
pass
setScreenColor(0x000000)
curLetter = "A"
label0 = M5TextBox(25, 20, curLetter, lcd.FONT_DejaVu72,0xFFFFFF, rotate=0)
label1 = M5TextBox(29, 80, curLetter, lcd.FONT_DejaVu72,0xFFFFFF, rotate=0)
timerSch.run('timer1', 500, 0x00)