¿Cuál es el mejor método para recibir datos de los sensores a través de la placa arduino al dispositivo android?

Estoy desarrollando una aplicación para Android que recibe datos de 13 diferentes sensores a través de arduino adk bordo y mostrarlo en el dispositivo android. He seguido el ejemplo de demokit pero tengo miedo de que puede perder los datos porque 13 sensores trabajando juntos. Quiero saber ¿cuál es el mejor método que puedo seguir para que no pierda ningún byte de datos o incluso lo pierda?

Si no quieres perder ningún byte, entonces debes estar constantemente viendo tus sensores. Una solución es tener dos hilos, uno que recoja los datos de los sensores y lo coloque en un búfer propio, y otra lectura de este búfer y procese los datos.

Su pregunta es acerca del rendimiento en tiempo real, lo que significa que debe probar para ver cuáles son los tamaños de búfer y tamaños de datos óptimos para procesar para su aplicación, manteniendo la sincronización correcta en su hardware específico.

  • ¿Cómo crear una aplicación de Android para controlar Arduino a través de Wi-Fi?
  • Error de la conexión del bluetooth del androide (el zócalo leído de la lectura podría cerrado o el tiempo de espera)
  • Android como anfitrión de ATtiny85 Digispark
  • Enviar datos desde Arduino a la aplicación para Android mediante Bluetooth
  • ¿Cómo almacenar una base de datos dentro de un Arduino?
  • Principiante tutorial para Arduino Mega ADK
  • ¿Qué sucede después de que DTR / RTS sea enviado a una placa Arduino basada en FTDI?
  • Un tutorial de "Hello World" para Arduino y Android
  • Problemas con la conexión Bluetooth de Android
  • ¿Conexión USB host-a-serie Android?
  • Los dispositivos ADK 1.0 no funcionan con Jelly Bean, ¿por qué?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.