Adquisición de datos de Sensor en plataformas Android
Para leer los datos del sensor en una plataforma Android (es decir, acelerómetro, giroscopio, magnetómetro, barómetro, GPS), la gente de Internet está hablando de dos maneras de adquirir tales datos
- Modo primario: leer los datos usando el SDK de Android a través de JAVA.
- La segunda forma está relacionada con la lectura de los datos utilizando el Android NDK.
¿Qué pasa con la comunicación con los sensores directamente a través de SPI, I2C o UART sin el uso del SDK o el NDK? Entiendo que voy a ser cargado por la comprensión del protocolo de comunicación con los sensores y la lectura de registros específicos de los cuales puedo adquirir los datos de una manera más eficiente. Es posible ?
- Dos sensores disponibles para el mismo tipo en Android
- Problemas para leer el sensor de frecuencia cardíaca de Moto 360 - Android Wear
- Alternativa para TYPE_GAME_ROTATION_VECTOR
- ¿Cómo saber cuándo se está moviendo el teléfono Android?
- La mejor manera de obtener la cuenta de pasos diarios del usuario para enviar al servidor en segundo plano
- ¿Es posible detectar movimiento cuando la pantalla está apagada?
- Android: Mejora de la frecuencia de muestreo del sensor mediante el uso de NDK y de sondeo
- sensor de luz androide - detectar cambios significativos de luz
- ¿Cómo detectar la presencia del usuario en android?
- Calculando la distancia usando aceleración lineal android
- Precisión del sensor de proximidad
- Cómo usar el Acelerómetro para medir la distancia para el desarrollo de aplicaciones para Android
- Android: screenOrientation = "sensorPortrait" no funciona en API +17
En teoría es posible, Walid. Si usted lanza suficiente tiempo y dinero en la mayoría de los problemas técnicos, las soluciones son posibles. Pero tendría que preguntar por qué alguien querría hacerlo de esa manera?
Sería como decir: "Estoy bastante seguro de que puedo conducir mi coche, invertido. Voy a operar el acelerador y el freno con las manos, y voy a añadir un par de espejos extra para reflejar la vista del parabrisas a mí. Y voy a guiar con mis piernas, ¡no me preguntes cómo haré funcionar el cuerno! " Es sólo hacerlo a un nivel torpe.
Usted seguramente necesitaría detalles de las fichas individuales, lo que significa que tendría que desgarrar su XOOM aparte – ese tipo de información de implementación no se publica. No porque es un gran secreto, sino porque mantiene los costos bajos si los fabricantes no publican información que el 100% de los consumidores no necesitan.
En pocas palabras: hay usos más productivos de su energía y capacidad intelectual.
Peter
- ¿Cómo puedo optimizar una multiplicación-vector-multiplicación 4D con ARM NEON?
- Notificación de estilo de imagen grande de Android con texto de resumen de líneas múltiples