Muestra de iOS para conectar un Bluetooth con MFI

Tengo una aplicación para Android que se comunica mediante Bluetooth con un hardware que desarrollamos. Ahora necesito desarrollar una aplicación para iOS que se conecte con el mismo hardware a través del bluetooth. Este hardware hace la comunicación en serie a través de Bluetooth.

He estado investigando bastante recientemente y he encontrado dos salidas: – Bluetooth de baja energía (BLE). – Bluetooth con "Progtwig MFI".

Analizando el teléfono inteligente hoy, tanto Android como iOS, la mejor opción sería la IMF. Debido a la disponibilidad en los teléfonos inteligentes más antiguos. Incluso ya comenzó el process de inscripción sobre el progtwig de IMF.

Mi pregunta se centra en el desarrollo en iOS. Y mi pregunta es:

Buscando por Objective-C. ¿Hay alguna diferencia entre conectarse a un Bluetooth Low Energy o MFI? ¿Podría alguien mostrarme un ejemplo de connection a través de Bluetooth MFI?

MFI es para el hardware del dispositivo Bluetooth.

Cuando se conecta a un dispositivo BLE desde dispositivos iOS, debe utilizar el marco CoreBluetooth.

http://www.raywenderlich.com/52080/introduction-core-bluetooth-building-heart-rate-monitor

Mira este enlace.

Según lo entiendo, los dispositivos inscritos en el progtwig MFi utilizan el marco EAAaccessory, no CoreBluetooth. La documentation está aquí: Temas de progtwigción de accesorios externos .

Código de ejemplo aquí.