je voudrai savoir si il est possible d'utiliser la librairie Menubackend et la fonction swicht:
voici le bout de programme que je voudrai améliorer:
void menuUseEvent(MenuUseEvent used)
{
lcd.setCursor(0,0);
lcd.print(" Menu valide ");
lcd.setCursor(5,1);
if(used.item.getName()== "Config"){
lcd.print(" Config ");
if (used.item.getName()=="Tps decl")
lcd.print(" tps decl");
}else if(used.item.getName()== "Capteurs"){
lcd.print(" Capteurs");
}else if(used.item.getName()=="start"){
lcd.print(" start");
}
donc je voudrai remplacer les if par un "swicht case", mais "used" me renvoi des caractères et non pas un "integer".
exist'il un moyen ou une fonction dans la librairie de le faire.
merci pour votre lecture.