El nuevo iPhone 4S tiene soporte para dispositivos Bluetooth 4.0 de baja energía. ¿Hay una API para comunicarse con estos dispositivos en iOS?¿Hay alguna manera de acceder a los dispositivos Bluetooth Low Low Energy en iOS?
Respuesta
Es part of the iOS 5.0 SDK. Puede descargar el SDK y verificarlo.
Como alguien ha mencionado, las APIs están disponibles en el IOS 5.0 SDK. Sin embargo, tenga en cuenta que esas API solo proporcionan soporte para el cliente ATT. Si desea agregar servicios y actuar como servidor, no tiene suerte por el momento. Realmente espero que Apple agregue soporte de servidor en algún momento, ya que algunos perfiles (Notificación de alerta o Proximidad) se beneficiarían enormemente: poder recibir notificaciones cuando reciba un nuevo mensaje de texto/correo electrónico o pueda "hacer ping" a su teléfono para encontrarlo sería genial.
Cuando se hace referencia al apoyo ATT cliente, que significa el acceso a las capacidades del servidor? Por ejemplo, la API que sólo se puede utilizar para acceder a los datos procedentes de una frecuencia cardíaca baja potencia 4.0 dispositivo? porque si es así, no he encontrado en esta API información sobre cómo conectarme a un perfil de servidor como los utilizados para los sensores (perfil de frecuencia cardíaca, perfil de sensor de temperatura, etc.). Muchas gracias, por favor, –
. Aquí tengo un declaración oficial: http://9to5mac.com/2011/10/24/iphone-4s-a-bluetooth-smart-ready-device-as-bluetooth-4-0-gets-rebranded/#more-102322. –
Quiero decir que puede usar la API para acceder a la base de datos de un dispositivo remoto que actúa como servidor ATT. iOS 5 es el cliente ATT y puede leer/escribir características desde/hacia la base de datos de un dispositivo remoto. Para saber qué características corresponden a qué datos (frecuencia cardíaca, temperatura, etc.) necesita usar los UUID en bluetooth.org y compararlos con las API de iOS. Si lee las especificaciones del perfil junto con la API, esto debería quedar claro. – introiboad
TI tiene un buen paquete de desarrollo que incluye un BLE periférica, programador, código de ejemplo y muestra de iOS. Este es un gran lugar para comenzar y muestra la mayoría de los aspectos de la API de Bluetooth Core en IOS
http://processors.wiki.ti.com/index.php/Category:BluetoothLE
- 1. Bluetooth 4.0/Smart/Low energy en Samsung Galaxy S3
- 2. Conexión init sin sincronización usando Bluetooth Low Energy en Android
- 3. Bluetooth Low Energy - la actualización de un valor característico repetidamente
- 4. AVCam memory low warning
- 5. Mimic Low Bandwidth para UI Testing?
- 6. ¿Qué son los filtros High-Pass y Low-Pass?
- 7. Energy Usage Instruments - iOS
- 8. Conectando a un dispositivo Bluetooth de iOS, no MFi
- 9. ¿Hay alguna forma de activar y desactivar el bluetooth y/o wifi mediante programación en iOS?
- 10. iOS detectar puntos de conexión WiFi o dispositivos Bluetooth
- 11. ¿Hay alguna manera de acceder al hardware directamente en Python?
- 12. iPhone - detectar dispositivos bluetooth cercanos
- 13. ¿Hay alguna manera de acceder a los registros de IM de Skype?
- 14. ¿Hay alguna manera de acceder y recuperar los recordatorios de iCloud con la aplicación Ruby?
- 15. ¿Hay alguna manera de acceder a los bits individuales con una unión?
- 16. lista de dispositivos bluetooth conectados?
- 17. ¿Hay alguna manera de forzar el diseño horizontal/horizontal en los dispositivos móviles?
- 18. ¿Hay alguna manera de activar y desactivar wifi programáticamente en iOS?
- 19. Detectar dispositivos de audio conectados iOS
- 20. paquete cargable en iOS, ¿hay alguna forma de lograr esto?
- 21. ¿Cómo puedo conectar un dispositivo iOS a un dispositivo que no es iOS (dispositivos Arduino) a través de Bluetooth?
- 22. Delphi: ¿Hay alguna manera de acceder a registros en un TClientDataset además de mover el cursor
- 23. En Scala, ¿hay alguna manera de acceder a un símbolo (variable) definido en un ámbito externo?
- 24. ¿Hay alguna manera de acceder a R a través de la web?
- 25. ¿Cómo encontrar los dispositivos en el rango usando bluetooth?
- 26. ¿Cómo identificar al usuario en todos los dispositivos en iOS?
- 27. ¿Hay alguna manera de ver los propios permisos svn?
- 28. En Cobol, para probar "nulo o vacío" usamos "NOT = SPACE [AND/OR] LOW-VALUE"? ¿Cuál es?
- 29. Conexión automática a dispositivos Bluetooth emparejados en Android
- 30. Cómo buscar periódicamente dispositivos bluetooth en Android
https://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/ _index.html – hypercrypt
@Dennis Mathews. Gracias por tu respuesta. –
Michael, debe aceptar la respuesta para seguir las pautas de las comunidades. – chwi