Pregunta

Estoy creando una aplicación donde se usa un teléfono móvil con un acelerómetro para controlar una aplicación en una computadora de la misma manera que usarías un mouse. Entonces necesito enviar el movimiento del teléfono a la computadora a través de algún protocolo inalámbrico. Estoy pensando en usar Bluetooth, pero no estoy seguro de qué retraso de transferencia esperar. Otra posibilidad es usar 802.11g. ¿Qué piensas? ¿Qué retraso podría esperar dado que no alcanzo el límite de ancho de banda?

¿Fue útil?

Solución

Trabajé con un grupo de Motorola que conectó un paquete de acelerómetro externo a un teléfono móvil mediante Bluetooth. Este trabajo apoyó una clase de desarrollo de juegos móviles en el Laboratorio GamePipe de la USC, y la velocidad fue suficiente para controlar los juegos móviles desarrollados por los estudiantes. Deberá asegurarse de que la pila Bluetooth de su teléfono tenga el perfil correcto habilitado para permitir la comunicación de datos.

Otros consejos

Otra ventaja de Bluetooth sobre 802.11g es que el salto de frecuencia que utiliza Bluetooth lo hará menos vulnerable a la interferencia de todos los demás dispositivos 802.11 en las proximidades, que se encuentran en una frecuencia.

No esperaría que la cantidad de datos enviados por un acelerómetro daría problemas a Bluetooth.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top