2012-08-26 11 views
6

Quiero desarrollar un coche de juguete, que puedo usar iPhone para controlarlo. Mi auto de juguete tiene una interfaz bluetooth. Entonces me pregunto si es posible conectarse desde mi iPhone. El coche de juguete no es un programa MFi (hecho para iPhone/iPod/iPad).¿Es posible conectarse a un dispositivo externo a través de Bluetooth desde el iPhone. El dispositivo de destino no es un iPhone

Mi modo iPhone es iPhone 4S.

Si no es posible, ¿hay alguna manera alternativa?

+0

Acabo de escuchar que Core BlueTooth en iOS5.0 puede conectarse a accesorios externos sin MFi. ¿Significa que mi accesorio externo debe tener una interfaz BlueTooth LE? Mi coche de juguete solo tiene interfaz Bluetooth 2.0 en este momento. –

+2

sí, puede usar CoreBluetooth para interactuar con dispositivos BLE, y esa sería una manera perfectamente buena de hacerlo. El control remoto de un automóvil no necesita alta velocidad de datos, por lo que LE es muy adecuado. Pero sí, necesita que el automóvil tenga un dispositivo de 4.0 BT – TJD

+0

Gracias, TJD. Es una gran respuesta. –

Respuesta

1

Sin unir el programa Made for iPhone (MFi) de Apple, sus opciones son realmente WiFi o Bluetooth LE. El WiFi es más hambriento de energía y, a menos que sea muy cuidadoso en la selección de su chip, puede ser difícil de implementar. Bluetooth LE solo es compatible con iPhone 4S y el nuevo iPad (es decir, tercera generación); es probable que sea compatible con futuros dispositivos iOS, como el nuevo iPhone y el "mini" iPad, muy rumorado.

Simplemente Bluetooth 4.0 no es suficiente, desde mi punto de vista, debe ser Bluetooth 4.0 LE (la variante de baja energía). El soporte para tales dispositivos se proporciona en iOS 5.0 SDK y más tarde con el marco CoreBluetooth. Ver Apple's documentation on the CoreBluetooth framework [se requiere registro de desarrollador gratuito].

Cuestiones relacionadas