Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Conexión Bluetooth con Android

En mi aplicación necesito conectar un teléfono inteligente con un módulo Bluetooth de baja potencia de 4.0. A continuación, el módulo envía frecuentemente datos al teléfono.

  • ¿Conoces algunos buenos tutoriales para la programación de la conexión Bluetooth con Android?
  • ¿Puedes darme algunos enlaces donde se explican los fundamentos de Bluetooth? (Alemán si es posible)
  • ¿Cómo puedo probarlo? (Tengo que programar el dispositivo Bluetooth también y no ha terminado el jet)

One Solution collect form web for “Conexión Bluetooth con Android”

Google havn't entendido que a veces tienen que realmente crear y DRIVE algo ellos mismos, no sólo piggybacking en materia de código abierto y comercialización como su propia.

Desafortunadamente no hay estándar 4.0 BT. API de baja energía para Android todavía. Tal vez Google sólo decidió ir sólo para NFC para Google Wallet o algo así y luego dejar BLE morir. (Realmente necesitamos AMBOS!)

Broadcom intentó hacer una API de código abierto, pero de alguna manera (tal vez Broadcom quería dinero de ellos?) No teléfonos incluidos el archivo ".so" en su versión de Android por lo que esta API es inútil.

TI y Motorola hicieron otra API para la serie RAZR ejecutándose en el viejo Android 2.3.3 o algo así. Esto realmente funciona, pero Motorola eliminó la documentación y el código fuente de su sitio.

HTC ONE X + y los nuevos teléfonos HTC soportarán una nueva API "pronto" con bibliotecas HTC especiales según HTC. (Al menos parece que están haciendo algo)

Samsung Galaxy S3 tiene algunas API "secretas" que algunas personas pueden usar para descubrir dispositivos, servicios de exploración y características (hay una aplicación en google play "semilink Bluetooth Smart Scanner" que en el Galaxy S3 puede hacer esas cosas).

Google pidió a Broadcom que hiciera un reemplazo para Bluez en Android 4.2. Lamentablemente, este lanzamiento rompió una gran cantidad de funcionalidad y compatibilidad periférica. Tal vez porque uno o más de Wifi / GPS / Bluetooth Classic / Bluetooth baja energía comparte los mismos recursos HW, pero los controladores no manejar muy bien. Mucha gente tiene problemas con la nueva funcionalidad de Android Bluetooth.

Así que esperaría Broadcom para centrarse en la fijación del lío y luego con Google pasar a añadir Bluetooth 4.0. Energía baja. Google ha dicho "Baja Energía es la próxima gran cosa que vamos a integrar". Por lo menos 1 año demasiado tarde.

Personalmente, tuve que comprar un iPhone4S y iPad retina para obtener plataformas que soporta baja energía. Con ésos podríamos terminar el BLE periférico sw y conseguir los protocolos que trabajan. Ahora estamos esperando Google y Broadcom para limpiar el lío. Esperemos que con alguna compatibilidad hacia atrás para todos los teléfonos antiguos con BT4.0. Chipsets también se abrirán para el maravilloso mundo de coincell periféricos impulsados ​​por batería 😉 (llegó a soñar).

En realidad, debemos esperar a que HTC publique sus APIs y que Google seleccione / conduzca la API estándar.

Windows Phone 8 se supone que para obtener BLE, pero se ha pospuesto para una actualización. (Lumia 920 está certificado pero sin API (OTRA VEZ !!), los desarrolladores somos indefensos)

Hay buenas GATT API para Windows 8, así como para MAC "OS" x.

Usted realmente debe invertir en el kit de desarrollo TI BLE que cuesta como $ 50- $ 100 para un dongle que se puede utilizar para BLE sniffing. Se trata de SOOO práctico cuando desarrollas tu BLE Peripheral SW.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.