Bonjour,
Donc j'ai un problème avec l'affichage des caractères ASCII spéciaux. J'utilise un écran avec un ILI9340C et la librairie Adafruit_GFX et Adafruit_ILI9340.
Donc l'affichage des caractères ASCII de base ( les 127 premiers) pas de problème mais les autres rien ne va plus. J'ai regarder divers explications mais aucune ne fonctionne pour mon cas.
Voilà ma fonction d'affichage
int Affichage_Texte(String msg, short ligne, short align){
if(Mode_Debug == false){
short i_align = TXT_DROITE;
if(ligne != 0)
Effacer_Ligne(ligne);
if(align == TXT_CENTRER)
i_align = 160 - ((msg.length() / 2) * 12);
else if(align == TXT_GAUCHE)
i_align = 320 - (msg.length() * 12);
else
i_align = TXT_DROITE;
EcranTFT.setCursor(i_align, ligne * 15);
EcranTFT.print(msg);
}
else{
Serial.println(msg);
}
}
Si quelqu'un a une solution, je suis preneur.
Merci d'avance