Hola muy buenas tardes a todos, tengo una pregunta espero no sea demasiado tonta...
Desde el movil envío una frase a travez del bluetooth pero necesito separarla por palabras para decidir qué es lo que se va a hacer.
if (bluetooth.available())
{
value = bluetooth.readString();
char str[] = value; // aqui me marca error, no se como hacer la conversión
char * pch;
Serial.println (str);
pch = strtok (str, " ");
int i = 0;
while (pch != NULL)
{
partes[i] = pch;
i++;
pch = strtok (NULL, " ");
}
if (partes[0] == "hola") { // necesito de esta manera comparar las palabras
Serial.print("la primera palabra fue un hola");
}
}
Alguna idea?
Gracias por lo que me puedan aportar.