![]() |
Plus de historique dans messages - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Plus de historique dans messages (/thread-811.html) |
Plus de historique dans messages - 59jag - 01-12-2024 dans les messages j ai beaucoup de fois le meme message style. ![]() j ai modifier la fonction message pour que quand le même message est envoyé c est juste remplacer par "*" derrière le message precedent. ce qui donne ceci ![]() je pense que ca peux être utile faut juste modifier la fonction StockMessage dans Stockage.ino vers la ligne 509 void StockMessage(String m) { m = DATE + " : " + m; Serial.println(m); MessageH[idxMessage] = m; idxMessage = (idxMessage + 1) % 10; } a remplacer par void StockMessage(String m) { static String mPrec = ""; //59jag if (m == mPrec){ //si message meme que le precedent MessageH[(idxMessage + 9) % 10 ] += "*"; //on ajoute * au message precedent Serial.print("*"); // }else{ //si message different mPrec=m; // m = DATE + " : " + m ; // Serial.println(m); // MessageH[idxMessage] = m; // idxMessage = (idxMessage + 1) % 10; //index suivant } //59jag } RE: Plus de historique dans messages - F1ATB - 02-12-2024 Bonne idée, je prends pour une prochaine version |