Ayuda con codigo para recibir informacion por blue tooth

Necesito saber como enviar un string, hacia una app programada, en app inventor de la misma forma que recibe un string, el ente codigo.
const int numberOfInData = 2;
String InData[numberOfInData];
String input = "";
int counter = 0;
int lastIndex = 0;
String Nombre = "";

void loop() {
if (Serial1.available() > 0) {
char ch = Serial1.read();
if (ch == '\n') {

  for (int i = 0; i < input.length(); i++) {
    if (input.substring(i, i + 1) == ",") {
      InData[counter] = input.substring(lastIndex, i);
      lastIndex = i + 1;
      counter++;
    }
    if (i == input.length() - 1) {
      InData[counter] = input.substring(lastIndex, i);
    }
  }
  input = "";
  counter = 0;
  lastIndex = 0;
}
else {
  input += ch;
}
}

Serial1.print(InData[0]);
Serial1.print(",");
Serial1.println(InData[1]);
//***************************************
Nombre = InData[0];
Serial.print("Nombre:");
Serial.println(InData[0]);
delay(1000);
}

Moderador:
Por favor, lee las Normas del foro y edita el titulo.
Lee el punto 5) de las normas.
Edita también tu código/error usando etiquetas de código.
Ve a edición, luego selecciona todo el código que has publicado, lo cortas y click en </>


This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.