Hola! He estado trabajando en una app para mi proyecto final, la idea inicial era utilizarla para recibir datos enviados desde un dispositivo que realiza encuestas y envía desde el modulo Bluetooth HC 06 valores solo numericos. Vi varios tutoriales basicos de como recibir textos como "Hola1", eso en un principio para mi app funcionaba bien. A medida que investigue más, decidi que solo quería numeros; para ello utilicé la función Serial.print en Arduino, este sería así:
Serial.print(valor1);
Serial.print("|");
Serial.println(valor2);
Serial.print("|");
Serial.println(valor3);
...
Serial.print("\n");
delay(300);
El total de valores es 18 variables que necesito recibir, utilicé el metodo de separar a partir de "|" y también ",". Ninguno funciona como corresponde. Leí varias consultas parecidas, como esta App inventor. Bluetooth, Arduino y App Inventor. Básico. Arduino envía información a App Inventor.
y también probe el metodo para recibir con la funcion "Recibir Bytes sin Signo", como explica este ejemplo:
App inventor - Bluetooth Servidor - Cliente con móviles. Estudio.
Pero aunque intente no toma las variables del valor 1, 2, 3..., 18., solo se muestra por un par de sgundos numeros y signos al azar que no corresponde a ningun valor enviado desde el Serial de Arduino, es por ello que escribo por primera vez aquí. Necesito ayuda urgente, si necesitan mayor información por favor no dude en responder y contestare lo más rapido que pueda!! Muchas gracias..






