Bonjour, je voudrais demmander à mon arduino de un print si serial.readstring contient une sous chaine
void loop() {
if (Serial.available()>0) {
String command = Serial.readString();
if(command.indexOf("ATD") > 0) {
String phonenumber = getValue(command, ' ', 1);
Serial.println("call phone");
Serial.println(phonenumber);
}
}
l'idée serait que j'envoie à mon arduino cette chaîne de caractère par exemple :
ATD 0677889911;
et m'affiche mon prinln
mais ma ligne
if(command.indexOf("ATD") > 0) {
ne semble pas marché pour une raison que j'ignore