Emetteur recepteur 433Mhz avec afficheur LCD

Normal regarde :

buf[buflen] = '\0'; // Je place dans mon tableau le caractère de fin de chaîne

for(int x = 0; x < 5; x++) // Tout le code qu'il y a dans cette boucle sera exécute 5 fois !!!!!
Tu as donc deux lignes en trop dans ton for :slight_smile: c'est pour ça qu'il affiche 3 fois Y, 3 fois O et 3 fois P

Bon je te donne l’algorithme et à toi de trouver comment programmer ça :

Pour une variable i eguale à 0 , Tant que la donnée dans mon tableau n'est pas éguale au caractère de fin de chaîne, alors je parcours mon tableau grâce à i.
-> J'affiche la valeur dans mon tableau sur le LCD grâce à i.

Aller bon courage !!! Tu vas y arrivé !!! tu en es pas loin