fonction clear() sur ecrant lcd

bonjour,

voila le problème que je me pause, j'ai un morceaux de code qui doit marquer un état (il y a que lui qui est amener a changer pendant le code) mais quand je le fait changer l'ancien ne s'efface pas ... si je fait un clear() tout le contenu de l'écrant est effacé ce qui me redemande des ligne de code pour tout remettre a chaque changement et ce désagrable tremblement ma question est la suivante:
est ce que la fonction clear() ne peut pas effacer qu'une seul ligne que je pourrais limiter(d'un point x a un point X de la ligne) ???

merci d'avance ivanutsu

As tu essayé de n'imprimer qu'un caractère vide " " ?

ca marche super merci !!!

Bonjour,

ivanutsu:
est ce que la fonction clear() ne peut pas effacer qu'une seul ligne que je pourrais limiter(d'un point x a un point X de la ligne) ???

De base non, mais avec une fonction dans ce genre c'est possible :

void clear(byte ligne, byte debut, byte fin) {
  for(byte i = debut ; i < fin ; i++){
    lcd.setCursor(ligne, i);
    lcd.print(' ');
  }
}