2012-06-19 23 views
14

Estoy tratando de desarrollar una aplicación bluetooth 4.0 para S3. El problema es que el teléfono se comporta como si ni siquiera tuviera bluetooth 4.0. No descubre 4.0 dispositivos y no es detectable con 4.0 dispositivos. Intenté ambos en la configuración del teléfono y en una aplicación, usando el Broadcom-ble API. La API de Broadcom no tiene ninguna funcionalidad adicional para encontrar/descubrir dispositivos 4.0, sino que usa la funcionalidad regular BluetoothAdapter y afirma que se ampliará en teléfonos 4.0 para descubrir también dispositivos 4.0.Bluetooth 4.0/Smart/Low energy en Samsung Galaxy S3

¿Alguien ha intentado usar bluetooth 4.0 en el S3? ¿Alguien ha tenido éxito al usar la API de Broadcom?

Gracias de antemano.

+0

¿Qué dispositivos están tratando de descubrir? – TJD

+0

Estoy usando un dev-kit que puede emular muchos perfiles. He probado el perfil del monitor de frecuencia cardíaca por ahora. – oyvind

Respuesta

2

Se ha lanzado una versión beta para Samsung BLE SDK here. Voy a estudiar este SDK y espero que resuelva algunos de mis problemas.

+0

La documentación parece prometedora. ¿Cómo es tu primera impresión? – OneWorld

+0

Esta API requiere un dispositivo Samsung Galaxy con Android 4.2. ¿Hay un dispositivo o actualización de este tipo ya disponible? – OneWorld

0

actualizar el teléfono con Jelly Bean, a continuación, descargar nRf Utilidad de la Play Store, puede escanear BLE dispositivos a tu alrededor!

+1

Pero eso es todo lo que hace. No puedes desarrollar eso. –

+1

La aplicación nRF Utility también funciona en mi S3mini ... He intentado usar la pila broadcom ble pero no funciona (no hay ningún método para getDeviceType) ... ¿Alguien puede explicar cómo la utilidad nRF logra descubrir dispositivos BLE? ¿Hay algún código disponible? – fvisticot

0

Samsung tiene una página en:

http://developer.samsung.com/ble

donde se puede descargar un SDK LE Bluetooth y código de ejemplo (es necesario registrarse, pero por lo demás es automático).

Por lo que vale la pena, hay una página de HTC en:

http://www.htcdev.com/devcenter/opensense-sdk/partner-apis/bluetooth-low-energy/

donde se puede solicitar el acceso a su 'socio API'. Esto tiene acuerdos de licencia que debe ser firmada (que para mí significa un montón de abogacía) por lo que no han hecho consiguieron código de ellos todavía ..

Ian

1

It has been reported by Andrew Dodd, a senior XDA developer, que el Galaxy S3 en realidad no soporta Bluetooth Low Energy

El Galaxy S3 ha sido comercializado como Bluetooth Low Energy 4.0 (también conocido como Bluetooth Smart) desde su lanzamiento - pero en realidad no es capaz BTLE - http://developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=157757 - Samsung SIGUE publicitando el dispositivo como BTLE cuando NO lo es, a pesar de que han estado al tanto de esta publicidad falsa durante meses.

Cuestiones relacionadas